Language Culture Name | Display Name | Culture Code | ISO 639x Value |
---|---|---|---|
af-ZA |
Afrikaans - South Africa |
0x0436 |
AFK |
sq-AL |
Albanian - Albania |
0x041C |
SQI |
ar-DZ |
Arabic - Algeria |
0x1401 |
ARG |
ar-BH |
Arabic - Bahrain |
0x3C01 |
ARH |
ar-EG |
Arabic - Egypt |
0x0C01 |
ARE |
ar-IQ |
Arabic - Iraq |
0x0801 |
ARI |
ar-JO |
Arabic - Jordan |
0x2C01 |
ARJ |
ar-KW |
Arabic - Kuwait |
0x3401 |
ARK |
ar-LB |
Arabic - Lebanon |
0x3001 |
ARB |
ar-LY |
Arabic - Libya |
0x1001 |
ARL |
ar-MA |
Arabic - Morocco |
0x1801 |
ARM |
ar-OM |
Arabic - Oman |
0x2001 |
ARO |
ar-QA |
Arabic - Qatar |
0x4001 |
ARQ |
ar-SA |
Arabic - Saudi Arabia |
0x0401 |
ARA |
ar-SY |
Arabic - Syria |
0x2801 |
ARS |
ar-TN |
Arabic - Tunisia |
0x1C01 |
ART |
ar-AE |
Arabic - United Arab Emirates |
0x3801 |
ARU |
ar-YE |
Arabic - Yemen |
0x2401 |
ARY |
hy-AM |
Armenian - Armenia |
0x042B |
|
Cy-az-AZ |
Azeri (Cyrillic) - Azerbaijan |
0x082C |
|
Lt-az-AZ |
Azeri (Latin) - Azerbaijan |
0x042C |
|
eu-ES |
Basque - Basque |
0x042D |
EUQ |
be-BY |
Belarusian - Belarus |
0x0423 |
BEL |
bg-BG |
Bulgarian - Bulgaria |
0x0402 |
BGR |
ca-ES |
Catalan - Catalan |
0x0403 |
CAT |
zh-CN |
Chinese - China |
0x0804 |
CHS |
zh-HK |
Chinese - Hong Kong SAR |
0x0C04 |
ZHH |
zh-MO |
Chinese - Macau SAR |
0x1404 |
|
zh-SG |
Chinese - Singapore |
0x1004 |
ZHI |
zh-TW |
Chinese - Taiwan |
0x0404 |
CHT |
zh-CHS |
Chinese (Simplified) |
0x0004 |
|
zh-CHT |
Chinese (Traditional) |
0x7C04 |
|
hr-HR |
Croatian - Croatia |
0x041A |
HRV |
cs-CZ |
Czech - Czech Republic |
0x0405 |
CSY |
da-DK |
Danish - Denmark |
0x0406 |
DAN |
div-MV |
Dhivehi - Maldives |
0x0465 |
|
nl-BE |
Dutch - Belgium |
0x0813 |
NLB |
nl-NL |
Dutch - The Netherlands |
0x0413 |
|
en-AU |
English - Australia |
0x0C09 |
ENA |
en-BZ |
English - Belize |
0x2809 |
ENL |
en-CA |
English - Canada |
0x1009 |
ENC |
en-CB |
English - Caribbean |
0x2409 |
ENB |
en-IE |
English - Ireland |
0x1809 |
ENI |
en-JM |
English - Jamaica |
0x2009 |
ENJ |
en-NZ |
English - New Zealand |
0x1409 |
ENZ |
en-PH |
English - Philippines |
0x3409 |
ENP |
en-ZA |
English - South Africa |
0x1C09 |
ENS |
en-TT |
English - Trinidad and Tobago |
0x2C09 |
ENT |
en-GB |
English - United Kingdom |
0x0809 |
ENG |
en-US |
English - United States |
0x0409 |
ENU |
en-ZW |
English - Zimbabwe |
0x3009 |
ENW |
et-EE |
Estonian - Estonia |
0x0425 |
ETI |
fo-FO |
Faroese - Faroe Islands |
0x0438 |
FOS |
fa-IR |
Farsi - Iran |
0x0429 |
FAR |
fi-FI |
Finnish - Finland |
0x040B |
FIN |
fr-BE |
French - Belgium |
0x080C |
FRB |
fr-CA |
French - Canada |
0x0C0C |
FRC |
fr-FR |
French - France |
0x040C |
FRA |
fr-LU |
French - Luxembourg |
0x140C |
FRL |
fr-MC |
French - Monaco |
0x180C |
FRM |
fr-CH |
French - Switzerland |
0x100C |
FRS |
gl-ES |
Galician - Galician |
0x0456 |
|
ka-GE |
Georgian - Georgia |
0x0437 |
|
de-AT |
German - Austria |
0x0C07 |
DEA |
de-DE |
German - Germany |
0x0407 |
DEU |
de-LI |
German - Liechtenstein |
0x1407 |
DEC |
de-LU |
German - Luxembourg |
0x1007 |
DEL |
de-CH |
German - Switzerland |
0x0807 |
DES |
el-GR |
Greek - Greece |
0x0408 |
ELL |
gu-IN |
Gujarati - India |
0x0447 |
|
he-IL |
Hebrew - Israel |
0x040D |
HEB |
hi-IN |
Hindi - India |
0x0439 |
HIN |
hu-HU |
Hungarian - Hungary |
0x040E |
HUN |
is-IS |
Icelandic - Iceland |
0x040F |
ISL |
id-ID |
Indonesian - Indonesia |
0x0421 |
IND |
it-IT |
Italian - Italy |
0x0410 |
|
it-CH |
Italian - Switzerland |
0x0810 |
ITS |
ja-JP |
Japanese - Japan |
0x0411 |
JPN |
kn-IN |
Kannada - India |
0x044B |
|
kk-KZ |
Kazakh - Kazakhstan |
0x043F |
|
kok-IN |
Konkani - India |
0x0457 |
|
ko-KR |
Korean - Korea |
0x0412 |
KOR |
ky-KZ |
Kyrgyz - Kazakhstan |
0x0440 |
|
lv-LV |
Latvian - Latvia |
0x0426 |
LVI |
lt-LT |
Lithuanian - Lithuania |
0x0427 |
LTH |
mk-MK |
Macedonian (FYROM) |
0x042F |
MKD |
ms-BN |
Malay - Brunei |
0x083E |
MSB |
ms-MY |
Malay - Malaysia |
0x043E |
MSL |
mr-IN |
Marathi - India |
0x044E |
|
mn-MN |
Mongolian - Mongolia |
0x0450 |
|
nb-NO |
Norwegian (Bokmål) - Norway |
0x0414 |
NOR |
nn-NO |
Norwegian (Nynorsk) - Norway |
0x0814 |
NON |
pl-PL |
Polish - Poland |
0x0415 |
PLK |
pt-BR |
Portuguese - Brazil |
0x0416 |
PTB |
pt-PT |
Portuguese - Portugal |
0x0816 |
PIG |
pa-IN |
Punjabi - India |
0x0446 |
|
ro-RO |
Romanian - Romania |
0x0418 |
ROM |
ru-RU |
Russian - Russia |
0x0419 |
RUS |
sa-IN |
Sanskrit - India |
0x044F |
|
Cy-sr-SP |
Serbian (Cyrillic) - Serbia |
0x0C1A |
|
Lt-sr-SP |
Serbian (Latin) - Serbia |
0x081A |
|
sk-SK |
Slovak - Slovakia |
0x041B |
SKY |
sl-SI |
Slovenian - Slovenia |
0x0424 |
SLV |
es-AR |
Spanish - Argentina |
0x2C0A |
ESS |
es-BO |
Spanish - Bolivia |
0x400A |
ESB |
es-CL |
Spanish - Chile |
0x340A |
ESL |
es-CO |
Spanish - Colombia |
0x240A |
ESO |
es-CR |
Spanish - Costa Rica |
0x140A |
ESC |
es-DO |
Spanish - Dominican Republic |
0x1C0A |
ESD |
es-EC |
Spanish - Ecuador |
0x300A |
ESF |
es-SV |
Spanish - El Salvador |
0x440A |
ESE |
es-GT |
Spanish - Guatemala |
0x100A |
ESG |
es-HN |
Spanish - Honduras |
0x480A |
ESH |
es-MX |
Spanish - Mexico |
0x080A |
ESM |
es-NI |
Spanish - Nicaragua |
0x4C0A |
ESI |
es-PA |
Spanish - Panama |
0x180A |
ESA |
es-PY |
Spanish - Paraguay |
0x3C0A |
ESZ |
es-PE |
Spanish - Peru |
0x280A |
ESR |
es-PR |
Spanish - Puerto Rico |
0x500A |
ES |
es-ES |
Spanish - Spain |
0x0C0A |
ESN |
es-UY |
Spanish - Uruguay |
0x380A |
ESY |
es-VE |
Spanish - Venezuela |
0x200A |
ESV |
sw-KE |
Swahili - Kenya |
0x0441 |
|
sv-FI |
Swedish - Finland |
0x081D |
SVF |
sv-SE |
Swedish - Sweden |
0x041D |
SVE |
syr-SY |
Syriac - Syria |
0x045A |
|
ta-IN |
Tamil - India |
0x0449 |
|
tt-RU |
Tatar - Russia |
0x0444 |
|
te-IN |
Telugu - India |
0x044A |
|
th-TH |
Thai - Thailand |
0x041E |
THA |
tr-TR |
Turkish - Turkey |
0x041F |
TRK |
uk-UA |
Ukrainian - Ukraine |
0x0422 |
UKR |
ur-PK |
Urdu - Pakistan |
0x0420 |
URD |
Cy-uz-UZ |
Uzbek (Cyrillic) - Uzbekistan |
0x0843 |
|
Lt-uz-UZ |
Uzbek (Latin) - Uzbekistan |
0x0443 |
|
vi-VN |
Vietnamese - Vietnam |
0x042A |
VIT |
-
Is it possible to cater for en-CN (English China) - or for this to be added?
0 -
Hi Stuart.
After running a script i found the following English supported culture names.
en-001 -- English (World)
en-029 -- Engelsk (De karibiske øyene)
en-150 -- English (Europe)
en-AE -- Arabisk (De forente arabiske emirater)
en-AG -- English (Antigua & Barbuda)
en-AI -- English (Anguilla)
en-AS -- English (American Samoa)
en-AT -- English (Austria)
en-AU -- Engelsk (Australia)
en-BB -- English (Barbados)
en-BE -- English (Belgium)
en-BI -- English (Burundi)
en-BM -- English (Bermuda)
en-BS -- English (Bahamas)
en-BW -- English (Botswana)
en-BZ -- Engelsk (Belize)
en-CA -- Engelsk (Canada)
en-CC -- English (Cocos (Keeling) Islands)
en-CH -- English (Switzerland)
en-CK -- English (Cook Islands)
en-CM -- English (Cameroon)
en-CX -- English (Christmas Island)
en-CY -- English (Cyprus)
en-DE -- English (Germany)
en-DK -- English (Denmark)
en-DM -- English (Dominica)
en-ER -- English (Eritrea)
en-FI -- English (Finland)
en-FJ -- English (Fiji)
en-FK -- English (Falkland Islands)
en-FM -- English (Micronesia)
en-GB -- Engelsk (Storbritannia)
en-GD -- English (Grenada)
en-GG -- English (Guernsey)
en-GH -- English (Ghana)
en-GI -- English (Gibraltar)
en-GM -- English (Gambia)
en-GU -- English (Guam)
en-GY -- English (Guyana)
en-HK -- Engelsk (Hongkong SAR)
en-ID -- Engelsk (Indonesia)
en-IE -- Engelsk (Irland)
en-IL -- English (Israel)
en-IM -- English (Isle of Man)
en-IN -- Engelsk (India)
en-IO -- English (British Indian Ocean Territory)
en-JE -- English (Jersey)
en-JM -- Engelsk (Jamaica)
en-KE -- English (Kenya)
en-KI -- English (Kiribati)
en-KN -- English (St. Kitts & Nevis)
en-KY -- English (Cayman Islands)
en-LC -- English (St. Lucia)
en-LR -- English (Liberia)
en-LS -- English (Lesotho)
en-MG -- English (Madagascar)
en-MH -- English (Marshall Islands)
en-MO -- English (Macao SAR)
en-MP -- English (Northern Mariana Islands)
en-MS -- English (Montserrat)
en-MT -- English (Malta)
en-MU -- English (Mauritius)
en-MW -- English (Malawi)
en-MY -- Engelsk (Malaysia)
en-NA -- English (Namibia)
en-NF -- English (Norfolk Island)
en-NG -- English (Nigeria)
en-NL -- English (Netherlands)
en-NR -- English (Nauru)
en-NU -- English (Niue)
en-NZ -- Engelsk (New Zealand)
en-PG -- English (Papua New Guinea)
en-PH -- Engelsk (Filippinene)
en-PK -- English (Pakistan)
en-PN -- English (Pitcairn Islands)
en-PR -- English (Puerto Rico)
en-PW -- English (Palau)
en-RW -- English (Rwanda)
en-SB -- English (Solomon Islands)
en-SC -- English (Seychelles)
en-SD -- English (Sudan)
en-SE -- English (Sweden)
en-SG -- Engelsk (Singapore)
en-SH -- English (St Helena, Ascension, Tristan da Cunha)
en-SI -- English (Slovenia)
en-SL -- English (Sierra Leone)
en-SS -- English (South Sudan)
en-SX -- English (Sint Maarten)
en-SZ -- English (Eswatini)
en-TC -- English (Turks & Caicos Islands)
en-TK -- English (Tokelau)
en-TO -- English (Tonga)
en-TT -- Engelsk (Trinidad og Tobago)
en-TV -- English (Tuvalu)
en-TZ -- English (Tanzania)
en-UG -- English (Uganda)
en-UM -- English (U.S. Outlying Islands)
en-US -- Engelsk (USA)
en-VC -- English (St. Vincent & Grenadines)
en-VG -- English (British Virgin Islands)
en-VI -- English (U.S. Virgin Islands)
en-VU -- English (Vanuatu)
en-WS -- English (Samoa)
en-ZA -- Engelsk (Sør-Afrika)
en-ZM -- English (Zambia)
en-ZW -- Engelsk (Zimbabwe)
So I dont see English china as an valid option.0 -
These are the available chinese culture codes.
zh -- Chinese
zh-CN -- Chinese (simplified, china)
zh-Hans -- Chinese (simplified)
zh-Hans-HK -- Chinese (Simplified Han, Hong Kong SAR) (zh-Hans-HK)
zh-Hans-MO -- Chinese (Simplified Han, Macao SAR) (zh-Hans-MO)
zh-Hant -- Chinese (Traditional) (zh-Hant)
zh-HK -- Chinese (Traditional, Hong Kong S.A.R.) (zh-HK)
zh-MO -- Chinese (Traditional, Macao S.A.R.) (zh-MO)
zh-SG -- Chinese (Simplified, Singapore) (zh-SG)
zh-TW -- Chinese (Traditional, Taiwan) (zh-TW)0 -
Cato André Fjeld Johansen is there an update on supported Chinese languages? I have received information that inriver supports zh-TW, but official documentation from Microsoft mentions that this is just an alias for zh-Hant-TW and that zh-Hant-TW should be used instead.
Running this on .Net 7 results in a different output compared to your listing:
var cultures = System.Globalization.CultureInfo.GetCultures(System.Globalization.CultureTypes.AllCultures);
foreach (var culture in cultures)
{
Console.WriteLine($"{ culture.DisplayName }, { culture.LCID }, { culture.Name }");
}- Chinese, 30724, zh
- Chinese (Simplified), 4, zh-Hans
- Chinese (Simplified, China), 4096, zh-Hans-CN
- Chinese (Simplified, Hong Kong SAR), 4096, zh-Hans-HK
- Chinese (Simplified, Macao SAR), 4096, zh-Hans-MO
- Chinese (Simplified, Singapore), 4096, zh-Hans-SG
- Chinese (Traditional), 31748, zh-Hant
- Chinese (Traditional, Hong Kong SAR), 4096, zh-Hant-HK
- Chinese (Traditional, Macao SAR), 4096, zh-Hant-MO
- Chinese (Traditional, Taiwan), 4096, zh-Hant-TW
See resources referenced by Microsoft.
0
Please sign in to leave a comment.
Comments
4 comments