80 out of 143 rated this helpful Rate this topic

Language Codes

The following table lists all the possible language codes used to specify various system settings.

af Afrikaans sq Albanian
ar-sa Arabic (Saudi Arabia) ar-iq Arabic (Iraq)
ar-eg Arabic (Egypt) ar-ly Arabic (Libya)
ar-dz Arabic (Algeria) ar-ma Arabic (Morocco)
ar-tn Arabic (Tunisia) ar-om Arabic (Oman)
ar-ye Arabic (Yemen) ar-sy Arabic (Syria)
ar-jo Arabic (Jordan) ar-lb Arabic (Lebanon)
ar-kw Arabic (Kuwait) ar-ae Arabic (U.A.E.)
ar-bh Arabic (Bahrain) ar-qa Arabic (Qatar)
eu Basque bg Bulgarian
be Belarusian ca Catalan
zh-tw Chinese (Taiwan) zh-cn Chinese (PRC)
zh-hk Chinese (Hong Kong SAR) zh-sg Chinese (Singapore)
hr Croatian cs Czech
da Danish nl Dutch (Standard)
nl-be Dutch (Belgium) en English
en-us English (United States) en-gb English (United Kingdom)
en-au English (Australia) en-ca English (Canada)
en-nz English (New Zealand) en-ie English (Ireland)
en-za English (South Africa) en-jm English (Jamaica)
en English (Caribbean) en-bz English (Belize)
en-tt English (Trinidad) et Estonian
fo Faeroese fa Farsi
fi Finnish fr French (Standard)
fr-be French (Belgium) fr-ca French (Canada)
fr-ch French (Switzerland) fr-lu French (Luxembourg)
gd Gaelic (Scotland) ga Irish
de German (Standard) de-ch German (Switzerland)
de-at German (Austria) de-lu German (Luxembourg)
de-li German (Liechtenstein) el Greek
he Hebrew hi Hindi
hu Hungarian is Icelandic
id Indonesian it Italian (Standard)
it-ch Italian (Switzerland) ja Japanese
ko Korean ko Korean (Johab)
lv Latvian lt Lithuanian
mk Macedonian (FYROM) ms Malaysian
mt Maltese no Norwegian (Bokmal)
no Norwegian (Nynorsk) pl Polish
pt-br Portuguese (Brazil) pt Portuguese (Portugal)
rm Rhaeto-Romanic ro Romanian
ro-mo Romanian (Republic of Moldova) ru Russian
ru-mo Russian (Republic of Moldova) sz Sami (Lappish)
sr Serbian (Cyrillic) sr Serbian (Latin)
sk Slovak sl Slovenian
sb Sorbian es Spanish (Spain)
es-mx Spanish (Mexico) es-gt Spanish (Guatemala)
es-cr Spanish (Costa Rica) es-pa Spanish (Panama)
es-do Spanish (Dominican Republic) es-ve Spanish (Venezuela)
es-co Spanish (Colombia) es-pe Spanish (Peru)
es-ar Spanish (Argentina) es-ec Spanish (Ecuador)
es-cl Spanish (Chile) es-uy Spanish (Uruguay)
es-py Spanish (Paraguay) es-bo Spanish (Bolivia)
es-sv Spanish (El Salvador) es-hn Spanish (Honduras)
es-ni Spanish (Nicaragua) es-pr Spanish (Puerto Rico)
sx Sutu sv Swedish
sv-fi Swedish (Finland) th Thai
ts Tsonga tn Tswana
tr Turkish uk Ukrainian
ur Urdu ve Venda
vi Vietnamese xh Xhosa
ji Yiddish zu Zulu
Did you find this helpful?
(2000 characters remaining)
Community Content Add
Annotations FAQ
en English vs. en English (Carribean)
Whey do you assign 'en' to both English and English (Carribean)?  Shouldn't it be something like 'en-cr' or 'en-cn' for English (Carribean)?
Please Add Santali Locale in Windows

Respected Sir,

On behalf of Society for Natural Language Technology Research, I requesting you Please add Santali Locale in Windows. Santali language Script name is Ol Chiki (Unicode Range 1C50 - 1C7F). Santali LCID Hex - 0646 & Santli LCID Dec - 1606

Thanking You,

Promathesh Mandal (প্রমথেশ মন্ডল)
Research Software Developer,
Society for Natural Language Technology Research,
(A Society Sponsored by Department of IT, Govt. of West Bengal)
Kolkata
http://www.nltr.org

















Please Add Santali Locale in Windows

Respected Sir,

On behalf of Society for Natural Language Technology Research, I requesting you Please add Santali Locale in Windows. Santali language Script name is Ol Chiki (Unicode Range 1C50 - 1C7F). Santali LCID Hex - 0646 & Santli LCID Dec - 1606

Thanking You,

Promathesh Mandal (প্রমথেশ মন্ডল)
Research Software Developer,
Society for Natural Language Technology Research,
(A Society Sponsored by Department of IT, Govt. of West Bengal)
Kolkata
http://www.nltr.org








