设置标准.NET异常消息的语言

时间:2017-07-14 10:33:27

标签: xamarin xamarin.ios localization xamarin.android currentculture

(如何)可以显示标准的.NET异常消息,如SocketException"网络无法访问"用另一种语言?

我认为这取决于CurrentCulture,但在我的应用程序(Android和iOS)中,即使我的CurrentCulture说" de-DE"

,该消息也始终是英文的。

背景是我想在对话框中显示一些异常消息。

提示:我使用的是原生的Xamarin而不是Forms。

亲切的问候

奥利弗

1 个答案:

答案 0 :(得分:1)

在.Net Desktop或Web App中,我们通常使用这样一个简单的集合:

Thread.CurrentThread.CurrentUICulture = new CultureInfo("en-us");

但不确定这是否是Xamarin的好习惯