関連する言語のデザイナーでメインフォームのLocalizable
プロパティを設定し、テキストなどを編集して、ローカライズされた winforms アプリケーション (VS2008) を作成しました。true
また、アプリケーションが必要とするローカライズされた文字列もあります (メッセージ ボックスなどを表示するためなど)。名前の付いたファイルに保存したこれらの文字列
- 文字列.resx
- 文字列.de.resx
- ... 等々
アプリケーションの言語を設定すると、動作しThread.CurrentThread.CurrentCulture
ているように見えますが、Visual Studio 内でのみです。リリース実行可能ファイルを作成してダブルクリックすると、Winforms は常にデフォルトの言語を使用します (そこにハードコーディングThread.CurrentThread.CurrentCulture = ...
しても...
strings.Culture
私も設定を試みThread.CurrentThread.CurrentUICulture
ましたが、それもうまくいきませんでした
任意の助けのためのthx