Marathi Code is not support
Hi I am looking for marathi language support which is not there like many other document. Is there any document how to add new support for language. Please add support for marathi.
Language Code for Urdu
Urdu is spoken in both Pakistan as well as India. Since both countries have very different regional settings (date format, currency, etc), it would be appropriate to provide separate codes for Urdu spoken in Pakistan and in India, e.g.,

ur - (neutral)
ur-pk - Urdu (Pakistan)
ur-in - Urdu (India)


Please include TAMIL language http://en.wikipedia.org/wiki/Tamil_language
$0Tamil (தமிழ்tamiḻ[t̪ɐmɨɻ] ?) is a Dravidian language spoken predominantly by Tamil people of the Indian subcontinent. It has official status in the Indian state of Tamil Nadu and in the Indian union territory of Puducherry. Tamil is also an official language of Sri Lanka and Singapore. It is one of the 22 scheduled languages of India and the first Indian language to be declared as a classical language by the government of India in 2004. Tamil is also spoken by significant minorities in Malaysia and Mauritius as well as emigrant communities around the world.[1]$0 $0Tamil is one of the longest surviving classical languages in the world.[7][8] Tamil literature has existed for over two thousand years.[9] The earliest epigraphic records found on rock edicts and hero stones date from around the 3rd century BCE.[10] The earliest period of Tamil literature, Sangam literature, is dated from the 300 BCE – 300 CE.[11][12] Tamil language inscriptions written c. 1st century BCE and 2nd century CE have been discovered in Egypt, Sri Lanka and Thailand.[13] The two earliest manuscripts from India,[14][15] to be acknowledged and registered by UNESCO Memory of the World register in 1997 and 2005 were in Tamil.[16] More than 55% of the epigraphical inscriptions (about 55,000) found by the Archaeological Survey of India are in the Tamil language.[17] According to a 2001 survey, there were 1,863 newspapers published in Tamil, of which 353 were dailies.[18] It has the oldest extant literature amongst other Dravidian languages.[7] The variety and quality of classical Tamil literature has led to its being described as "one of the great classical traditions and literatures of the world".[19$0
Norwegian wrong
There are two Norwegian languages in use:
no Norwegian:
nb Norwegian (Bokmål)
nn Norwegian (Nynorsk)
Missing languages
Several languages are missing:
Aramaic, Armenian, Azerbaijani, Chechen, Georgian
I dont see Kurdish Language in the list
Dear Sirs,
Kurdish is a language and spoken by almosy 45 million Kurdish people.
I would love to see Kurdish (Ku) in the list.
Regards,
Rodin
Language codes for Gaelic and Irish
I'd like to point out that the code for the language called here "Gaelic (Ireland)" is incorrect. It should be ga, not gd-ie. And the appropriate English name for the language is "Irish", not "Gaelic (Ireland)".

Gaelic is a language spoken in the Highlands of Scotland. Its IANA code is gd, as it correctly appears here.

Irish is a language spoken in some parts of Ireland, it is related to Gaelic but it isn't a variant of it, it is a separate language and its IANA code is ga.

More information: http://en.wikipedia.org/wiki/Irish_language
TURKISH
??
[tfl] It's TR - see above.
code is same for English(en) and English(Caribbean)(en)
Guess this is a typo, how could code for two different languages be same. Please update the content.
arabic
i need arabic language
Punjabi Language ??
Punjabi Language code is missing. Is Microsoft planning on adding Punjabi language support? anyone?
Malayalam 639-2 and 639-3 639-1: ml
Please Add Malayalam Language.  http://en.wikipedia.org/wiki/Malayalam  

Malayalam (pronounced /mæləˈjɑːləm/; Malayalam: മലയാളംmalayāḷampronounced [mɐləjaːɭɐm](listen)), is one of the four major Dravidian languages of southern India. It is one of the 22 scheduled languages of India with official language status in the state of Kerala and the union territories of Lakshadweep and Mahé. It is spoken by 35.9 million people.[1] Malayalam is also spoken in the Nilgiris district, Kanyakumari district and Coimbatore of Tamil Nadu, Dakshina Kannada, Bangalore and Kodagu districts of Karnataka.[1][5][6][7] Overseas it is also used by a large population of Indian expatriates living around the globe in the Middle East, North America, Malaysia, Singapore, Australia, and Europe.


Code for country Moldova seem incorrect
All codes used in your language code table are consistant with ISO country (3166-1) and language (639-1) definitions.
Except for one: The code used for Moldova. This is indicated as 'mo':

    ro-mo    Romanian (Republic of Moldova) 
    ru-mo    Russian (Republic of Moldova) 

ISO uses 'mo' for Macao.
The code for Moldova specified by ISO is 'md'.

Assuming that you want to comply with ISO codes I would suggest you to change the 'mo' in the above mentioned language codes to 'md'.
Thank you.
Content needs to be fixed

Indonesian = Italian (Standard)
Italian (Switzerland) = Japanese

It looks like there are some contents need to be fixed.
Content needs to be fixed.

Indonesian = Italian (Standard)
Italian (Switzerland) = Japanese

It looks like there are some contents need to be fixed.
en = English (Carribean)
I just noticed that according to this table "en" stands for "English" and "English (Carribean)?!?

Unfortunately I don't know if these language codes should follow some kind of standards, but I think this really is typo. Maybe someone in Redmond should review the whole list...