我想做一个devexpress本地化达到界面运行时英文变成中文,但却不能达到运行界面后DevExpress控件汉化,所以想请教大家,我只想知道引资源文件的方法,代码方式就不用了。
以下是我曾实验过的步骤:
1、我先在DevExpress网站下载了DevExpress控件本地化包。
2、将我自己的破解文件生成StrongKey.snk,并文件加到将DevExpress控件本地化包,进行编译生成.resources.dll的本地语言包。
3、将编译生成.resources.dll引用到要用的项目中,再在mian函数中加入System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo("zh-CHS");。
4、在Debug目录下建zh-CHS目录,并将对应的.resources.dll本地语言包拷入。
如能抽时间解答不胜感谢!!
------解决方案--------------------------------------------------------
网页倒是很简单,窗体从原理上说还是比较复杂,其实就是浪费资源。
所有Developer Express .NET产品都有本地化资源,比如按钮属性,控件属性描述,菜单项,确认和错误的信息等等,所有这些资源字符串可以很容易地被翻译成各种语言。
------解决方案--------------------------------------------------------
4、在Debug目录下建zh-CHS目录,并将对应的.resources.dll本地语言包拷入。
---------------------------------------------------------------------
你测试了吗 ,估计会出现乱码。
------解决方案--------------------------------------------------------
不是不可能,只是需要时间
my blog
http://ufo-crackerx.blog.163.com/
------解决方案--------------------------------------------------------
以前用过正版的。处理过程是这样的:
什么都不用做,直接
在Debug目录下建zh-CHS目录,并将对应的.resources.dll本地语言包拷入
运行起来,就OK了。LZ试一下