当前位置:  开发笔记 > 编程语言 > 正文

防止异常消息被翻译成用户的语言?

如何解决《防止异常消息被翻译成用户的语言?》经验,为你挑选了1个好方法。

在显示win32/.net例外消息时,如何让我的应用程序始终使用英语?

我收到了这条消息,看起来有人用babelfish来翻译它(它是瑞典语):"System.ComponentModel.Win32Exception:Programmet kunde inte starta eftersom programmets sida-vid-sidakonfigurationärfelaktig."

非常无益,谷歌有4次点击,没有一个有用.所以我必须猜测原始邮件是什么,并谷歌.(原来是:"应用程序无法启动,因为它的并排配置不正确.")

这一次,找出原始的错误信息是相当简单的,从一开始就用英语留言当然会节省我的时间.

那我该怎么做?



1> Alexander Ko..:

你可以尝试设置Thread.CurrentThread.CurrentUICulture和/或.CurrentCultureCultureInfo("en-US").


如果更改CurrentCulture,是否会更改小数分隔符,字符串排序,货币符号,日期格式等?哪会严重惹恼你的外国用户
是否存在另一种可能性,而不是改变文化,因为这可能是由申请用于翻译目的.但是,不应翻译例外情况.在.Net安装上是否有要删除的软件包?
推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有