当前位置: 首页 > 工具软件 > HTTP Toolkit > 使用案例 >

toolkit开关中文问题完美解决

孔安福
2023-12-01

本文参考自:http://joeyliu.blog.51cto.com/3647812/1363516

toolkit里面的toggleswitch控件,一直是在设计器的时候中文,模拟器跑起来,或者真机部署的时候就变成英文,这点对于我们大天朝中年用户,无疑痛苦无比。

共享一个比较合理的解决方案给小伙伴们~:

前提是:toolkit是从nuget下载的,并且在:

packages\WPtoolkit.4.2013.08.16\lib\wp8这个目录下,有相应的语言包~

1.在AssemblyInfo.cs文件里,修改最后一行代码为:

[assembly: NeutralResourcesLanguageAttribute("en-US")]

2.重启我们的项目。

3.在项目属性里,打开“支持的区域性(S)”-->勾上“中文(简体,中国)”

4.可以看到我们的项目中多了一个文件:“Resources-->AppResources.zh-CN.resx”

5.运行我们的模拟器,就可以看到,"on/off"变成了"开/关"。完全适合我们的大天朝用户啦~

总结:

解决的关键是,发现了这个问题:普通的项目引用了toolkit后,新建项目默认的是中文的,但是toolkit默认的是英文,需要用安装包把toolkit给汉化一下

(换言之,新建工程的默认语言如果选en-US,然后把中文的安装包给附加上,就不会出现这个问题了)

转载于:https://www.cnblogs.com/defoliate/p/3607224.html

 类似资料: