Module talk:ISO 639 name/testcases/ISO 639-1 code from name

It may be necessary to purge this page.

All 185 tests passed.

test_iso_639_1_name_to_code

test_iso_639_1_name_to_code
Text Expected Actual
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Afar}} aa aa
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Abkhazian}} ab ab
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Avestan}} ae ae
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Afrikaans}} af af
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Akan}} ak ak
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Amharic}} am am
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Aragonese}} an an
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Arabic}} ar ar
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Assamese}} as as
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Avaric}} av av
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Aymara}} ay ay
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Azerbaijani}} az az
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bashkir}} ba ba
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Belarusian}} be be
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bulgarian}} bg bg
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bihari languages}} bh bh
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bislama}} bi bi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bambara}} bm bm
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bengali}} bn bn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Standard Tibetan}} bo bo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Breton}} br br
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Bosnian}} bs bs
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Catalan}} ca ca
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Chechen}} ce ce
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Chamorro}} ch ch
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Corsican}} co co
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Cree}} cr cr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Czech}} cs cs
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Church Slavic}} cu cu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Chuvash}} cv cv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Welsh}} cy cy
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Danish}} da da
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|German}} de de
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Dhivehi}} dv dv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Dzongkha}} dz dz
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ewe}} ee ee
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Greek}} el el
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|English}} en en
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Esperanto}} eo eo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Spanish}} es es
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Estonian}} et et
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Basque}} eu eu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Persian}} fa fa
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Fulah}} ff ff
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Finnish}} fi fi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Fijian}} fj fj
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Faroese}} fo fo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|French}} fr fr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Western Frisian}} fy fy
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Irish}} ga ga
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Scottish Gaelic}} gd gd
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Galician}} gl gl
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Guarani}} gn gn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Gujarati}} gu gu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Manx}} gv gv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Hausa}} ha ha
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Hebrew}} he he
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Hindi}} hi hi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Hiri Motu}} ho ho
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Croatian}} hr hr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Haitian Creole}} ht ht
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Hungarian}} hu hu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Armenian}} hy hy
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Herero}} hz hz
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Interlingua (International Auxiliary Language Association)}} ia ia
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Indonesian}} id id
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Interlingue}} ie ie
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Igbo}} ig ig
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sichuan Yi}} ii ii
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Inupiaq}} ik ik
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ido}} io io
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Icelandic}} is is
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Italian}} it it
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Inuktitut}} iu iu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Japanese}} ja ja
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Javanese}} jv jv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Georgian}} ka ka
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kongo}} kg kg
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kikuyu}} ki ki
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kuanyama}} kj kj
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kazakh}} kk kk
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kalaallisut}} kl kl
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Khmer}} km km
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kannada}} kn kn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Korean}} ko ko
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kanuri}} kr kr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kashmiri}} ks ks
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kurdish}} ku ku
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Komi}} kv kv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Cornish}} kw kw
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kirghiz}} ky ky
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Latin}} la la
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Luxembourgish}} lb lb
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ganda}} lg lg
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Limburgan}} li li
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Lingala}} ln ln
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Lao}} lo lo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Lithuanian}} lt lt
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Luba-Katanga}} lu lu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Latvian}} lv lv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Malagasy}} mg mg
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Marshallese}} mh mh
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Maori}} mi mi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Macedonian}} mk mk
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Malayalam}} ml ml
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Mongolian}} mn mn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Marathi}} mr mr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Malay (macrolanguage)}} ms ms
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Maltese}} mt mt
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Burmese}} my my
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Nauru}} na na
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Norwegian Bokmål}} nb nb
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|North Ndebele}} nd nd
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Nepali (macrolanguage)}} ne ne
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ndonga}} ng ng
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Dutch}} nl nl
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Norwegian Nynorsk}} nn nn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Norwegian}} no no
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|South Ndebele}} nr nr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Navajo}} nv nv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Nyanja}} ny ny
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Occitan (post 1500)}} oc oc
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ojibwa}} oj oj
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Oromo}} om om
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Oriya (macrolanguage)}} or or
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ossetian}} os os
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Panjabi}} pa pa
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Pali}} pi pi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Polish}} pl pl
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Pushto}} ps ps
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Portuguese}} pt pt
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Quechua}} qu qu
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Romansh}} rm rm
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Rundi}} rn rn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Romanian}} ro ro
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Russian}} ru ru
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Kinyarwanda}} rw rw
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sanskrit}} sa sa
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sardinian}} sc sc
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sindhi}} sd sd
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Northern Sami}} se se
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sango}} sg sg
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Serbo-Croatian}} sh sh
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sinhala}} si si
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Slovak}} sk sk
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Slovenian}} sl sl
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Samoan}} sm sm
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Shona}} sn sn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Somali}} so so
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Albanian}} sq sq
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Serbian}} sr sr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Swati}} ss ss
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sotho}} st st
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Sundanese}} su su
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Swedish}} sv sv
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Swahili (macrolanguage)}} sw sw
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tamil}} ta ta
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Telugu}} te te
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tajik}} tg tg
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Thai}} th th
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tigrinya}} ti ti
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Turkmen}} tk tk
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tagalog}} tl tl
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tswana}} tn tn
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tongan}} to to
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Turkish}} tr tr
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tsonga}} ts ts
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tatar}} tt tt
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Twi}} tw tw
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Tahitian}} ty ty
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Uighur}} ug ug
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Ukrainian}} uk uk
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Urdu}} ur ur
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Uzbek}} uz uz
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Venda}} ve ve
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Vietnamese}} vi vi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Volapük}} vo vo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Walloon}} wa wa
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Wolof}} wo wo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Xhosa}} xh xh
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Yiddish}} yi yi
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Yoruba}} yo yo
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Zhuang}} za za
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Chinese}} zh zh
 Y {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=1|Zulu}} zu zu