请问怎么才能汉化?汉化又指汉化的是什么?
本帖最后由 GunGun 于 2018-12-27 09:10 编辑如题,请问怎么才能汉化?汉化又指汉化的是什么?
我试了下18.2.3,按论坛上所说:
汉化方法:将汉化文件夹解压后
1.直接放在程序运行目录下即可,如中文汉化文件夹命名为zh-Hans,直接复制到程序目录下,重新运行程序即可汉化。
2.如果系统为多语言版本,也可以切换指定语言包,在程序中写入以下代码:
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-Hans");
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("zh-Hans");
注意:汉化文件夹的命令名称,如中文为zh-Hans另外汉化版本请注意对应不同的大版本号
将汉化文件命名为zh-Hans扔进安装文件夹,不见有任何改变!visual studio 2013中的DEVEXORESS菜单及其中的一切依然是英文的,测试软件也是英文的!
对应dev版本号
解压丢到生成目录。。。 一、设计时汉化使用方法:
1、解压附件中的“zh-Hans”文件夹到“C:\Program Files (x86)\DevExpress 18.1\Components\Bin\Framework”;
2、如果还想设计时也显示中文,执行以下命令行(全局缓存):
a、cd /d "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\NETFX 4.0 Tools"
b、for /r "C:\Program Files (x86)\DevExpress 18.1\Components\Bin\Framework\zh-Hans" %i in (*.dll) do gacutil /i "%i"
注意事项 1.中的安装版本路径2.中a项的windows版本,b中的安装版本
二、运行时汉化方法:
Program.cs文件中加入处理
System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-Hans");
System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("zh-Hans");
谢谢!谢谢!
页:
[1]