質問
異なる言語でアプリを表示しようとすると、奇妙な動作をします。 MUIがインストールされたボックス(この場合はドイツ語)を使用して言語をドイツ語に切り替えた場合(設定は地域と言語のオプションで「メニューとダイアログで使用される言語」です)すべてのフォームとコントロールが擬似に変換されます-ドイツ語(あるべき)。 MUIがインストールされていないボックスに移動すると、ドイツ語を表示できません。奇妙な部分は、「標準と形式」を変更するとダイアログが翻訳されるため、CLRによって例外メッセージが生成されることです。ドイツ語(ドイツ)のロケール。このタイプの機能をアプリに組み込む方法はありますか?サテライトアセンブリをロードできるようにするには、MUIをマシンにインストールする必要がありますか? (ResourceManagerとresxファイルを使用しています。)
解決 2
MUIをインストールして適切に機能させる必要がありました。
他のヒント
アプリのスレッドに現在のUIカルチャを設定する必要があります:
System.Globalization.CultureInfo.CurrentUICulture =
new System.Globalization.CultureInfo("de");
所属していません StackOverflow