質問

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

ドイツ語エラー

英語フォーム

役に立ちましたか?

解決 2

MUIをインストールして適切に機能させる必要がありました。

他のヒント

アプリのスレッドに現在のUIカルチャを設定する必要があります:

System.Globalization.CultureInfo.CurrentUICulture = 
  new System.Globalization.CultureInfo("de");
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top