vb.net で Windows ベースのアプリケーションを 5 つの異なる言語 (日本語、中国語、ドイツ語、フランス語、英語) で作成したいのですが、デフォルトでは英語で開発されています。私はすでに申請書全体を英語で作成しています。私はローカライズに慣れていないので、かなり混乱しています。そして、私が理解したことから、フォームLocalizable
プロパティをに変更してからTrue
、それぞれの言語を選択し、各ラベルとボタンのテキストを言語に翻訳し、毎回準拠し、最終的にデフォルトの言語に変更しました。また、各言語の dll が出力ディレクトリに作成されます。
すべての値はユーザーによって入力されるため、私の疑問はTextBox
'sを変更する方法です。TextBox
では、選択した言語で入力するにはどうすればよいですか? ラベルとボタンはすべてグループ ボックス内にあります。したがって、翻訳は で行われませんGroupBox
。GroupBox
言語の選択に応じて、翻訳の外に出すと正しいです。
誰でもこの問題を解決するのを手伝ってもらえますか?
ここで何か間違ったことをしていますか?