Двухбуквенные языковые коды по ISO 639-1

    Если копировать из Вики руками, то потом надо убирать лишние столбцы

    Двухбуквенные коды языков по ISO 639-1. Нужны для разметки языковой части hreflang в Google.

    Источники:

    ISO language name639-1Notes
    Abkhazianabalso known as Abkhaz
    Afaraa
    Afrikaansaf
    Akanakmacrolanguage, Twi is tw/twi, Fanti is fat
    Albaniansqmacrolanguage, called "Albanian Phylozone" in 639-6
    Amharicam
    Arabicarmacrolanguage, Standard Arabic is arb
    Aragonesean
    ArmenianhyISO 639-3 code hye is for Eastern Armenian, hyw is for Western Armenian, and xcl is for Classical Armenian
    Assameseas
    Avaricavalso known as Avar
    Avestanaeancient
    Aymaraaymacrolanguage
    Azerbaijaniazmacrolanguage, also known as Azeri
    Bambarabm
    Bashkirba
    Basqueeu
    Belarusianbe
    Bengalibnalso known as Bangla
    BislamabiLanguage formed from English and Vanuatuan languages, with some French influence.
    Bosnianbs
    Bretonbr
    Bulgarianbg
    Burmesemyalso known as Myanmar
    Catalan, Valencianca
    Chamorroch
    Chechence
    Chichewa, Chewa, Nyanjany
    Chinesezhmacrolanguage
    Church Slavic, Old Slavonic, Church Slavonic, Old Bulgarian, Old Church Slavoniccuancient, in use by the Eastern Orthodox Church
    Chuvashcv
    Cornishkw
    Corsicanco
    Creecrmacrolanguage
    Croatianhr
    Czechcs
    Danishda
    Divehi, Dhivehi, Maldiviandv
    Dutch, FlemishnlFlemish is not to be confused with the closely related West Flemish which is referred to as Vlaams (Dutch for "Flemish") in ISO 639-3 and has the ISO 639-3 code vls
    Dzongkhadz
    Englishen
    Esperantoeoconstructed, initially by L.L. Zamenhof in 1887
    Estonianetmacrolanguage
    Eweee
    Faroesefo
    Fijianfj
    Finnishfi
    Frenchfr
    Western Frisianfyalso known as Frisian
    Fulahffmacrolanguage, also known as Fula
    Gaelic, Scottish Gaelicgd
    Galiciangl
    Gandalg
    Georgianka
    Germande
    Greek, Modern (1453–)elfor Ancient Greek, use the ISO 639-3 code grc
    Kalaallisut, Greenlandickl
    Guaranignmacrolanguage
    Gujaratigu
    Haitian, Haitian Creoleht
    Hausaha
    HebrewheModern Hebrew. Code changed in 1989 from original ISO 639:1988, iw.[1]
    Hererohz
    Hindihi
    Hiri Motuho
    Hungarianhu
    Icelandicis
    Idoioconstructed by De Beaufront, 1907, as variation of Esperanto
    Igboig
    Indonesianidcovered by macrolanguage ms/msa. Changed in 1989 from original ISO 639:1988, in.[1]
    Interlingua (International Auxiliary Language Association)iaconstructed by the International Auxiliary Language Association
    Interlingue, Occidentalieconstructed by Edgar de Wahl, first published in 1922
    Inuktitutiumacrolanguage
    Inupiaqikmacrolanguage
    Irishga
    Italianit
    Japaneseja
    Javanesejv
    Kannadakn
    Kanurikrmacrolanguage
    Kashmiriks
    Kazakhkk
    Central Khmerkmalso known as Khmer or Cambodian
    Kikuyu, Gikuyuki
    Kinyarwandarw
    Kirghiz, Kyrgyzky
    Komikvmacrolanguage
    Kongokgmacrolanguage
    Koreanko
    Kuanyama, Kwanyamakj
    Kurdishkumacrolanguage
    Laolo
    Latinlaancient
    Latvianlvmacrolanguage
    Limburgan, Limburger, Limburgishli
    Lingalaln
    Lithuanianlt
    Luba-Katangalualso known as Luba-Shaba
    Luxembourgish, Letzeburgeschlb
    Macedonianmk
    Malagasymgmacrolanguage
    Malaymsmacrolanguage, Standard Malay is zsm, Indonesian is id/ind
    Malayalamml
    Maltesemt
    Manxgv
    Maorimialso known as Māori
    Marathimralso known as Marāṭhī
    Marshallesemh
    Mongolianmnmacrolanguage
    Naurunaalso known as Nauruan
    Navajo, Navahonv
    North Ndebelendalso known as Northern Ndebele
    South Ndebelenralso known as Southern Ndebele
    Ndongang
    Nepalinemacrolanguage
    Norwegiannomacrolanguage, Bokmål is nb/nob, Nynorsk is nn/nno
    Norwegian Bokmålnbcovered by macrolanguage no/nor
    Norwegian Nynorsknncovered by macrolanguage no/nor
    Sichuan Yi, Nuosuiistandard form of the Yi languages
    Occitanoc
    Ojibwaojmacrolanguage, also known as Ojibwe
    Oriyaormacrolanguage, also known as Odia
    Oromoommacrolanguage
    Ossetian, Osseticos
    Palipiancient, also known as Pāli
    Pashto, Pushtopsmacrolanguage
    Persianfamacrolanguage, also known as Farsi
    Polishpl
    Portuguesept
    Punjabi, Panjabipa
    Quechuaqumacrolanguage
    Romanian, Moldavian, Moldovanrothe identifiers mo and mol for Moldavian are deprecated. They will not be assigned to different items, and recordings using these identifiers will not be invalid.
    Romanshrm
    Rundirnalso known as Kirundi
    Russianru
    Northern Samise
    Samoansm
    Sangosg
    Sanskritsaancient
    Sardinianscmacrolanguage
    Serbiansrthe ISO 639-2/T code srp deprecated the ISO 639-2/B code scc[2]
    Shonasn
    Sindhisd
    Sinhala, Sinhalesesi
    Slovaksk
    Slovenianslalso known as Slovene
    Somaliso
    Southern Sothost
    Spanish, Castilianes
    Sundanesesu
    Swahiliswmacrolanguage
    Swatissalso known as Swazi
    Swedishsv
    Tagalogtlnote: Filipino (Pilipino) has the code fil
    Tahitiantyone of the Reo Mā`ohi (languages of French Polynesia)[3]
    Tajiktg
    Tamilta
    Tatartt
    Telugute
    Thaith
    Tibetanboalso known as Standard Tibetan
    Tigrinyati
    Tonga (Tonga Islands)toalso known as Tongan
    Tsongats
    Tswanatn
    Turkishtr
    Turkmentk
    Twitwcovered by macrolanguage ak/aka
    Uighur, Uyghurug
    Ukrainianuk
    Urduur
    Uzbekuzmacrolanguage
    Vendave
    Vietnamesevi
    Volapükvoconstructed
    Walloonwa
    Welshcy
    Wolofwo
    Xhosaxh
    Yiddishyimacrolanguage. Changed in 1989 from original ISO 639:1988, ji.[1]
    Yorubayo
    Zhuang, Chuangzamacrolanguage
    Zuluzu