GunGun 发表于 2018-12-27 09:07:04

请问怎么才能汉化?汉化又指汉化的是什么?

本帖最后由 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菜单及其中的一切依然是英文的,测试软件也是英文的!

BaronQiu 发表于 2018-12-29 09:03:52

对应dev版本号
解压丢到生成目录。。。

fire007 发表于 2018-12-29 09:27:36

一、设计时汉化使用方法:
    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");

GunGun 发表于 2018-12-29 15:52:16

谢谢!谢谢!
页: [1]
查看完整版本: 请问怎么才能汉化?汉化又指汉化的是什么?