Metro Weather showing Fahrenheits, Celsius selected on settings.
Every time computer is restarted, the weather gadget shows temps in Fahrenheit, although I have very clearly set it to Celsius.
This is what I can see when booted:
That temperature is in Fahrenheit.
I click the Metro gadget to enter Weather, and system immediately changes to Celsius, showing my locations:
Settings are correct in data.js at C:\Program Files\Applications\microsoft.weather_1.0.0.26_neutral_neutral_8wekyb3d8bbwe\js:
convertDataTemperature: function (toCelsius) { for (var _city in Weather.Data.cities) {
["temperature", "feelslike", "high", "low"].forEach(function (value, index) {
Weather.Data.cities[_city][value] = convertTemp(Weather.Data.cities[_city][value], toCelsius);
});
for (var _day in Weather.Data.cityData[_city].forecast) {
Weather.Data.cityData[_city].forecast[_day].high = convertTemp(Weather.Data.cityData[_city].forecast[_day].high, toCelsius);
Weather.Data.cityData[_city].forecast[_day].low = convertTemp(Weather.Data.cityData[_city].forecast[_day].low, toCelsius);
}
for (var _hour in Weather.Data.cityData[_city].hourly) {
Weather.Data.cityData[_city].hourly[_hour].temp = convertTemp(Weather.Data.cityData[_city].hourly[_hour].temp, toCelsius);
BTW, every now and then when PC booted the weather gadget shows location Anaheim, California (default?). Clicking the gadget immediately reverts to my locations.
I have Dev Prev installed on two rigs, this happens on both.
System Manufacturer/Model Number HP Pavilion dv7-1199 Notebook OS Windows 7 x64 Ultimate CPU Intel Core2 Duo T9400 2.53 GHz Memory 4 GB Graphics Card GeForce 9600M GT Monitor(s) Displays 17" laptop display, 22" LCD and 32" Full HD TV through HDMI Screen Resolution 1440*900, 1600*1050 and 1920*1080
Keyboard Logitech diNovo Media Desktop Laser (bluetooth) Mouse Logitech MX1000 Laser (Bluetooth) Hard Drives Internal: 2*Toshiba 320 GB MK3252GSX ATA,
External: 1TB for backups, 1TB network drive for media Internet Speed 50 MB VDSL Other Info Windows 7 Ultimate Retail Full in English, additional Guest-user accounts in Finnish, German and Swedish (Working languages English & Swedish, Family language German, my own language, mother tongue, Finnish. I really need Ultimate to get to use Language Packs!)
Anyone who can suggest a solution, please post. How do I set weather template to use Celsius degrees so that temperature on Metro screen after boot would in fact be in Celsius, not in Fahrenheit as now.
System Manufacturer/Model Number HP Pavilion dv7-1199 Notebook OS Windows 7 x64 Ultimate CPU Intel Core2 Duo T9400 2.53 GHz Memory 4 GB Graphics Card GeForce 9600M GT Monitor(s) Displays 17" laptop display, 22" LCD and 32" Full HD TV through HDMI Screen Resolution 1440*900, 1600*1050 and 1920*1080
Keyboard Logitech diNovo Media Desktop Laser (bluetooth) Mouse Logitech MX1000 Laser (Bluetooth) Hard Drives Internal: 2*Toshiba 320 GB MK3252GSX ATA,
External: 1TB for backups, 1TB network drive for media Internet Speed 50 MB VDSL Other Info Windows 7 Ultimate Retail Full in English, additional Guest-user accounts in Finnish, German and Swedish (Working languages English & Swedish, Family language German, my own language, mother tongue, Finnish. I really need Ultimate to get to use Language Packs!)
Join Date : Mar 2010
Birmingham
Posts : 259
W8 64bit
Hi Kari,
I'm sure you would have tried sfc /scannow, if not, give it a try. I have tried many times switching between Celsius and Fahrenheit but found no problem.