2016-10-21 10 views
0

.NET言語パック(私の場合はthe .NET 4.5.1 language pack)の記述には、「翻訳されたエラーメッセージと他のUIテキストが含まれています」と記載されています。.NET言語パックで翻訳された文字列の例

誰かが私がテストできるような翻訳されたテキストの例を教えてもらえますか?単純なWPFアプリケーションですか?

+1

例えば、すべてのException.Messageプロパティ値。 –

答えて

2

単純なコンソールアプリを使用した例。コードをコピーしてコピーし、コンピューターにインストールされている2つのカルチャーでカルチャーを置き換えます。 en-USとfr-FRの場合は、例外メッセージが翻訳されて表示されます。

Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("en-US"); 
string msg1 = new FileNotFoundException().Message; 
Console.WriteLine(msg1); 

Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("fr-FR"); 
string msg2 = new FileNotFoundException().Message; 
Console.WriteLine(msg2); 

Console.ReadKey();