juebao 发表于 2017-2-22 15:54:40

WebViews显示英文版时,日期控件不会自动变为英文版

如题:
设置System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(“EN”);的时候,其他汉字都转换为英语了,但是日期控件还是中文的

Lenka.Guo 发表于 2017-2-22 17:58:56

这个建议您在没有安装过AR的干净的机器中来测试,因为已安装的AR 会有中文资源来影响,

juebao 发表于 2017-2-23 13:38:39

Lenka.Guo 发表于 2017-2-22 17:58
这个建议您在没有安装过AR的干净的机器中来测试,因为已安装的AR 会有中文资源来影响,

这根已安装的AR 会有中文资源有什么影响?
这个语言是用户选的,他们选择中文就中文显示,显示英文就英文显示

不明白你的意思,中文版本肯定是要显示的

Lenka.Guo 发表于 2017-2-23 14:36:02

我的意思是: 请您最好在一台没有安装过 AR 的机器中来测试 这个功能。

另外“日期的显示格式“ 是与服务器操作系统的 时间设置格式一致的。
如机器中默认是 中文繁体,则会自显示成繁体。



juebao 发表于 2017-2-23 14:42:11

按你这样说是读机器的设置编码的话,那跟“在一台没有安装过 AR 的机器中来测试”有什么关系呢?

找一台没安装过AR的机器,他的机器语言设置的还是中文,那还是不能显示英文啊

Lenka.Guo 发表于 2017-2-23 20:45:08

本帖最后由 Lenka.Guo 于 2017-2-23 20:47 编辑

按你这样说是读机器的设置编码的话,那跟“在一台没有安装过 AR 的机器中来测试”有什么关系呢?
》》 是为了避免在安装AR的机器上, 程序默认调用AR本身的GAC 中中文资源。

找一台没安装过AR的机器,他的机器语言设置的还是中文,那还是不能显示英文啊
》》 3#中已经说过如果机器中语言设置的是中文,默认肯定是会显示成中文的。您在未安装AR的机器中,是否测试成功?如果仍有问题,麻烦您提供一个简单的Demo我们在这边测试验证下。

juebao 发表于 2017-3-1 14:21:13

Lenka.Guo 发表于 2017-2-23 20:45
按你这样说是读机器的设置编码的话,那跟“在一台没有安装过 AR 的机器中来测试”有什么关系呢?
》》 是 ...

您在未安装AR的机器中,是否测试成功?
》》不明白什么意思?不安装AR,怎么测试日期控件?日期控件本来就是AR里面的

Lenka.Guo 发表于 2017-3-1 15:20:38

3#中已经说过如果机器中语言设置的是中文,默认肯定是会显示成中文的。您在未安装AR的机器中,是否测试成功?如果仍有问题,麻烦您提供一个简单的Demo我们在这边测试验证下。

》》 未安装AR,就是在系统部署之后来测试。客户机上是不需要安装AR的

juebao 发表于 2017-3-1 16:10:57

Lenka.Guo 发表于 2017-3-1 15:20
3#中已经说过如果机器中语言设置的是中文,默认肯定是会显示成中文的。您在未安装AR的机器中,是否测试成 ...

刚测过了,不行,还是中文的,你那边可以建个报表,,改为英文版的,拉个日期控件试下

Lenka.Guo 发表于 2017-3-1 17:43:08

3#中说过,这个跟加载报表的机器语言设置有关系,如果机器是中文,则显示中文,如果机器语言是英文,则显示英文。
这个是没有办法通过外部设置来修改的。
页: [1]
查看完整版本: WebViews显示英文版时,日期控件不会自动变为英文版