Windows フォーム アプリケーションでの多言語サポート
質問:
どのように組み込むことができますか英語や英語などの複数の言語を Windows フォーム アプリケーションに追加するアラビア語?
答え:
フォーム ローカリゼーションの使用:
Form クラスには Localizable プロパティと Language プロパティがあります。 Localizable を true に設定すると、各言語のコントロールとプロパティを定義できます。
ローカライズのためのリソース ファイルの利用:
プロジェクトには、ローカライズ用の Resources.Resx ファイルが含まれています。メッセージも画像も。追加の .resx ファイル (Strings.resx など) を追加し、さまざまな言語の値を編集できます。
実行時の言語の変更:
アプリケーションのカルチャを変更するにはランタイムでは、目的のカルチャを CurrentCulture プロパティと CurrentUICulture プロパティに割り当てます。 Thread.CurrentThread.
例:
System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.GetCultureInfo("fa"); // Persian System.Threading.Thread.CurrentThread.CurrentUICulture = System.Globalization.CultureInfo.GetCultureInfo("fa");
追加リソース:
以上がWindows フォーム アプリケーションに多言語サポートを追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。