・フォーム画面にプロパティ内にあるLanguageを(規定値)から「英語」に切り替える
ソリューションエクスプローラーのフォーム内に[Form1.en.resx]というのが増える。
各国語別にどういった文字になっているかを確認するにはresxをダブルクリックする。
・フォーム以外の文字も切り替える方法
プロジェクト内PropertiesにあるResources.resxをソリューションエクスプローラー内でコピペする。
複製されたファイルをResources.en.resx などにリネームしてPropertiesフォルダ内に移動する。
・動作確認
using System.Threading;
using System.Globalization;
Program.csのMain関数の最初に
Thread.CurrentThread.CurrentUICulture = new CultureInfo("en", false);
を入れると言語が変わる。
0 件のコメント:
コメントを投稿