c# 国际化国家代码
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Globalization;
namespace GetCultureNames_ConsoleApp
{
class Program
{
static void Main(string[] args)
{
// get culture names
List<string> list = new List<string>();
foreach (CultureInfo ci in CultureInfo.GetCultures(CultureTypes.AllCultures))
{
string specName = "(none)";
try { specName = CultureInfo.CreateSpecificCulture(ci.Name).Name; }
catch { }
list.Add(String.Format("{0,-12}{1,-12}{2}", ci.Name, specName, ci.EnglishName));
}
list.Sort(); // sort by name
// write to console
Console.WriteLine("CULTURE SPEC.CULTURE ENGLISH NAME");
Console.WriteLine("--------------------------------------------------------------");
foreach (string str in list)
Console.WriteLine(str);
Console.ReadLine();
}
}
}
output:
CULTURE SPEC.CULTURE ENGLISH NAME
--------------------------------------------------------------
Invariant Language (Invariant Country)
af af-ZA Afrikaans
af-ZA af-ZA Afrikaans (South Africa)
ar ar-SA Arabic
ar-AE ar-AE Arabic (U.A.E.)
ar-BH ar-BH Arabic (Bahrain)
ar-DZ ar-DZ Arabic (Algeria)
ar-EG ar-EG Arabic (Egypt)
ar-IQ ar-IQ Arabic (Iraq)
ar-JO ar-JO Arabic (Jordan)
ar-KW ar-KW Arabic (Kuwait)
ar-LB ar-LB Arabic (Lebanon)
ar-LY ar-LY Arabic (Libya)
ar-MA ar-MA Arabic (Morocco)
arn-CL arn-CL Mapudungun (Chile)
ar-OM ar-OM Arabic (Oman)
ar-QA ar-QA Arabic (Qatar)
ar-SA ar-SA Arabic (Saudi Arabia)
ar-SY ar-SY Arabic (Syria)
ar-TN ar-TN Arabic (Tunisia)
ar-YE ar-YE Arabic (Yemen)
az az-Latn-AZ Azeri
az-Cyrl-AZ az-Cyrl-AZ Azeri (Cyrillic, Azerbaijan)
az-Latn-AZ az-Latn-AZ Azeri (Latin, Azerbaijan)
be be-BY Belarusian
be-BY be-BY Belarusian (Belarus)
bg bg-BG Bulgarian
bg-BG bg-BG Bulgarian (Bulgaria)
bs-Cyrl-BA bs-Cyrl-BA Bosnian (Cyrillic) (Bosnia and Herzegovina)
bs-Latn-BA bs-Latn-BA Bosnian (Bosnia and Herzegovina)
ca ca-ES Catalan
ca-ES ca-ES Catalan (Catalan)
cs cs-CZ Czech
cs-CZ cs-CZ Czech (Czech Republic)
cy-GB cy-GB Welsh (United Kingdom)
da da-DK Danish
da-DK da-DK Danish (Denmark)
de de-DE German
de-AT de-AT German (Austria)
de-CH de-CH German (Switzerland)
de-DE de-DE German (Germany)
de-LI de-LI German (Liechtenstein)
de-LU de-LU German (Luxembourg)
dv dv-MV Divehi
dv-MV dv-MV Divehi (Maldives)
el el-GR Greek
el-GR el-GR Greek (Greece)
en en-US English
en-029 en-029 English (Caribbean)
en-AU en-AU English (Australia)
en-BZ en-BZ English (Belize)
en-CA en-CA English (Canada)
en-GB en-GB English (United Kingdom)
en-IE en-IE English (Ireland)
en-JM en-JM English (Jamaica)
en-NZ en-NZ English (New Zealand)
en-PH en-PH English (Republic of the Philippines)
en-TT en-TT English (Trinidad and Tobago)
en-US en-US English (United States)
en-ZA en-ZA English (South Africa)
en-ZW en-ZW English (Zimbabwe)
es es-ES Spanish
es-AR es-AR Spanish (Argentina)
es-BO es-BO Spanish (Bolivia)
es-CL es-CL Spanish (Chile)
es-CO es-CO Spanish (Colombia)
es-CR es-CR Spanish (Costa Rica)
es-DO es-DO Spanish (Dominican Republic)
es-EC es-EC Spanish (Ecuador)
es-ES es-ES Spanish (Spain)
es-GT es-GT Spanish (Guatemala)
es-HN es-HN Spanish (Honduras)
es-MX es-MX Spanish (Mexico)
es-NI es-NI Spanish (Nicaragua)
es-PA es-PA Spanish (Panama)
es-PE es-PE Spanish (Peru)
es-PR es-PR Spanish (Puerto Rico)
es-PY es-PY Spanish (Paraguay)
es-SV es-SV Spanish (El Salvador)
es-UY es-UY Spanish (Uruguay)
es-VE es-VE Spanish (Venezuela)
et et-EE Estonian
et-EE et-EE Estonian (Estonia)
eu eu-ES Basque
eu-ES eu-ES Basque (Basque)
fa fa-IR Persian
fa-IR fa-IR Persian (Iran)
fi fi-FI Finnish
fi-FI fi-FI Finnish (Finland)
fil-PH fil-PH Filipino (Philippines)
fo fo-FO Faroese
fo-FO fo-FO Faroese (Faroe Islands)
fr fr-FR French
fr-BE fr-BE French (Belgium)
fr-CA fr-CA French (Canada)
fr-CH fr-CH French (Switzerland)
fr-FR fr-FR French (France)
fr-LU fr-LU French (Luxembourg)
fr-MC fr-MC French (Principality of Monaco)
fy-NL fy-NL Frisian (Netherlands)
ga-IE ga-IE Irish (Ireland)
gl gl-ES Galician
gl-ES gl-ES Galician (Galician)
gu gu-IN Gujarati
gu-IN gu-IN Gujarati (India)
he he-IL Hebrew
he-IL he-IL Hebrew (Israel)
hi hi-IN Hindi
hi-IN hi-IN Hindi (India)
hr hr-HR Croatian
hr-BA hr-BA Croatian (Bosnia and Herzegovina)
hr-HR hr-HR Croatian (Croatia)
hu hu-HU Hungarian
hu-HU hu-HU Hungarian (Hungary)
hy hy-AM Armenian
hy-AM hy-AM Armenian (Armenia)
id id-ID Indonesian
id-ID id-ID Indonesian (Indonesia)
is is-IS Icelandic
is-IS is-IS Icelandic (Iceland)
it it-IT Italian
it-CH it-CH Italian (Switzerland)
it-IT it-IT Italian (Italy)
iu-Latn-CA iu-Latn-CA Inuktitut (Latin) (Canada)
ja ja-JP Japanese
ja-JP ja-JP Japanese (Japan)
ka ka-GE Georgian
ka-GE ka-GE Georgian (Georgia)
kk kk-KZ Kazakh
kk-KZ kk-KZ Kazakh (Kazakhstan)
kn kn-IN Kannada
kn-IN kn-IN Kannada (India)
ko ko-KR Korean
kok kok-IN Konkani
kok-IN kok-IN Konkani (India)
ko-KR ko-KR Korean (Korea)
ky ky-KG Kyrgyz
ky-KG ky-KG Kyrgyz (Kyrgyzstan)
lb-LU lb-LU Luxembourgish (Luxembourg)
lt lt-LT Lithuanian
lt-LT lt-LT Lithuanian (Lithuania)
lv lv-LV Latvian
lv-LV lv-LV Latvian (Latvia)
mi-NZ mi-NZ Maori (New Zealand)
mk mk-MK Macedonian
mk-MK mk-MK Macedonian (Former Yugoslav Republic of Macedonia)
mn mn-MN Mongolian
mn-MN mn-MN Mongolian (Cyrillic, Mongolia)
moh-CA moh-CA Mohawk (Canada)
mr mr-IN Marathi
mr-IN mr-IN Marathi (India)
ms ms-MY Malay
ms-BN ms-BN Malay (Brunei Darussalam)
ms-MY ms-MY Malay (Malaysia)
mt-MT mt-MT Maltese (Malta)
nb-NO nb-NO Norwegian, Bokm?l (Norway)
nl nl-NL Dutch
nl-BE nl-BE Dutch (Belgium)
nl-NL nl-NL Dutch (Netherlands)
nn-NO nn-NO Norwegian, Nynorsk (Norway)
no nb-NO Norwegian
ns-ZA ns-ZA Sesotho sa Leboa (South Africa)
pa pa-IN Punjabi
pa-IN pa-IN Punjabi (India)
pl pl-PL Polish
pl-PL pl-PL Polish (Poland)
pt pt-BR Portuguese
pt-BR pt-BR Portuguese (Brazil)
pt-PT pt-PT Portuguese (Portugal)
quz-BO quz-BO Quechua (Bolivia)
quz-EC quz-EC Quechua (Ecuador)
quz-PE quz-PE Quechua (Peru)
rm-CH rm-CH Romansh (Switzerland)
ro ro-RO Romanian
ro-RO ro-RO Romanian (Romania)
ru ru-RU Russian
ru-RU ru-RU Russian (Russia)
sa sa-IN Sanskrit
sa-IN sa-IN Sanskrit (India)
se-FI se-FI Sami (Northern) (Finland)
se-NO se-NO Sami (Northern) (Norway)
se-SE se-SE Sami (Northern) (Sweden)
sk sk-SK Slovak
sk-SK sk-SK Slovak (Slovakia)
sl sl-SI Slovenian
sl-SI sl-SI Slovenian (Slovenia)
sma-NO sma-NO Sami (Southern) (Norway)
sma-SE sma-SE Sami (Southern) (Sweden)
smj-NO smj-NO Sami (Lule) (Norway)
smj-SE smj-SE Sami (Lule) (Sweden)
smn-FI smn-FI Sami (Inari) (Finland)
sms-FI sms-FI Sami (Skolt) (Finland)
sq sq-AL Albanian
sq-AL sq-AL Albanian (Albania)
sr sr-Latn-CS Serbian
sr-Cyrl-BA sr-Cyrl-BA Serbian (Cyrillic) (Bosnia and Herzegovina)
sr-Cyrl-CS sr-Cyrl-CS Serbian (Cyrillic, Serbia)
sr-Latn-BA sr-Latn-BA Serbian (Latin) (Bosnia and Herzegovina)
sr-Latn-CS sr-Latn-CS Serbian (Latin, Serbia)
sv sv-SE Swedish
sv-FI sv-FI Swedish (Finland)
sv-SE sv-SE Swedish (Sweden)
sw sw-KE Kiswahili
sw-KE sw-KE Kiswahili (Kenya)
syr syr-SY Syriac
syr-SY syr-SY Syriac (Syria)
ta ta-IN Tamil
ta-IN ta-IN Tamil (India)
te te-IN Telugu
te-IN te-IN Telugu (India)
th th-TH Thai
th-TH th-TH Thai (Thailand)
tn-ZA tn-ZA Setswana (South Africa)
tr tr-TR Turkish
tr-TR tr-TR Turkish (Turkey)
tt tt-RU Tatar
tt-RU tt-RU Tatar (Russia)
uk uk-UA Ukrainian
uk-UA uk-UA Ukrainian (Ukraine)
ur ur-PK Urdu
ur-PK ur-PK Urdu (Islamic Republic of Pakistan)
uz uz-Latn-UZ Uzbek
uz-Cyrl-UZ uz-Cyrl-UZ Uzbek (Cyrillic, Uzbekistan)
uz-Latn-UZ uz-Latn-UZ Uzbek (Latin, Uzbekistan)
vi vi-VN Vietnamese
vi-VN vi-VN Vietnamese (Vietnam)
xh-ZA xh-ZA Xhosa (South Africa)
zh-CHS (none) Chinese (Simplified)
zh-CHT (none) Chinese (Traditional)
zh-CN zh-CN Chinese (People's Republic of China)
zh-HK zh-HK Chinese (Hong Kong S.A.R.)
zh-MO zh-MO Chinese (Macao S.A.R.)
zh-SG zh-SG Chinese (Singapore)
zh-TW zh-TW Chinese (Taiwan)
zu-ZA zu-ZA Zulu (South Africa)
----------------以下供参考--------------------------------------------------
|
from:http://blog.sina.com.cn/s/blog_639f84b50100j1nn.html 区域性/语言名称 |
Culture |
|---|---|
|
""(空字符串) |
固定区域性 |
|
af |
南非荷兰语 |
|
af-ZA |
南非荷兰语(南非) |
|
sq |
阿尔巴尼亚语 |
|
sq-AL |
阿尔巴尼亚语(阿尔巴尼亚) |
|
ar |
阿拉伯语 |
|
ar-DZ |
阿拉伯语(阿尔及利亚) |
|
ar-BH |
阿拉伯语(巴林) |
|
ar-EG |
阿拉伯语(埃及) |
|
ar-IQ |
阿拉伯语(伊拉克) |
|
ar-JO |
阿拉伯语(约旦) |
|
ar-KW |
阿拉伯语(科威特) |
|
ar-LB |
阿拉伯语(黎巴嫩) |
|
ar-LY |
阿拉伯语(利比亚) |
|
ar-MA |
阿拉伯语(摩洛哥) |
|
ar-OM |
阿拉伯语(阿曼) |
|
ar-QA |
阿拉伯语(卡塔尔) |
|
ar-SA |
阿拉伯语(沙特阿拉伯) |
|
ar-SY |
阿拉伯语(叙利亚) |
|
ar-TN |
阿拉伯语(突尼斯) |
|
ar-AE |
阿拉伯语(阿联酋) |
|
ar-YE |
阿拉伯语(也门) |
|
hy |
亚美尼亚语 |
|
hy-AM |
亚美尼亚语(亚美尼亚) |
|
az |
阿泽里语 |
|
az-Cyrl-AZ |
阿泽里语(阿塞拜疆,西里尔语) |
|
az-Latn-AZ |
阿泽里语(阿塞拜疆,拉丁语) |
|
eu |
巴斯克语 |
|
eu-ES |
巴斯克语(巴斯克地区) |
|
be |
白俄罗斯语 |
|
be-BY |
白俄罗斯语(白俄罗斯) |
|
bg |
保加利亚语 |
|
bg-BG |
保加利亚语(保加利亚) |
|
ca |
加泰罗尼亚语 |
|
ca-ES |
加泰罗尼亚语(加泰罗尼亚地区) |
|
zh-HK |
中文(中国香港特别行政区) |
|
zh-MO |
中文(中国澳门特别行政区) |
|
zh-CN |
中文(中国) |
|
zh-Hans |
中文(简体) |
|
zh-SG |
中文(新加坡) |
|
zh-TW |
中文(台湾) |
|
zh-Hant |
中文(繁体) |
|
hr |
克罗地亚语 |
|
hr-BA |
克罗地亚语(波斯尼亚和黑塞哥维那) |
|
hr-HR |
克罗地亚语(克罗地亚) |
|
cs |
捷克语 |
|
cs-CZ |
捷克语(捷克共和国) |
|
da |
丹麦语 |
|
da-DK |
丹麦语(丹麦) |
|
dv |
迪维希语 |
|
dv-MV |
迪维希语(马尔代夫) |
|
nl |
荷兰语 |
|
nl-BE |
荷兰语(比利时) |
|
nl-NL |
荷兰语(荷兰) |
|
en |
英语 |
|
en-AU |
英语(澳大利亚) |
|
en-BZ |
英语(伯利兹) |
|
en-CA |
英语(加拿大) |
|
en-029 |
英语(加勒比) |
|
en-IE |
英语(爱尔兰) |
|
en-JM |
英语(牙买加) |
|
en-NZ |
英语(新西兰) |
|
en-PH |
英语(菲律宾) |
|
en-ZA |
英语(南非) |
|
en-TT |
英语(特立尼达和多巴哥) |
|
en-GB |
英语(英国) |
|
en-US |
英语(美国) |
|
en-ZW |
英语(津巴布韦) |
|
et |
爱沙尼亚语 |
|
et-EE |
爱沙尼亚语(爱沙尼亚) |
|
fo |
法罗语 |
|
fo-FO |
法罗语(法罗群岛) |
|
fa |
波斯语 |
|
fa-IR |
波斯语(伊朗) |
|
fi |
芬兰语 |
|
fi-FI |
芬兰语(芬兰) |
|
fr |
法语 |
|
fr-BE |
法语(比利时) |
|
fr-CA |
法语(加拿大) |
|
fr-FR |
法语(法国) |
|
fr-LU |
法语(卢森堡) |
|
fr-MC |
法语(摩纳哥) |
|
fr-CH |
法语(瑞士) |
|
gl |
加利西亚语 |
|
gl-ES |
加利西亚语(西班牙) |
|
ka |
格鲁吉亚语 |
|
ka-GE |
格鲁吉亚语(格鲁吉亚) |
|
de |
德语 |
|
de-AT |
德语(奥地利) |
|
de-DE |
德语(德国) |
|
de-DE_phoneb |
德语(德国,电话簿排序) |
|
de-LI |
德语(列支敦士登) |
|
de-LU |
德语(卢森堡) |
|
de-CH |
德语(瑞士) |
|
el |
希腊语 |
|
el-GR |
希腊语(希腊) |
|
gu |
古吉拉特语 |
|
gu-IN |
古吉拉特语(印度) |
|
he |
希伯来语 |
|
he-IL |
希伯来语(以色列) |
|
hi |
印地语 |
|
hi-IN |
印地语(印度) |
|
hu |
匈牙利语 |
|
hu-HU |
匈牙利语(匈牙利) |
|
is |
冰岛语 |
|
is-IS |
冰岛语(冰岛) |
|
id |
印度尼西亚语 |
|
id-ID |
印度尼西亚语(印度尼西亚) |
|
it |
意大利语 |
|
it-IT |
意大利语(意大利) |
|
it-CH |
意大利语(瑞士) |
|
ja |
日语 |
|
ja-JP |
日语(日本) |
|
kn |
卡纳达语 |
|
kn-IN |
卡纳达语(印度) |
|
kk |
哈萨克语 |
|
kk-KZ |
哈萨克语(哈萨克斯坦) |
|
kok |
贡根语 |
|
kok-IN |
贡根语(印度) |
|
ko |
朝鲜语 |
|
ko-KR |
朝鲜语(韩国) |
|
ky |
吉尔吉斯语 |
|
ky-KG |
吉尔吉斯语(吉尔吉斯坦) |
|
lv |
拉脱维亚语 |
|
lv-LV |
拉脱维亚语(拉脱维亚) |
|
lt |
立陶宛语 |
|
lt-LT |
立陶宛语(立陶宛) |
|
mk |
马其顿语 |
|
mk-MK |
马其顿语(马其顿,FYROM) |
|
ms |
马来语 |
|
ms-BN |
马来语(文莱达鲁萨兰) |
|
ms-MY |
马来语(马来西亚) |
|
mr |
马拉地语 |
|
mr-IN |
马拉地语(印度) |
|
mn |
蒙古语 |
|
mn-MN |
蒙古语(蒙古) |
|
没有 |
挪威语 |
|
nb-NO |
挪威语(伯克梅尔,挪威) |
|
nn-NO |
挪威语(尼诺斯克,挪威) |
|
pl |
波兰语 |
|
pl-PL |
波兰语(波兰) |
|
pt |
葡萄牙语 |
|
pt-BR |
葡萄牙语(巴西) |
|
pt-PT |
葡萄牙语(葡萄牙) |
|
pa |
旁遮普语 |
|
pa-IN |
旁遮普语(印度) |
|
ro |
罗马尼亚语 |
|
ro-RO |
罗马尼亚语(罗马尼亚) |
|
ru |
俄语 |
|
ru-RU |
俄语(俄罗斯) |
|
sa |
梵语 |
|
sa-IN |
梵语(印度) |
|
sr-Cyrl-CS |
塞尔维亚语(塞尔维亚,西里尔语) |
|
sr-Latn-CS |
塞尔维亚语(塞尔维亚,拉丁语) |
|
sk |
斯洛伐克语 |
|
sk-SK |
斯洛伐克语(斯洛伐克) |
|
sl |
斯洛文尼亚语 |
|
sl-SI |
斯洛文尼亚语(斯洛文尼亚) |
|
es |
西班牙语 |
|
es-AR |
西班牙语(阿根廷) |
|
es-BO |
西班牙语(玻利维亚) |
|
es-CL |
西班牙语(智利) |
|
es-CO |
西班牙语(哥伦比亚) |
|
es-CR |
西班牙语(哥斯达黎加) |
|
es-DO |
西班牙语(多米尼加共和国) |
|
es-EC |
西班牙语(厄瓜多尔) |
|
es-SV |
西班牙语(萨尔瓦多) |
|
es-GT |
西班牙语(危地马拉) |
|
es-HN |
西班牙语(洪都拉斯) |
|
es-MX |
西班牙语(墨西哥) |
|
es-NI |
西班牙语(尼加拉瓜) |
|
es-PA |
西班牙语(巴拿马) |
|
es-PY |
西班牙语(巴拉圭) |
|
es-PE |
西班牙语(秘鲁) |
|
es-PR |
西班牙语(波多黎各) |
|
es-ES |
西班牙语(西班牙) |
|
es-ES_tradnl |
西班牙语(西班牙,传统排序) |
|
es-UY |
西班牙语(乌拉圭) |
|
es-VE |
西班牙语(委内瑞拉) |
|
sw |
斯瓦希里语 |
|
sw-KE |
斯瓦希里语(肯尼亚) |
|
sv |
瑞典语 |
|
sv-FI |
瑞典语(芬兰) |
|
sv-SE |
瑞典语(瑞典) |
|
syr |
叙利亚语 |
|
syr-SY |
叙利亚语(叙利亚) |
|
ta |
泰米尔语 |
|
ta-IN |
泰米尔语(印度) |
|
tt |
鞑靼语 |
|
tt-RU |
鞑靼语(俄罗斯) |
|
te |
泰卢固语 |
|
te-IN |
泰卢固语(印度) |
|
th |
泰语 |
|
th-TH |
泰语(泰国) |
|
tr |
土耳其语 |
|
tr-TR |
土耳其语(土耳其) |
|
uk |
乌克兰语 |
|
uk-UA |
乌克兰语(乌克兰) |
|
ur |
乌尔都语 |
|
ur-PK |
乌尔都语(巴基斯坦) |
|
uz |
乌兹别克语 |
|
uz-Cyrl-UZ |
乌兹别克语(乌兹别克斯坦,西里尔语) |
|
uz-Latn-UZ |
乌兹别克语(乌兹别克斯坦,拉丁语) |
|
vi |
越南语 |
|
vi-VN |
越南语(越南) |

浙公网安备 33010602011771号