DevExpress52 汉化

简介: 昨天从 Delphi学习分享和交流这个群(117312472 一个很好的交流群)淘到了一个 'Dev汉化.ini'这个文件,刚开始还不知道怎么用,百度了下了解了下用法,果然是个好东西啊,原先用到DevExpress控件的一些英文的地方都汉化了,这里看起就顺眼多了。

昨天从 Delphi学习分享和交流这个群(117312472 一个很好的交流群)淘到了一个 'Dev汉化.ini'这个文件,刚开始还不知道怎么用,百度了下了解了下用法,果然是个好东西啊,原先用到DevExpress控件的一些英文的地方都汉化了,这里看起就顺眼多了。特别是日期控件不用再看E文了

1、拖一个TcxLocalizer控件(一些低版本是没有的)

2、设置这个控件的一些属性 (1)、FileName:Dev汉化.ini这个文件的路径 (2)、Active:true (3)、Locale:中文(简体,中国)   如图

3、运行就可以看到效果了



4、最后这个文件路径肯定不能写死,就在FromCreate事件的地方动态调用了下

var LocalFile: string;

    LocalFile := trim(ExtractFilePath(Application.ExeName) + '/Config/DevLocal.ini');

   //获得汉化文件
    if FileExists(LocalFile) then
    begin
      MainFM.cxLocalizer.LoadFromFile(LocalFile);
      MainFM.cxLocalizer.Language:='中文(简体,中国)';    //这行搞了好久,原先以为是 Locale属性
      MainFM.cxLocalizer.Active := true;
    end;

5、汉化文件下载地址http://u.115.com/file/f752976f6c

 

相关文章
Axure汉化
在Axure根目录看看有没有lang这个文件夹,如果没有的话建一个,然后把汉化包default文件放进去就可以。
119 0
Axure汉化
|
Windows 编译器 开发者
DevExpress的xtraMessageBox汉化
原文:DevExpress的xtraMessageBox汉化 项目使用的界面库是DevExpress 相当好用,不过里面弹出对话框XtraMessageBox的按钮都是英文的, 可能会对用户造成困扰, 网上搜了搜,找到一种比较简单的方法解决这个问题,如下: 首先:定义一个继承自Localizer的类 using DevExpress.
1462 0
|
Shell
SublimeText 3中文输入
在Ubuntu 14.04中安装了SublimeText 3之后发现既然不支持输入中文,于是在网上搜罗一下,发现很多人遇到了同样的问题,但是解决办法大该就只有一个。
1027 0