微笑等待 发表于 2014-7-3 14:04:30

DevExpress 14.1.4的汉化怎么用?(已解决,感谢大神nickcole)

本帖最后由 微笑等待 于 2014-7-7 01:49 编辑

网上下了已经编译好的语言包,从里面找到“DevExpressLocalizedResources_2014.1_zh-Hans”
这个文件,解压后都是一些编译好的dll,然后呢,该怎么做?

希望已经汉化成功的人帮帮忙,教一下怎么做啊。
具体放到哪个目录下面?程序里面要不要加代码?
如果加代码,加的是什么?
真心求教。先谢谢各位大神了。

nickcole 发表于 2014-7-3 17:39:42

把把解压出来的资源文件文件,如zh-Hans等放到您应用程序的bin目录下。
然后再您应用程序代码的Main中加入以下代码即可
static void Main() {
    // The following line provides localization for the application's user interface.
    System.Threading.Thread.CurrentThread.CurrentUICulture =
      new System.Globalization.CultureInfo("zh_Hans");

    // The following line provides localization for data formats.
    System.Threading.Thread.CurrentThread.CurrentCulture =
      new System.Globalization.CultureInfo("zh_Hans");

    // Note that the above code should be added BEFORE calling the Run() method.
    Application.Run(new Form1());
}

微笑等待 发表于 2014-7-3 22:24:01

nickcole 发表于 2014-7-3 17:39
把把解压出来的资源文件文件,如zh-Hans等放到您应用程序的bin目录下。
然后再您应用程序代码的Main中加入 ...

你自己这样成功汉化了?
我在论坛上也找到过这,但是程序报错。
““System.Globalization.CultureNotFoundException”类型的未经处理的异常在 mscorlib.dll 中发生
其他信息: 不支持区域性。”
如果你这样汉化成功了,请问有办法解决吗?
还有个疑问,第一行代码和第二行代码一模一样,可以有两种不同的作用吗?

如果你是粘贴复制的,我只想说,我鄙视这样的人,
要么不帮,要回复就好好帮人解决问题,
复制粘贴一份完全不知所谓的答案算什么?

nickcole 发表于 2014-7-4 19:59:28

微笑等待 发表于 2014-7-3 22:24
你自己这样成功汉化了?
我在论坛上也找到过这,但是程序报错。
““System.Globalization.CultureNotFou ...
抱歉,字符拷贝错了,zh_Hans应该为"zh-Hans"下面是我汉化的一个例子。看图片吧。



另外,粘贴的帖子也是我写的。如果误导您了,非常抱歉。

微笑等待 发表于 2014-7-7 01:47:13

nickcole 发表于 2014-7-4 19:59
抱歉,字符拷贝错了,zh_Hans应该为"zh-Hans"下面是我汉化的一个例子。看图片吧。



首先谢谢您真诚的解答!!!
开始没有弄好,还麻烦您截了这么多张图片,谢谢了。
图片说的很详细,一下子就能看懂,汉化的结果截图也贴出来了,非常感谢。
另外为我的粗心道歉,那么大的UI我竟然没看到,是我粗心了,
记得当时是都对比了的,还是因为我太粗心了。

另外,希望您不要对我下面的话介意,只是因为问题得不到解决,
然后之前又看到过类似的,以为是复制粘贴混经验的,针对复制党说的话。
(又怪我粗心,看到过没注意是您发的)

最后,按照您的办法,问题完美解决,汉化可用。
我把标题改一下,希望以后不会汉化的人看到后,可以成功汉化,而不是再到处找汉化办法,到处问人了。
最后,再次感谢您,谢谢!

微笑等待 发表于 2014-7-7 01:51:37

nickcole 发表于 2014-7-3 17:39
把把解压出来的资源文件文件,如zh-Hans等放到您应用程序的bin目录下。
然后再您应用程序代码的Main中加入 ...

最近有点忙,几天没有上论坛了。感谢您的解答。{:3_52:}

nickcole 发表于 2014-7-7 19:22:24

微笑等待 发表于 2014-7-7 01:51
最近有点忙,几天没有上论坛了。感谢您的解答。

能汉化了就好。多交流,共同进步!

kesking 发表于 2014-7-12 09:52:40

安装顺序都没搞明白,这两个文件要怎么用,请问
dxKB_A421_DXperience_v14.1_(2014-06-09).zip
dxKB_K421_DXperienceASP_v14.1_(2014_6_6).zip

微笑等待 发表于 2014-7-14 15:47:05

kesking 发表于 2014-7-12 09:52
安装顺序都没搞明白,这两个文件要怎么用,请问
dxKB_A421_DXperience_v14.1_(2014-06-09).zip
dxKB_K421_D ...

不清楚,只问了winform汉化的,我也只会winform汉化。
winform汉化不是用这个包,另外一个包,里面这个DevExpressLocalizedResources_2014.1_zh-Hans文件夹。
改名成zh-Hans,放进你要汉化的项目里面。然后在项目的main函数里加入大神的那个代码就可以汉化了。
你说的两个包,我没用到过。

dodocrack 发表于 2014-8-23 16:01:04

学习了,目前Dev正在学习安装中

myriceme 发表于 2014-9-3 22:01:40

非常好学习一下

xiehun 发表于 2014-11-28 22:59:16

为什么还是没汉化成功呢。。。步骤都是一致的啊?求解

webregist 发表于 2014-12-7 11:27:52

新手正困惑这个问题,希望能有帮助.

newbobo 发表于 2014-12-8 12:32:10

学习一下,感谢分享!!

chwqdky 发表于 2015-1-2 09:28:55

我的也是这么做的,现在还汉化不成!!
devexpress v14.2.3+C#

fu1577 发表于 2015-5-9 09:02:41

fu1577 发表于 2015-5-9 09:05:08

gisyuan0427 发表于 2015-5-11 17:01:42

为什么我安装破解破解完成以后找不到bin目录下的Debug文件夹?求解答……


微笑等待 发表于 2015-5-20 11:31:56

gisyuan0427 发表于 2015-5-11 17:01
为什么我安装破解破解完成以后找不到bin目录下的Debug文件夹?求解答……




错,是你的项目Debug下面,我之前也一直以为是Dev目录下面。

liqie 发表于 2015-6-3 14:03:52

学习汉化中。。。。还没有汉化。。。

fu1577 发表于 2015-6-5 13:29:46

leecpp 发表于 2015-9-21 16:55:16

太感谢了,用你的方法试了试真的汉化成功,但是文件夹名必需是zh-Hans,如果改了好像就不行了。

jwbbs 发表于 2016-2-22 20:37:30

太感谢了,我也学习了!

yasenjan 发表于 2016-3-5 13:12:11

jwbbs 发表于 2016-2-22 20:37
太感谢了,我也学习了!

谢谢,适合我们去学习{:2_25:}

tt_tt_tt 发表于 2016-8-10 16:34:00



谢谢,适合我们去学习

leona_ok 发表于 2016-10-26 22:20:39

谢谢大神,我也成功了,不能改文件夹名字

moonship1011 发表于 2023-3-7 15:15:45

原来如此,是这样汉化的
页: [1]
查看完整版本: DevExpress 14.1.4的汉化怎么用?(已解决,感谢大神nickcole)