カルチャ情報を作成するサンプルです。
サンプル
例)カルチャ「英語-米国」を作成する
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で扱うことで、国際化対応が容易になります。
