のローカリゼーション グローバルユーザー向けのアプリケーションの開発は、さまざまな言語や文化に応じてコンテンツをローカライズできる必要があります。 C#では、リソース(.resx)ファイルを使用してローカリゼーションを実現できます。
リソースファイルを作成
プロジェクトにリソースファイルを追加するには、次の操作を実行してください。 右 - ソリューションリソースマネージャーのプロジェクトをクリックします。
"add" - > "新しいアイテム..." 「Visual C#item」カテゴリで、「リソースファイル」を選択して、it strings.resxに名前を付けます。
を設定します ローカライズされたリソースの言語と地域の特性を指定するには、次の操作を実行してください。
これにより、アプリケーションはフランス語(フランス)地域リソースを使用します。
<code class="language-csharp">Console.WriteLine(Properties.strings.Hello);</code>
特定の地域または言語リソースファイルが見つからない場合、デフォルトのリソースファイル(言語コードなし)に戻ります。
追加のリソースファイル<code class="language-csharp">Thread.CurrentThread.CurrentUICulture = CultureInfo.GetCultureInfo("fr-FR");</code>より細かくローカライズされるために、特定の領域のリソースファイルを作成できます。
strings.fr-fr.resx(フランス語フランス語)
strings.fr-ca.resx(カナダのフランス語)
概要
以上がリソースファイルを使用してC#アプリケーションをローカライズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。