2

SocketExceptionのような標準の.NET例外メッセージを表示するにはどうすればいいですか?ネットワークは別の言語で到達できませんか?標準の.NET例外メッセージの言語を設定する

私はCurrentCultureに依存しますが、自分のApp(Android & iOS)では、自分のCurrentCultureが "de-DE"と言っても、メッセージは常に英語です。

背景私はいくつかの例外メッセージをダイアログに表示したいと考えています。

ヒント:私はフォームではなくネイティブのXamarinを使用しています。これがあれば

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

しかし、わからない:

種類は、我々はこのような単純なセットを使用し、一般的にネットデスクトップやWeb Appで

オリバー

答えて

1

についてXamarinでの良い練習

+0

これは、Xamarinでも世界の.Net部分に適切な言語をロードする方法です –

+0

私は上記のSocketExceptionメッセージがXamarin/Monoでローカライズされていないと推測します。そのため、UICultureを設定しても効果がありません。こちらをご覧ください[リンク](https://github.com/mono/mono/blob/91288cad6a6c093ee1ca9b072219144c8bac9f75/mcs/class/System/ReferenceSources/Win32Exception.cs) – dragondx

関連する問題