C#基本

[C#] カルチャ情報を作成する

カルチャ情報を作成するサンプルです。

サンプル

例)カルチャ「英語-米国」を作成する


using System.Globalization;

//カルチャ「英語-米国」を作成する
CultureInfo culture = new CultureInfo("en-US");

//カルチャ名を取得する
Console.WriteLine(culture.Name);

結果

en-US

主要カルチャ名

主要なカルチャ名には以下のようなものがあります。

カルチャ名 意味
ja-JP 日本語 - 日本
en-US 英語 - アメリカ
en-GB 英語 - イギリス
en-AU 英語 - オーストラリア
en-CA 英語 - カナダ
fr-FR フランス語 - フランス
fr-CA フランス語 - カナダ
de-DE ドイツ語 - ドイツ
it-IT イタリア語 - イタリア
es-ES スペイン語 - スペイン
es-MX スペイン語 - メキシコ
pt-PT ポルトガル語 - ポルトガル
pt-BR ポルトガル語 - ブラジル
zh-CN 中国語 - 中国
zh-HK 中国語 - 香港
zh-TW 中国語 - 台湾
ru-RU ロシア語 - ロシア
ar-SA アラビア語 - サウジアラビア
el-GR ギリシャ語 - ギリシャ
hi-IN ヒンディー語 - インド

上記以外のカルチャ名については、以下記事をご覧ください。
[C#] カルチャ名一覧

備考

  • カルチャ情報とは、日時の表記方法や通貨記号など国や言語に依存する情報です。
  • こうした情報をCultureInfoで扱うことで、国際化対応が容易になります。

関連記事

-C#基本
-