让中文版Vista也能正确预报天气
- 来源:《个人电脑》 作者:春水东流
- 发布日期:2007-09-10
关键词:
获取城市的关键字段
可能朋友们还不清楚,Vista的天气小工具其实是调用了MSN的天气资讯服务,我们需要获得所在城市的关键字段进行替换,这里以江苏省苏州市为例进行说明。在浏览器中打开http://weather.msn.com/页面,这里默认会以华氏温度显示天气,单击页面右侧的“℃”按钮更改为摄氏温度。
找到“Find weather for”文本框,在这里输入所在城市的拼音信息,苏州市是“SuZhou, Jiangsu, China”,注意每个逗号的后面都有一个英文半角的空格,然后单击右侧的“Go”按钮,很快会显示出苏州市的天气资讯(如图9),此时地址栏中会变化为“http://weather.msn.com/local.aspx?wealocations=wc:32281”,最后的这个“wc:32281”就是苏州市的关键字段,请将其复制到剪贴板中备用。
|
图9 |
更改默认城市
用记事本方式打开“C:Program FilesWindows SidebarGadgetsWeather.Gadgetzh-CNjslocalizedStrings.js”这个文件,找到“// Default values for this locale”(如图10),注意红色框中的内容,我们现在需要将“Redmond, WA”更改为“SuZhou, CHN”(注意逗号后应加半角空格),在这里将“wc:USWA0367”更改为“wc:32281”,将“Fahrenheit”更改为“Celsius”,表示使用摄氏温度,更改完成后保存退出。
|
图10 |
提示:其实,我们在前面所下载的文件中,已经为我们将英文天气小工具中的相关内容替换为简体中文,这样操作起来就方便多了,不过你可能还是需要重置默认城市才行。
添加城市的中文信息
如果没有下面的步骤,那么“天气”小工具中只能显示苏州市的英文天气资讯,这显然不是我们的初衷。用记事本打开“C:Program FilesWindows SidebarGadgetsWeather.Gadgetzh-CNjsweather.js”这个文件(如图11),找到红色框中的内容,将这段语句中任意一个城市更改为苏州市的信息,注意包括拼音和中文都必须同时更改,这里并不需要添加江苏省的信息,修改完成后保存退出,当然你也可以按照原有格式继续添加其他的城市。
|
图11 |
让微软雅黑字体正常显示
替换文件后,如果发现微软雅黑字体在中文版本的Vista系统下无法正常显示,那么请使用记事本打开“C:Program FilesWindows SidebarGadgetsWeather.Gadgetzh-CNcssweather.css”这个文件,找到第12行,将“MS”更改为“Microsoft”即可。
现在,我们就可以重新从“开始”菜单的“所有程序”|“附件”中加载Windows边栏。打开“添加小工具”对话框,在这里双击“天气”小工具,或者将其直接拖曳到屏幕右侧的边栏中。如果刚才的操作没有什么错误,那么会立即显示苏州市的天气情况,假如需要查看三天的天气预报,只要将其拖曳到边栏外面就可以了(如图12)。
|
图12 |
在完成上述工作的过程中,建议将“C:Program FilesWindows SidebarGadgetsWeather.Gadget”的“zh-CN”这个文件夹备份下来,在微软彻底解决中文版本Vista的天气预报问题之前,我们可以在重装系统后直接替换,从而省去上面这些手工更改设置的麻烦。
新品欣赏
![]() | ![]() | ![]() |






