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

越南语(越南)

posted @ 2011-09-09 11:31  庚武  Views(1477)  Comments(0Edit  收藏  举报