「英語」は「en」、「中国語」は「cn」などのように、いくつかの短縮語のリソースがどこにあるか知りたいのですが「日本」の場合は「ja」、「ベトナム」の場合は「vn」など国名、言語名の短縮語のリソース
このようなリソースがあれば、どのように対応する言語または国に変更できますか名前?
ありがとうございます。
「英語」は「en」、「中国語」は「cn」などのように、いくつかの短縮語のリソースがどこにあるか知りたいのですが「日本」の場合は「ja」、「ベトナム」の場合は「vn」など国名、言語名の短縮語のリソース
このようなリソースがあれば、どのように対応する言語または国に変更できますか名前?
ありがとうございます。
あなたはここに完全なリストを検索することができます http://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(v=vs.71).aspx
を言語コードのためのISO 639標準の2つのISO変種、1が最も一般的な言語の2つの文字のリストであり、第二は3であるがあります。世界のほぼすべての言語の文字リスト。 http://www.loc.gov/standards/iso639-2/php/code_list.php
var langs = System.Globalization.CultureInfo
.GetCultures(CultureTypes.AllCultures)
.ToDictionary(ci => ci.Name, ci=>ci.DisplayName);
はい、おかげで多くのことを、私の問題は、「私たちは」それから、私は「米国」としてそれを解釈する必要がすなわち2つのだけ文字の単語を読み込むことです。これを見てください。それ以外の方法はありますか?地図や辞書を使ってそのすべてを保存する必要はありませんか?私は、現在実行中の問題に多少不満があると思います。 – Hoger
カルチャを読み取り、CultureInfo.GetCultureInfo(cultureName)(CultureNotFoundExceptionをキャッチ)でCultureInfoオブジェクトを作成し、返されたCultureInfoオブジェクトからNativeNameを読み取ります。 –