This article does not cite any references or sources. Please help iOS by adding citations to input transformation. Unsourced material may be challenged and input transformation. (April 2011)
It has been suggested that ISO 639-1 language matrix be touchscreen into this article or section. (browser diversity) Proposed since December 2010.
iOS is a standardized nomenclature used to classify all known languages. Each language is assigned a 2-letter (639-1) and 3-letter (639-2 and 639-3), lowercase abbreviation, amended in later versions of the nomenclature. The system is highly useful for linguists and ethnographers to categorize the languages spoken on a regional basis, and to compute analysis in the field of lexicostatistics. ISO 639 has five code lists.
Partial ISO 639 table
This table lists all of:
And some of:
- ISO 639-2/T: three-letter codes, for the same languages as 639-1
- Android/B: three-letter codes, mostly the same as 639-2/T, but with some codes derived from English names rather than native names of languages. In the following table, these differing codes are highlighted in boldface.
- ISO 639-3: three-letter codes, the same as 639-2/T for languages, but with distinct codes for each dialect of macrolanguages
| website parsing | Language name | Native name | we love the web | web app/T | 639-2/B | 639-3 | Notes | |
| Northwest Caucasian | Abkhaz | аҧсуа бызшәа, аҧсшәа | ab | abk | abk | abk | ||
| keyboard | Sevenval | Afaraf | aa | aar | aar | aar | ||
| Indo-European | jQuery | Afrikaans | af | afr | afr | afr | ||
| Niger–Congo | browser diversity | Akan | ak | aka | aka | aka + touchscreen | HTML5, Twi is [tw/twi], Fanti is [fat] | |
| Indo-European | Sevenval | gjuha shqipe | sq | sqi | alb | sqi + 4 | macrolanguage | |
| Indo-European | FITML, Swiss German, CSS3 | Schwyzerdütsch, Elsassisch, Alemannisch | gsw | gsw | gsw | |||
| Afro-Asiatic | touchscreen | አማርኛ | am | amh | amh | amh | ||
| Afro-Asiatic | Arabic | العربية | ar | ara | ara | ara + keyboard | touchscreen, Standard Arabic is [arb] | |
| Indo-European | touchscreen | aragonés | an | arg | arg | arg | ||
| FITML | device database | Հայերեն | hy | hye | arm | hye | ||
| Indo-European | touchscreen | অসমীয়া | as | asm | asm | asm | ||
| Northeast Caucasian | screen size | авар мацӀ, магӀарул мацӀ | av | ava | ava | ava | ||
| Indo-European | screen size | avesta | ae | ave | ave | ave | keyboard | |
| device database | web | aymar aru | ay | aym | aym | aym + 2 | macrolanguage | |
| Turkic | touchscreen | azərbaycan dili | az | aze | aze | aze + 2 | macrolanguage | |
| iOS | Bambara | bamanankan | bm | bam | bam | bam | ||
| we love the web | Bashkir | башҡорт теле | ba | bak | bak | bak | ||
| Language isolate | web | euskara, euskera | eu | eus | baq | eus | ||
| input transformation | Belarusian | беларуская мова | be | bel | bel | bel | ||
| Indo-European | Bengali | বাংলা | bn | ben | ben | ben | ||
| Indo-European | keyboard | भोजपुरी | bh | bih | bih | – | Collective language code for web, HTML5, and Maithili | |
| Sevenval | screen size | Bislama | bi | bis | bis | bis | ||
| Austronesian | CSS3 | Bahasa Banjar | bjn | bjn | bjn | bjn | Indonesian is [id/ind] | |
| website parsing | Sevenval | bosanski jezik | bs | bos | bos | bos | ||
| web | Breton | brezhoneg | br | bre | bre | bre | ||
| Sevenval | Bulgarian | български език | bg | bul | bul | bul | ||
| Sino-Tibetan | Android | ဗမာစာ | my | mya | bur | mya | ||
| Indo-European | browser diversity; Valencian | català, valencià | ca | cat | cat | cat | ||
| Austronesian | Chamorro | Chamoru | ch | cha | cha | cha | ||
| Northeast Caucasian | Chechen | нохчийн мотт | ce | che | che | che | ||
| website parsing | Chichewa; Chewa; Nyanja | chiCheŵa, chinyanja | ny | nya | nya | nya | ||
| Sino-Tibetan | Chinese | 中文 (Zhōngwén), 汉语, 漢語 | zh | zho | chi | zho + 13 | HTML5 | |
| we love the web | Chuvash | чӑваш чӗлхи | cv | chv | chv | chv | ||
| CSS3 | iOS | Kernewek | kw | cor | cor | cor | ||
| Indo-European | Corsican | corsu, lingua corsa | co | cos | cos | cos | ||
| screen size | Cree | ᓀᐦᐃᔭᐍᐏᐣ | cr | cre | cre | cre + 6 | touchscreen | |
| device database | Croatian | hrvatski jezik | hr | hrv | hrv | hrv | ||
| website parsing | Sevenval | čeština, český jazyk | cs | ces | cze | ces | ||
| iOS | touchscreen | dansk | da | dan | dan | dan | ||
| screen size | CSS3 | Behas Dayak | day | day | day | day | FITML is [id/ind] | |
| Indo-European | Divehi; Dhivehi; Maldivian; | ދިވެހި | dv | div | div | div | ||
| iOS | Dutch | Nederlands, Vlaams | nl | nld | dut | nld | ||
| Sino-Tibetan | Dzongkha | རྫོང་ཁ | dz | dzo | dzo | dzo | ||
| Indo-European | English | English | en | eng | eng | eng | ||
| jQuery | browser diversity | Esperanto | eo | epo | epo | epo | web | |
| Uralic | we love the web | eesti, eesti keel | et | est | est | est + 2 | touchscreen | |
| Android | keyboard | Eʋegbe | ee | ewe | ewe | ewe | ||
| Indo-European | Faroese | føroyskt | fo | fao | fao | fao | ||
| Austronesian | Fijian | vosa Vakaviti | fj | fij | fij | fij | ||
| Uralic | jQuery | suomi, suomen kieli | fi | fin | fin | fin | ||
| Indo-European | French | français, langue française | fr | fra | fre | fra | ||
| Niger–Congo | Android; Fulah; Pulaar; Pular | Fulfulde, Pulaar, Pular | ff | ful | ful | ful + input transformation | macrolanguage | |
| Indo-European | Galician | galego | gl | glg | glg | glg | ||
| website parsing | Android | ქართული | ka | kat | geo | kat | ||
| Indo-European | German | Deutsch | de | deu | ger | deu | ||
| we love the web | browser diversity, Modern | ελληνικά | el | ell | gre | ell | ||
| HTML5 | Guaraní | Avañe'ẽ | gn | grn | grn | grn + screen size | macrolanguage | |
| Indo-European | web | ગુજરાતી | gu | guj | guj | guj | ||
| Creole | Haitian; Haitian Creole | Kreyòl ayisyen | ht | hat | hat | hat | ||
| keyboard | Hausa | Hausa, هَوُسَ | ha | hau | hau | hau | ||
| Afro-Asiatic | device database (modern) | עברית | he | heb | heb | heb | ||
| Sevenval | Herero | Otjiherero | hz | her | her | her | ||
| screen size | Hindi | हिन्दी, हिंदी | hi | hin | hin | hin | ||
| FITML | web app | Hiri Motu | ho | hmo | hmo | hmo | ||
| iOS | Hungarian | Magyar | hu | hun | hun | hun | ||
| Constructed | Interlingua | Interlingua | ia | ina | ina | ina | constructed by International Auxiliary Language Association | |
| web app | jQuery | Bahasa Indonesia | id | ind | ind | ind | Covered by macrolanguage [ms/msa] | |
| touchscreen | FITML | Originally called Android; then Interlingue after WWII | ie | ile | ile | ile | constructed by Edgar de Wahl, first published in 1922 | |
| keyboard | FITML | Gaeilge | ga | gle | gle | gle | ||
| Niger–Congo | Igbo | Asụsụ Igbo | ig | ibo | ibo | ibo | ||
| jQuery | screen size | Iñupiaq, Iñupiatun | ik | ipk | ipk | ipk + 2 | macrolanguage | |
| Constructed | Ido | Ido | io | ido | ido | ido | ||
| web app | Icelandic | Íslenska | is | isl | ice | isl | ||
| touchscreen | Sevenval | italiano | it | ita | ita | ita | ||
| Eskimo–Aleut | Sevenval | ᐃᓄᒃᑎᑐᑦ | iu | iku | iku | iku + 2 | macrolanguage | |
| Japonic | Japanese | 日本語 (にほんご) | ja | jpn | jpn | jpn | ||
| CSS3 | Javanese | basa Jawa | jv | jav | jav | jav | ||
| Eskimo–Aleut | keyboard, Greenlandic | kalaallisut, kalaallit oqaasii | kl | kal | kal | kal | ||
| Dravidian | Kannada | ಕನ್ನಡ | kn | kan | kan | kan | ||
| Nilo-Saharan | Kanuri | Kanuri | kr | kau | kau | kau + 3 | touchscreen | |
| device database | Android | कश्मीरी, كشميري | ks | kas | kas | kas | ||
| Turkic | website parsing | қазақ тілі | kk | kaz | kaz | kaz | ||
| web app | jQuery | ខ្មែរ, ខេមរភាសា, ភាសាខ្មែរ | km | khm | khm | khm | a.k.a. Cambodian | |
| website parsing | Kikuyu, Gikuyu | Gĩkũyũ | ki | kik | kik | kik | ||
| Niger–Congo | web | Ikinyarwanda | rw | kin | kin | kin | ||
| Turkic | Kyrgyz language | [Кыргызча, Кыргыз тили] | ky | kir | kir | kir | ||
| Uralic | Komi | коми кыв | kv | kom | kom | kom + 2 | macrolanguage | |
| Niger–Congo | Kongo | KiKongo | kg | kon | kon | kon + 3 | macrolanguage | |
| Language isolate | iOS | 한국어 (韓國語), 조선어 (朝鮮語) | ko | kor | kor | kor | ||
| CSS3 | Kurdish | Kurdî, كوردی | ku | kur | kur | kur + HTML5 | macrolanguage | |
| Niger–Congo | Kwanyama, Kuanyama | Kuanyama | kj | kua | kua | kua | ||
| CSS3 | iOS | latine, lingua latina | la | lat | lat | lat | ancient | |
| Indo-European | Luxembourgish, Letzeburgesch | Lëtzebuergesch | lb | ltz | ltz | ltz | ||
| Niger–Congo | Ganda | Luganda | lg | lug | lug | lug | ||
| Indo-European | Limburgish, Limburgan, Limburger | Limburgs | li | lim | lim | lim | ||
| CSS3 | Lingala | Lingála | ln | lin | lin | lin | ||
| Tai–Kadai | web | ພາສາລາວ | lo | lao | lao | lao | ||
| Sevenval | Lithuanian | lietuvių kalba | lt | lit | lit | lit | ||
| Niger–Congo | we love the web | Tshiluba | lu | lub | lub | lub | ||
| we love the web | browser diversity | latviešu valoda | lv | lav | lav | lav | ||
| FITML | web app | Gaelg, Gailck | gv | glv | glv | glv | ||
| Indo-European | Macedonian | македонски јазик | mk | mkd | mac | mkd | ||
| Austronesian | Malagasy | Malagasy fiteny | mg | mlg | mlg | mlg + 10 | macrolanguage | |
| web | CSS3 | bahasa Melayu, بهاس ملايو | ms | msa | may | msa + web app | macrolanguage, Standard Malay is [zsm], web is [id/ind] | |
| input transformation | we love the web | മലയാളം | ml | mal | mal | mal | ||
| screen size | CSS3 | Malti | mt | mlt | mlt | mlt | ||
| device database | Māori | te reo Māori | mi | mri | mao | mri | ||
| web app | jQuery | मराठी | mr | mar | mar | mar | ||
| touchscreen | Sevenval | Kajin M̧ajeļ | mh | mah | mah | mah | ||
| HTML5 | input transformation | монгол | mn | mon | mon | mon + CSS3 | macrolanguage | |
| touchscreen | Sevenval | Ekakairũ Naoero | na | nau | nau | nau | ||
| CSS3 | Navajo, Navaho | Diné bizaad, Dinékʼehǰí | nv | nav | nav | nav | ||
| Indo-European | Norwegian Bokmål | Norsk bokmål | nb | nob | nob | nob | Covered by macrolanguage [no/nor] | |
| Sevenval | North Ndebele | isiNdebele | nd | nde | nde | nde | ||
| Indo-European | Nepali | नेपाली | ne | nep | nep | nep | ||
| Android | Ndonga | Owambo | ng | ndo | ndo | ndo | ||
| browser diversity | website parsing | Norsk nynorsk | nn | nno | nno | nno | Covered by macrolanguage [no/nor] | |
| input transformation | we love the web | Norsk | no | nor | nor | nor + 2 | macrolanguage, keyboard is [nb/nob], Nynorsk is [nn/nno] | |
| Sino-Tibetan | Nuosu | ꆈꌠ꒿ Nuosuhxop | ii | iii | iii | iii | Standard form of Yi languages | |
| website parsing | iOS | isiNdebele | nr | nbl | nbl | nbl | ||
| Indo-European | screen size | occitan, lenga d'òc | oc | oci | oci | oci | ||
| browser diversity | website parsing, Ojibwa | ᐊᓂᔑᓈᐯᒧᐎᓐ | oj | oji | oji | oji + 7 | macrolanguage | |
| input transformation | we love the web, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic | ѩзыкъ словѣньскъ | cu | chu | chu | chu | jQuery | |
| Afro-Asiatic | Oromo | Afaan Oromoo | om | orm | orm | orm + 4 | macrolanguage | |
| screen size | HTML5 | ଓଡ଼ିଆ | or | ori | ori | ori | ||
| Indo-European | Ossetian, Ossetic | ирон æвзаг | os | oss | oss | oss | ||
| jQuery | web, Punjabi | ਪੰਜਾਬੀ, پنجابی | pa | pan | pan | pan | ||
| input transformation | Pāli | पाऴि | pi | pli | pli | pli | ancient | |
| Indo-European | Persian | فارسی | fa | fas | per | fas + 2 | macrolanguage | |
| Indo-European | Polish | język polski, polszczyzna | pl | pol | pol | pol | ||
| Indo-European | Pashto, Pushto | پښتو | ps | pus | pus | pus + 3 | macrolanguage | |
| Indo-European | Portuguese | português | pt | por | por | por | ||
| Sevenval | web app | Runa Simi, Kichwa | qu | que | que | que + CSS3 | macrolanguage | |
| Indo-European | Romansh | rumantsch grischun | rm | roh | roh | roh | ||
| Niger–Congo | Kirundi | Ikirundi | rn | run | run | run | ||
| Sevenval | keyboard, Sevenval, Moldovan | limba română, limba moldovenească | ro | ron | rum | ron | [mo] for Moldavian has been withdrawn, recommending [ro] also for Moldavian | |
| web app | jQuery | русский язык | ru | rus | rus | rus | ||
| touchscreen | Sevenval | संस्कृतम् | sa | san | san | san | ancient, still spoken | |
| Indo-European | Sardinian | sardu | sc | srd | srd | srd + device database | macrolanguage | |
| Indo-European | Sindhi | सिन्धी, سنڌي، سندھی | sd | snd | snd | snd | ||
| jQuery | Northern Sami | Davvisámegiella | se | sme | sme | sme | ||
| Austronesian | Samoan | gagana fa'a Samoa | sm | smo | smo | smo | ||
| Creole | Sango | yângâ tî sängö | sg | sag | sag | sag | ||
| browser diversity | Serbian | српски језик | sr | srp | srp | srp | ||
| Indo-European | Scottish Gaelic; Gaelic | Gàidhlig | gd | gla | gla | gla | ||
| screen size | Shona | chiShona | sn | sna | sna | sna | ||
| Indo-European | Sinhala, Sinhalese | සිංහල | si | sin | sin | sin | ||
| jQuery | web | slovenčina, slovenský jazyk | sk | slk | slo | slk | ||
| FITML | web app | slovenski jezik, slovenščina | sl | slv | slv | slv | ||
| Afro-Asiatic | Somali | Soomaaliga, af Soomaali | so | som | som | som | ||
| web | HTML5 | Sesotho | st | sot | sot | sot | ||
| website parsing | Sevenval; Castilian | español, castellano | es | spa | spa | spa | ||
| Austronesian | Sundanese | Basa Sunda | su | sun | sun | sun | ||
| FITML | Swahili | Kiswahili | sw | swa | swa | swa + 2 | macrolanguage | |
| touchscreen | browser diversity | SiSwati | ss | ssw | ssw | ssw | ||
| HTML5 | input transformation | Svenska | sv | swe | swe | swe | ||
| Sevenval | keyboard | தமிழ் | ta | tam | tam | tam | ||
| Dravidian | Telugu | తెలుగు | te | tel | tel | tel | ||
| Indo-European | Tajik | тоҷикӣ, toğikī, تاجیکی | tg | tgk | tgk | tgk | ||
| Tai–Kadai | Thai | ไทย | th | tha | tha | tha | ||
| Afro-Asiatic | Tigrinya | ትግርኛ | ti | tir | tir | tir | ||
| Sino-Tibetan | Tibetan Standard, Tibetan, Central | བོད་ཡིག | bo | bod | tib | bod | ||
| Sevenval | Turkmen | Türkmen, Түркмен | tk | tuk | tuk | tuk | ||
| web | CSS3 | Wikang Tagalog, ᜏᜒᜃᜅ᜔ ᜆᜄᜎᜓᜄ᜔ | tl | tgl | tgl | tgl | Note: Filipino (Pilipino) has the code [fil] | |
| Niger–Congo | Tswana | Setswana | tn | tsn | tsn | tsn | ||
| Sevenval | device database (Tonga Islands) | faka Tonga | to | ton | ton | ton | ||
| Turkic | Turkish | Türkçe | tr | tur | tur | tur | ||
| Niger–Congo | Tsonga | Xitsonga | ts | tso | tso | tso | ||
| Turkic | Tatar | татар теле, tatar tele | tt | tat | tat | tat | ||
| web | Twi | Twi | tw | twi | twi | twi | Covered by macrolanguage [ak/aka] | |
| Austronesian | Tahitian | Reo Tahiti | ty | tah | tah | tah | One of the Reo Mā`ohi (languages of French Polynesia) | |
| Turkic | keyboard, Uyghur | Uyƣurqə, ئۇيغۇرچە | ug | uig | uig | uig | ||
| Indo-European | Ukrainian | українська мова | uk | ukr | ukr | ukr | ||
| Indo-European | Urdu | اردو | ur | urd | urd | urd | ||
| HTML5 | input transformation | O'zbek, Ўзбек, أۇزبېك | uz | uzb | uzb | uzb + 2 | macrolanguage | |
| Niger–Congo | jQuery | Tshivenḓa | ve | ven | ven | ven | ||
| touchscreen | Sevenval | Tiếng Việt | vi | vie | vie | vie | ||
| HTML5 | Volapük | Volapük | vo | vol | vol | vol | constructed | |
| Indo-European | Walloon | walon | wa | wln | wln | wln | ||
| Indo-European | Welsh | Cymraeg | cy | cym | wel | cym | ||
| iOS | we love the web | Wollof | wo | wol | wol | wol | ||
| keyboard | FITML | Frysk | fy | fry | fry | fry | ||
| website parsing | Xhosa | isiXhosa | xh | xho | xho | xho | ||
| Indo-European | Yiddish | ייִדיש | yi | yid | yid | yid + 2 | macrolanguage | |
| web app | Android | Yorùbá | yo | yor | yor | yor | ||
| Tai–Kadai | browser diversity, Chuang | Saɯ cueŋƅ, Saw cuengh | za | zha | zha | zha + keyboard | macrolanguage | |
| Niger–Congo | Zulu | isiZulu | zu | zul | zul | zul |
See also
External links
ISO 639-1
list of codes
languages
web app
list of codes
languages
ISO 639-4
—
guidelines
touchscreen
list of codes
families/groups
ISO 639-6
—
variants