DevExpress.NET.v3 for 2003汉化包

 

这是一个并不完整的汉化包,但相比网上流传的其它汉化方法,已经做得很好了。原安装版本为v2.2.1 for VS.NET2002、2003。目前只汉化了其中的7个程序集。包括如下:

DevExpress.Data3.resources.dll
DevExpress.Utils3.resources.dll
DevExpress.XtraBars3.resources.dll
DevExpress.XtraEditors3.resources.dll
DevExpress.XtraGrid3.resources.dll
DevExpress.XtraPrinting3.resources.dll
DevExpress.XtraReports3.resources.dll

DotNet程序汉化本来应该是一个不算太难的事情。但程序开发商并没有完全遵循Microsoft的本地化原则,并没有将窗体或用户控件的Localizable设为True,导至程序集汉化起来非常困难。DevExpress本身是一套多程序集的组件,而每个程序集都使用了强签名,所以要采用网上流传的反汇编方法也是难上加难。

如上所述,本汉化包只对以上程序集中的嵌入的字符串资源和可本地化的窗体资源作了汉化。由于本人e文太差,可能某些翻译不准确,请在此留言指正,多谢啦。

使用强签名的程序集,其本地化资源程序集也需要强签名,而且必须与原程序集一致。而我是不可能拥有DevExpress的强名称文件的,在汉化包中我使用了一个小小的技巧,使资源程序集同样可用。在这里先卖个关子(可能你早就知道怎么做了,而我现在才知道)。

汉化后的部分界面:
DevExpress.NET.v3 for 2003汉化包_第1张图片
编辑框右键菜单
DevExpress.NET.v3 for 2003汉化包_第2张图片
XtraGrid中的自定义过滤条件
DevExpress.NET.v3 for 2003汉化包_第3张图片
打印预览的水印设置

点击这里下载
http://www.cnblogs.com/Files/loyee/DevExpress.NET.v3.zh-CHS.rar

原版下载页面:
http://www.blogcn.com/u2/5/70/loyee/blog/39194076.html

你可能感兴趣的:(汇编,Microsoft,程序开发)