私は WinForm .NET ソフトウェアを使用しており、翻訳されたローカリゼーションを機能させようとしています。フォームごとに、from (英語で定義されている) をに設定Localizable = True
し、設定します。次に、すべてのフォーム文字列を英語からイタリア語に変更します。Language
Default
Italian (Italy)
次に、PC の地域をイタリアに、言語をイタリア語に設定しましたが、イタリア語の文字列が表示されず、デフォルトの英語の文字列だけが表示されます。Thread.CurrentThread.CurrentUICulture = New CultureInfo("it-IT")
また、EXE を強制的に it-IT にローカライズしようとしましたが、うまくいきませんでした。
私は何が欠けていますか?