node-zugferd
Version:
A Node.js library for creating ZUGFeRD/Factur-X compliant documents. Generating XML and embedding it into PDF/A files, enabling seamless e-invoicing and digital document compliance.
1,474 lines (1,472 loc) • 32.5 kB
TypeScript
/**
* @see https://www.loc.gov/standards/iso639-2/php/code_list.php
*/
type Iso639_2Definition = {
code: string;
name: string;
};
type Iso639_2Code = (typeof ISO_639_2)[number]["code"];
declare const ISO_639_2_IDENTIFIER = "iso.639-2";
declare const ISO_639_2: [{
readonly code: "aar";
readonly name: "Afar";
}, {
readonly code: "abk";
readonly name: "Abkhazian";
}, {
readonly code: "ace";
readonly name: "Achinese";
}, {
readonly code: "ach";
readonly name: "Acoli";
}, {
readonly code: "ada";
readonly name: "Adangme";
}, {
readonly code: "ady";
readonly name: "Adyghe; Adygei";
}, {
readonly code: "afa";
readonly name: "Afro-Asiatic languages";
}, {
readonly code: "afh";
readonly name: "Afrihili";
}, {
readonly code: "afr";
readonly name: "Afrikaans";
}, {
readonly code: "ain";
readonly name: "Ainu";
}, {
readonly code: "aka";
readonly name: "Akan";
}, {
readonly code: "akk";
readonly name: "Akkadian";
}, {
readonly code: "alb";
readonly name: "Albanian";
}, {
readonly code: "ale";
readonly name: "Aleut";
}, {
readonly code: "alg";
readonly name: "Algonquian languages";
}, {
readonly code: "alt";
readonly name: "Southern Altai";
}, {
readonly code: "amh";
readonly name: "Amharic";
}, {
readonly code: "ang";
readonly name: "English, Old (ca.450-1100)";
}, {
readonly code: "anp";
readonly name: "Angika";
}, {
readonly code: "apa";
readonly name: "Apache languages";
}, {
readonly code: "ara";
readonly name: "Arabic";
}, {
readonly code: "arc";
readonly name: "Official Aramaic (700-300 BCE); Imperial Aramaic (700-300 BCE)";
}, {
readonly code: "arg";
readonly name: "Aragonese";
}, {
readonly code: "arm";
readonly name: "Armenian";
}, {
readonly code: "arn";
readonly name: "Mapudungun; Mapuche";
}, {
readonly code: "arp";
readonly name: "Arapaho";
}, {
readonly code: "art";
readonly name: "Artificial languages";
}, {
readonly code: "arw";
readonly name: "Arawak";
}, {
readonly code: "asm";
readonly name: "Assamese";
}, {
readonly code: "ast";
readonly name: "Asturian; Bable; Leonese; Asturleonese";
}, {
readonly code: "ath";
readonly name: "Athapascan languages";
}, {
readonly code: "aus";
readonly name: "Australian languages";
}, {
readonly code: "ava";
readonly name: "Avaric";
}, {
readonly code: "ave";
readonly name: "Avestan";
}, {
readonly code: "awa";
readonly name: "Awadhi";
}, {
readonly code: "aym";
readonly name: "Aymara";
}, {
readonly code: "aze";
readonly name: "Azerbaijani";
}, {
readonly code: "bad";
readonly name: "Banda languages";
}, {
readonly code: "bai";
readonly name: "Bamileke languages";
}, {
readonly code: "bak";
readonly name: "Bashkir";
}, {
readonly code: "bal";
readonly name: "Baluchi";
}, {
readonly code: "bam";
readonly name: "Bambara";
}, {
readonly code: "ban";
readonly name: "Balinese";
}, {
readonly code: "baq";
readonly name: "Basque";
}, {
readonly code: "bas";
readonly name: "Basa";
}, {
readonly code: "bat";
readonly name: "Baltic languages";
}, {
readonly code: "bej";
readonly name: "Beja; Bedawiyet";
}, {
readonly code: "bel";
readonly name: "Belarusian";
}, {
readonly code: "bem";
readonly name: "Bemba";
}, {
readonly code: "ben";
readonly name: "Bengali";
}, {
readonly code: "ber";
readonly name: "Berber languages";
}, {
readonly code: "bho";
readonly name: "Bhojpuri";
}, {
readonly code: "bih";
readonly name: "Bihari languages";
}, {
readonly code: "bik";
readonly name: "Bikol";
}, {
readonly code: "bin";
readonly name: "Bini; Edo";
}, {
readonly code: "bis";
readonly name: "Bislama";
}, {
readonly code: "bla";
readonly name: "Siksika";
}, {
readonly code: "bnt";
readonly name: "Bantu languages";
}, {
readonly code: "bos";
readonly name: "Bosnian";
}, {
readonly code: "bra";
readonly name: "Braj";
}, {
readonly code: "bre";
readonly name: "Breton";
}, {
readonly code: "btk";
readonly name: "Batak languages";
}, {
readonly code: "bua";
readonly name: "Buriat";
}, {
readonly code: "bug";
readonly name: "Buginese";
}, {
readonly code: "bul";
readonly name: "Bulgarian";
}, {
readonly code: "bur";
readonly name: "Burmese";
}, {
readonly code: "byn";
readonly name: "Blin; Bilin";
}, {
readonly code: "cad";
readonly name: "Caddo";
}, {
readonly code: "cai";
readonly name: "Central American Indian languages";
}, {
readonly code: "car";
readonly name: "Galibi Carib";
}, {
readonly code: "cat";
readonly name: "Catalan; Valencian";
}, {
readonly code: "cau";
readonly name: "Caucasian languages";
}, {
readonly code: "ceb";
readonly name: "Cebuano";
}, {
readonly code: "cel";
readonly name: "Celtic languages";
}, {
readonly code: "cze";
readonly name: "Czech";
}, {
readonly code: "cha";
readonly name: "Chamorro";
}, {
readonly code: "chb";
readonly name: "Chibcha";
}, {
readonly code: "che";
readonly name: "Chechen";
}, {
readonly code: "chg";
readonly name: "Chagatai";
}, {
readonly code: "chi";
readonly name: "Chinese";
}, {
readonly code: "chk";
readonly name: "Chuukese";
}, {
readonly code: "chm";
readonly name: "Mari";
}, {
readonly code: "chn";
readonly name: "Chinook jargon";
}, {
readonly code: "cho";
readonly name: "Choctaw";
}, {
readonly code: "chp";
readonly name: "Chipewyan; Dene Suline";
}, {
readonly code: "chr";
readonly name: "Cherokee";
}, {
readonly code: "chu";
readonly name: "Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic";
}, {
readonly code: "chv";
readonly name: "Chuvash";
}, {
readonly code: "chy";
readonly name: "Cheyenne";
}, {
readonly code: "cmc";
readonly name: "Chamic languages";
}, {
readonly code: "cnr";
readonly name: "Montenegrin";
}, {
readonly code: "cop";
readonly name: "Coptic";
}, {
readonly code: "cor";
readonly name: "Cornish";
}, {
readonly code: "cos";
readonly name: "Corsican";
}, {
readonly code: "cpe";
readonly name: "Creoles and pidgins, English based";
}, {
readonly code: "cpf";
readonly name: "Creoles and pidgins, French-based";
}, {
readonly code: "cpp";
readonly name: "Creoles and pidgins, Portuguese-based";
}, {
readonly code: "cre";
readonly name: "Cree";
}, {
readonly code: "crh";
readonly name: "Crimean Tatar; Crimean Turkish";
}, {
readonly code: "crp";
readonly name: "Creoles and pidgins";
}, {
readonly code: "csb";
readonly name: "Kashubian";
}, {
readonly code: "cus";
readonly name: "Cushitic languages";
}, {
readonly code: "dak";
readonly name: "Dakota";
}, {
readonly code: "dan";
readonly name: "Danish";
}, {
readonly code: "dar";
readonly name: "Dargwa";
}, {
readonly code: "day";
readonly name: "Land Dayak languages";
}, {
readonly code: "del";
readonly name: "Delaware";
}, {
readonly code: "den";
readonly name: "Slave (Athapascan)";
}, {
readonly code: "dgr";
readonly name: "Tlicho; Dogrib";
}, {
readonly code: "din";
readonly name: "Dinka";
}, {
readonly code: "div";
readonly name: "Divehi; Dhivehi; Maldivian";
}, {
readonly code: "doi";
readonly name: "Dogri (macrolanguage)";
}, {
readonly code: "dra";
readonly name: "Dravidian languages";
}, {
readonly code: "dsb";
readonly name: "Lower Sorbian";
}, {
readonly code: "dua";
readonly name: "Duala";
}, {
readonly code: "dum";
readonly name: "Dutch, Middle (ca.1050-1350)";
}, {
readonly code: "dut";
readonly name: "Dutch; Flemish";
}, {
readonly code: "dyu";
readonly name: "Dyula";
}, {
readonly code: "dzo";
readonly name: "Dzongkha";
}, {
readonly code: "efi";
readonly name: "Efik";
}, {
readonly code: "egy";
readonly name: "Egyptian (Ancient)";
}, {
readonly code: "eka";
readonly name: "Ekajuk";
}, {
readonly code: "elx";
readonly name: "Elamite";
}, {
readonly code: "eng";
readonly name: "English";
}, {
readonly code: "enm";
readonly name: "English, Middle (1100-1500)";
}, {
readonly code: "epo";
readonly name: "Esperanto";
}, {
readonly code: "est";
readonly name: "Estonian";
}, {
readonly code: "ewe";
readonly name: "Ewe";
}, {
readonly code: "ewo";
readonly name: "Ewondo";
}, {
readonly code: "fan";
readonly name: "Fang";
}, {
readonly code: "fao";
readonly name: "Faroese";
}, {
readonly code: "fat";
readonly name: "Fanti";
}, {
readonly code: "fij";
readonly name: "Fijian";
}, {
readonly code: "fil";
readonly name: "Filipino; Pilipino";
}, {
readonly code: "fin";
readonly name: "Finnish";
}, {
readonly code: "fiu";
readonly name: "Finno-Ugrian languages";
}, {
readonly code: "fon";
readonly name: "Fon";
}, {
readonly code: "fre";
readonly name: "French";
}, {
readonly code: "frm";
readonly name: "French, Middle (ca.1400-1600)";
}, {
readonly code: "fro";
readonly name: "French, Old (842-ca.1400)";
}, {
readonly code: "frr";
readonly name: "Northern Frisian";
}, {
readonly code: "frs";
readonly name: "Eastern Frisian";
}, {
readonly code: "fry";
readonly name: "Western Frisian";
}, {
readonly code: "ful";
readonly name: "Fulah";
}, {
readonly code: "fur";
readonly name: "Friulian";
}, {
readonly code: "gaa";
readonly name: "Ga";
}, {
readonly code: "gay";
readonly name: "Gayo";
}, {
readonly code: "gba";
readonly name: "Gbaya";
}, {
readonly code: "gem";
readonly name: "Germanic languages";
}, {
readonly code: "geo";
readonly name: "Georgian";
}, {
readonly code: "ger";
readonly name: "German";
}, {
readonly code: "gez";
readonly name: "Geez";
}, {
readonly code: "gil";
readonly name: "Gilbertese";
}, {
readonly code: "gla";
readonly name: "Gaelic; Scottish Gaelic";
}, {
readonly code: "gle";
readonly name: "Irish";
}, {
readonly code: "glg";
readonly name: "Galician";
}, {
readonly code: "glv";
readonly name: "Manx";
}, {
readonly code: "gmh";
readonly name: "German, Middle High (ca.1050-1500)";
}, {
readonly code: "goh";
readonly name: "German, Old High (ca.750-1050)";
}, {
readonly code: "gon";
readonly name: "Gondi";
}, {
readonly code: "gor";
readonly name: "Gorontalo";
}, {
readonly code: "got";
readonly name: "Gothic";
}, {
readonly code: "grb";
readonly name: "Grebo";
}, {
readonly code: "grc";
readonly name: "Greek, Ancient (to 1453)";
}, {
readonly code: "gre";
readonly name: "Greek, Modern (1453-)";
}, {
readonly code: "grn";
readonly name: "Guarani";
}, {
readonly code: "gsw";
readonly name: "Swiss German; Alemannic; Alsatian";
}, {
readonly code: "guj";
readonly name: "Gujarati";
}, {
readonly code: "gwi";
readonly name: "Gwich'in";
}, {
readonly code: "hai";
readonly name: "Haida";
}, {
readonly code: "hat";
readonly name: "Haitian; Haitian Creole";
}, {
readonly code: "hau";
readonly name: "Hausa";
}, {
readonly code: "haw";
readonly name: "Hawaiian";
}, {
readonly code: "heb";
readonly name: "Hebrew";
}, {
readonly code: "her";
readonly name: "Herero";
}, {
readonly code: "hil";
readonly name: "Hiligaynon";
}, {
readonly code: "him";
readonly name: "Himachali languages; Western Pahari languages";
}, {
readonly code: "hin";
readonly name: "Hindi";
}, {
readonly code: "hit";
readonly name: "Hittite";
}, {
readonly code: "hmn";
readonly name: "Hmong; Mong";
}, {
readonly code: "hmo";
readonly name: "Hiri Motu";
}, {
readonly code: "hrv";
readonly name: "Croatian";
}, {
readonly code: "hsb";
readonly name: "Upper Sorbian";
}, {
readonly code: "hun";
readonly name: "Hungarian";
}, {
readonly code: "hup";
readonly name: "Hupa";
}, {
readonly code: "iba";
readonly name: "Iban";
}, {
readonly code: "ibo";
readonly name: "Igbo";
}, {
readonly code: "ice";
readonly name: "Icelandic";
}, {
readonly code: "ido";
readonly name: "Ido";
}, {
readonly code: "iii";
readonly name: "Sichuan Yi; Nuosu";
}, {
readonly code: "ijo";
readonly name: "Ijo languages";
}, {
readonly code: "iku";
readonly name: "Inuktitut";
}, {
readonly code: "ile";
readonly name: "Interlingue; Occidental";
}, {
readonly code: "ilo";
readonly name: "Iloko";
}, {
readonly code: "ina";
readonly name: "Interlingua (International Auxiliary Language Association)";
}, {
readonly code: "inc";
readonly name: "Indic languages";
}, {
readonly code: "ind";
readonly name: "Indonesian";
}, {
readonly code: "ine";
readonly name: "Indo-European languages";
}, {
readonly code: "inh";
readonly name: "Ingush";
}, {
readonly code: "ipk";
readonly name: "Inupiaq";
}, {
readonly code: "ira";
readonly name: "Iranian languages";
}, {
readonly code: "iro";
readonly name: "Iroquoian languages";
}, {
readonly code: "ita";
readonly name: "Italian";
}, {
readonly code: "jav";
readonly name: "Javanese";
}, {
readonly code: "jbo";
readonly name: "Lojban";
}, {
readonly code: "jpn";
readonly name: "Japanese";
}, {
readonly code: "jpr";
readonly name: "Judeo-Persian";
}, {
readonly code: "jrb";
readonly name: "Judeo-Arabic";
}, {
readonly code: "kaa";
readonly name: "Kara-Kalpak";
}, {
readonly code: "kab";
readonly name: "Kabyle";
}, {
readonly code: "kac";
readonly name: "Kachin; Jingpho";
}, {
readonly code: "kal";
readonly name: "Kalaallisut; Greenlandic";
}, {
readonly code: "kam";
readonly name: "Kamba";
}, {
readonly code: "kan";
readonly name: "Kannada";
}, {
readonly code: "kar";
readonly name: "Karen languages";
}, {
readonly code: "kas";
readonly name: "Kashmiri";
}, {
readonly code: "kau";
readonly name: "Kanuri";
}, {
readonly code: "kaw";
readonly name: "Kawi";
}, {
readonly code: "kaz";
readonly name: "Kazakh";
}, {
readonly code: "kbd";
readonly name: "Kabardian";
}, {
readonly code: "kha";
readonly name: "Khasi";
}, {
readonly code: "khi";
readonly name: "Khoisan languages";
}, {
readonly code: "khm";
readonly name: "Central Khmer";
}, {
readonly code: "kho";
readonly name: "Khotanese; Sakan";
}, {
readonly code: "kik";
readonly name: "Kikuyu; Gikuyu";
}, {
readonly code: "kin";
readonly name: "Kinyarwanda";
}, {
readonly code: "kir";
readonly name: "Kirghiz; Kyrgyz";
}, {
readonly code: "kmb";
readonly name: "Kimbundu";
}, {
readonly code: "kok";
readonly name: "Konkani (macrolanguage)";
}, {
readonly code: "kom";
readonly name: "Komi";
}, {
readonly code: "kon";
readonly name: "Kongo";
}, {
readonly code: "kor";
readonly name: "Korean";
}, {
readonly code: "kos";
readonly name: "Kosraean";
}, {
readonly code: "kpe";
readonly name: "Kpelle";
}, {
readonly code: "krc";
readonly name: "Karachay-Balkar";
}, {
readonly code: "krl";
readonly name: "Karelian";
}, {
readonly code: "kro";
readonly name: "Kru languages";
}, {
readonly code: "kru";
readonly name: "Kurukh";
}, {
readonly code: "kua";
readonly name: "Kuanyama; Kwanyama";
}, {
readonly code: "kum";
readonly name: "Kumyk";
}, {
readonly code: "kur";
readonly name: "Kurdish";
}, {
readonly code: "kut";
readonly name: "Kutenai";
}, {
readonly code: "lad";
readonly name: "Ladino";
}, {
readonly code: "lah";
readonly name: "Lahnda";
}, {
readonly code: "lam";
readonly name: "Lamba";
}, {
readonly code: "lao";
readonly name: "Lao";
}, {
readonly code: "lat";
readonly name: "Latin";
}, {
readonly code: "lav";
readonly name: "Latvian";
}, {
readonly code: "lez";
readonly name: "Lezghian";
}, {
readonly code: "lim";
readonly name: "Limburgan; Limburger; Limburgish";
}, {
readonly code: "lin";
readonly name: "Lingala";
}, {
readonly code: "lit";
readonly name: "Lithuanian";
}, {
readonly code: "lol";
readonly name: "Mongo";
}, {
readonly code: "loz";
readonly name: "Lozi";
}, {
readonly code: "ltz";
readonly name: "Luxembourgish; Letzeburgesch";
}, {
readonly code: "lua";
readonly name: "Luba-Lulua";
}, {
readonly code: "lub";
readonly name: "Luba-Katanga";
}, {
readonly code: "lug";
readonly name: "Ganda";
}, {
readonly code: "lui";
readonly name: "Luiseno";
}, {
readonly code: "lun";
readonly name: "Lunda";
}, {
readonly code: "luo";
readonly name: "Luo (Kenya and Tanzania)";
}, {
readonly code: "lus";
readonly name: "Lushai";
}, {
readonly code: "mac";
readonly name: "Macedonian";
}, {
readonly code: "mad";
readonly name: "Madurese";
}, {
readonly code: "mag";
readonly name: "Magahi";
}, {
readonly code: "mah";
readonly name: "Marshallese";
}, {
readonly code: "mai";
readonly name: "Maithili";
}, {
readonly code: "mak";
readonly name: "Makasar";
}, {
readonly code: "mal";
readonly name: "Malayalam";
}, {
readonly code: "man";
readonly name: "Mandingo";
}, {
readonly code: "mao";
readonly name: "Maori";
}, {
readonly code: "map";
readonly name: "Austronesian languages";
}, {
readonly code: "mar";
readonly name: "Marathi";
}, {
readonly code: "mas";
readonly name: "Masai";
}, {
readonly code: "may";
readonly name: "Malay (macrolanguage)";
}, {
readonly code: "mdf";
readonly name: "Moksha";
}, {
readonly code: "mdr";
readonly name: "Mandar";
}, {
readonly code: "men";
readonly name: "Mende";
}, {
readonly code: "mga";
readonly name: "Irish, Middle (900-1200)";
}, {
readonly code: "mic";
readonly name: "Mi'kmaq; Micmac";
}, {
readonly code: "min";
readonly name: "Minangkabau";
}, {
readonly code: "mis";
readonly name: "Uncoded languages";
}, {
readonly code: "mkh";
readonly name: "Mon-Khmer languages";
}, {
readonly code: "mlg";
readonly name: "Malagasy";
}, {
readonly code: "mlt";
readonly name: "Maltese";
}, {
readonly code: "mnc";
readonly name: "Manchu";
}, {
readonly code: "mni";
readonly name: "Manipuri";
}, {
readonly code: "mno";
readonly name: "Manobo languages";
}, {
readonly code: "moh";
readonly name: "Mohawk";
}, {
readonly code: "mon";
readonly name: "Mongolian";
}, {
readonly code: "mos";
readonly name: "Mossi";
}, {
readonly code: "mul";
readonly name: "Multiple languages";
}, {
readonly code: "mun";
readonly name: "Munda languages";
}, {
readonly code: "mus";
readonly name: "Creek";
}, {
readonly code: "mwl";
readonly name: "Mirandese";
}, {
readonly code: "mwr";
readonly name: "Marwari";
}, {
readonly code: "myn";
readonly name: "Mayan languages";
}, {
readonly code: "myv";
readonly name: "Erzya";
}, {
readonly code: "nah";
readonly name: "Nahuatl languages";
}, {
readonly code: "nai";
readonly name: "North American Indian languages";
}, {
readonly code: "nap";
readonly name: "Neapolitan";
}, {
readonly code: "nau";
readonly name: "Nauru";
}, {
readonly code: "nav";
readonly name: "Navajo; Navaho";
}, {
readonly code: "nbl";
readonly name: "Ndebele, South; South Ndebele";
}, {
readonly code: "nde";
readonly name: "Ndebele, North; North Ndebele";
}, {
readonly code: "ndo";
readonly name: "Ndonga";
}, {
readonly code: "nds";
readonly name: "Low German; Low Saxon; German, Low; Saxon, Low";
}, {
readonly code: "nep";
readonly name: "Nepali (macrolanguage)";
}, {
readonly code: "new";
readonly name: "Nepal Bhasa; Newari";
}, {
readonly code: "nia";
readonly name: "Nias";
}, {
readonly code: "nic";
readonly name: "Niger-Kordofanian languages";
}, {
readonly code: "niu";
readonly name: "Niuean";
}, {
readonly code: "nno";
readonly name: "Norwegian Nynorsk; Nynorsk, Norwegian";
}, {
readonly code: "nob";
readonly name: "Bokmål, Norwegian; Norwegian Bokmål";
}, {
readonly code: "nog";
readonly name: "Nogai";
}, {
readonly code: "non";
readonly name: "Norse, Old";
}, {
readonly code: "nor";
readonly name: "Norwegian";
}, {
readonly code: "nqo";
readonly name: "N'Ko";
}, {
readonly code: "nso";
readonly name: "Pedi; Sepedi; Northern Sotho";
}, {
readonly code: "nub";
readonly name: "Nubian languages";
}, {
readonly code: "nwc";
readonly name: "Classical Newari; Old Newari; Classical Nepal Bhasa";
}, {
readonly code: "nya";
readonly name: "Chichewa; Chewa; Nyanja";
}, {
readonly code: "nym";
readonly name: "Nyamwezi";
}, {
readonly code: "nyn";
readonly name: "Nyankole";
}, {
readonly code: "nyo";
readonly name: "Nyoro";
}, {
readonly code: "nzi";
readonly name: "Nzima";
}, {
readonly code: "oci";
readonly name: "Occitan (post 1500)";
}, {
readonly code: "oji";
readonly name: "Ojibwa";
}, {
readonly code: "ori";
readonly name: "Oriya (macrolanguage)";
}, {
readonly code: "orm";
readonly name: "Oromo";
}, {
readonly code: "osa";
readonly name: "Osage";
}, {
readonly code: "oss";
readonly name: "Ossetian; Ossetic";
}, {
readonly code: "ota";
readonly name: "Turkish, Ottoman (1500-1928)";
}, {
readonly code: "oto";
readonly name: "Otomian languages";
}, {
readonly code: "paa";
readonly name: "Papuan languages";
}, {
readonly code: "pag";
readonly name: "Pangasinan";
}, {
readonly code: "pal";
readonly name: "Pahlavi";
}, {
readonly code: "pam";
readonly name: "Pampanga; Kapampangan";
}, {
readonly code: "pan";
readonly name: "Panjabi; Punjabi";
}, {
readonly code: "pap";
readonly name: "Papiamento";
}, {
readonly code: "pau";
readonly name: "Palauan";
}, {
readonly code: "peo";
readonly name: "Persian, Old (ca.600-400 B.C.)";
}, {
readonly code: "per";
readonly name: "Persian";
}, {
readonly code: "phi";
readonly name: "Philippine languages";
}, {
readonly code: "phn";
readonly name: "Phoenician";
}, {
readonly code: "pli";
readonly name: "Pali";
}, {
readonly code: "pol";
readonly name: "Polish";
}, {
readonly code: "pon";
readonly name: "Pohnpeian";
}, {
readonly code: "por";
readonly name: "Portuguese";
}, {
readonly code: "pra";
readonly name: "Prakrit languages";
}, {
readonly code: "pro";
readonly name: "Provençal, Old (to 1500);Occitan, Old (to 1500)";
}, {
readonly code: "pus";
readonly name: "Pushto; Pashto";
}, {
readonly code: "qaa-qtz";
readonly name: "Reserved for local use";
}, {
readonly code: "que";
readonly name: "Quechua";
}, {
readonly code: "raj";
readonly name: "Rajasthani";
}, {
readonly code: "rap";
readonly name: "Rapanui";
}, {
readonly code: "rar";
readonly name: "Rarotongan; Cook Islands Maori";
}, {
readonly code: "roa";
readonly name: "Romance languages";
}, {
readonly code: "roh";
readonly name: "Romansh";
}, {
readonly code: "rom";
readonly name: "Romany";
}, {
readonly code: "rum";
readonly name: "Romanian; Moldavian; Moldovan";
}, {
readonly code: "run";
readonly name: "Rundi";
}, {
readonly code: "rup";
readonly name: "Aromanian; Arumanian; Macedo-Romanian";
}, {
readonly code: "rus";
readonly name: "Russian";
}, {
readonly code: "sad";
readonly name: "Sandawe";
}, {
readonly code: "sag";
readonly name: "Sango";
}, {
readonly code: "sah";
readonly name: "Yakut";
}, {
readonly code: "sai";
readonly name: "South American Indian languages";
}, {
readonly code: "sal";
readonly name: "Salishan languages";
}, {
readonly code: "sam";
readonly name: "Samaritan Aramaic";
}, {
readonly code: "san";
readonly name: "Sanskrit";
}, {
readonly code: "sas";
readonly name: "Sasak";
}, {
readonly code: "sat";
readonly name: "Santali";
}, {
readonly code: "scn";
readonly name: "Sicilian";
}, {
readonly code: "sco";
readonly name: "Scots";
}, {
readonly code: "sel";
readonly name: "Selkup";
}, {
readonly code: "sem";
readonly name: "Semitic languages";
}, {
readonly code: "sga";
readonly name: "Irish, Old (to 900)";
}, {
readonly code: "sgn";
readonly name: "Sign Languages";
}, {
readonly code: "shn";
readonly name: "Shan";
}, {
readonly code: "sid";
readonly name: "Sidamo";
}, {
readonly code: "sin";
readonly name: "Sinhala; Sinhalese";
}, {
readonly code: "sio";
readonly name: "Siouan languages";
}, {
readonly code: "sit";
readonly name: "Sino-Tibetan languages";
}, {
readonly code: "sla";
readonly name: "Slavic languages";
}, {
readonly code: "slo";
readonly name: "Slovak";
}, {
readonly code: "slv";
readonly name: "Slovenian";
}, {
readonly code: "sma";
readonly name: "Southern Sami";
}, {
readonly code: "sme";
readonly name: "Northern Sami";
}, {
readonly code: "smi";
readonly name: "Sami languages";
}, {
readonly code: "smj";
readonly name: "Lule Sami";
}, {
readonly code: "smn";
readonly name: "Inari Sami";
}, {
readonly code: "smo";
readonly name: "Samoan";
}, {
readonly code: "sms";
readonly name: "Skolt Sami";
}, {
readonly code: "sna";
readonly name: "Shona";
}, {
readonly code: "snd";
readonly name: "Sindhi";
}, {
readonly code: "snk";
readonly name: "Soninke";
}, {
readonly code: "sog";
readonly name: "Sogdian";
}, {
readonly code: "som";
readonly name: "Somali";
}, {
readonly code: "son";
readonly name: "Songhai languages";
}, {
readonly code: "sot";
readonly name: "Sotho, Southern";
}, {
readonly code: "spa";
readonly name: "Spanish; Castilian";
}, {
readonly code: "srd";
readonly name: "Sardinian";
}, {
readonly code: "srn";
readonly name: "Sranan Tongo";
}, {
readonly code: "srp";
readonly name: "Serbian";
}, {
readonly code: "srr";
readonly name: "Serer";
}, {
readonly code: "ssa";
readonly name: "Nilo-Saharan languages";
}, {
readonly code: "ssw";
readonly name: "Swati";
}, {
readonly code: "suk";
readonly name: "Sukuma";
}, {
readonly code: "sun";
readonly name: "Sundanese";
}, {
readonly code: "sus";
readonly name: "Susu";
}, {
readonly code: "sux";
readonly name: "Sumerian";
}, {
readonly code: "swa";
readonly name: "Swahili (macrolanguage)";
}, {
readonly code: "swe";
readonly name: "Swedish";
}, {
readonly code: "syc";
readonly name: "Classical Syriac";
}, {
readonly code: "syr";
readonly name: "Syriac";
}, {
readonly code: "tah";
readonly name: "Tahitian";
}, {
readonly code: "tai";
readonly name: "Tai languages";
}, {
readonly code: "tam";
readonly name: "Tamil";
}, {
readonly code: "tat";
readonly name: "Tatar";
}, {
readonly code: "tel";
readonly name: "Telugu";
}, {
readonly code: "tem";
readonly name: "Timne";
}, {
readonly code: "ter";
readonly name: "Tereno";
}, {
readonly code: "tet";
readonly name: "Tetum";
}, {
readonly code: "tgk";
readonly name: "Tajik";
}, {
readonly code: "tgl";
readonly name: "Tagalog";
}, {
readonly code: "tha";
readonly name: "Thai";
}, {
readonly code: "tib";
readonly name: "Tibetan";
}, {
readonly code: "tig";
readonly name: "Tigre";
}, {
readonly code: "tir";
readonly name: "Tigrinya";
}, {
readonly code: "tiv";
readonly name: "Tiv";
}, {
readonly code: "tkl";
readonly name: "Tokelau";
}, {
readonly code: "tlh";
readonly name: "Klingon; tlhIngan-Hol";
}, {
readonly code: "tli";
readonly name: "Tlingit";
}, {
readonly code: "tmh";
readonly name: "Tamashek";
}, {
readonly code: "tog";
readonly name: "Tonga (Nyasa)";
}, {
readonly code: "ton";
readonly name: "Tonga (Tonga Islands)";
}, {
readonly code: "tpi";
readonly name: "Tok Pisin";
}, {
readonly code: "tsi";
readonly name: "Tsimshian";
}, {
readonly code: "tsn";
readonly name: "Tswana";
}, {
readonly code: "tso";
readonly name: "Tsonga";
}, {
readonly code: "tuk";
readonly name: "Turkmen";
}, {
readonly code: "tum";
readonly name: "Tumbuka";
}, {
readonly code: "tup";
readonly name: "Tupi languages";
}, {
readonly code: "tur";
readonly name: "Turkish";
}, {
readonly code: "tut";
readonly name: "Altaic languages";
}, {
readonly code: "tvl";
readonly name: "Tuvalu";
}, {
readonly code: "twi";
readonly name: "Twi";
}, {
readonly code: "tyv";
readonly name: "Tuvinian";
}, {
readonly code: "udm";
readonly name: "Udmurt";
}, {
readonly code: "uga";
readonly name: "Ugaritic";
}, {
readonly code: "uig";
readonly name: "Uighur; Uyghur";
}, {
readonly code: "ukr";
readonly name: "Ukrainian";
}, {
readonly code: "umb";
readonly name: "Umbundu";
}, {
readonly code: "und";
readonly name: "Undetermined";
}, {
readonly code: "urd";
readonly name: "Urdu";
}, {
readonly code: "uzb";
readonly name: "Uzbek";
}, {
readonly code: "vai";
readonly name: "Vai";
}, {
readonly code: "ven";
readonly name: "Venda";
}, {
readonly code: "vie";
readonly name: "Vietnamese";
}, {
readonly code: "vol";
readonly name: "Volapük";
}, {
readonly code: "vot";
readonly name: "Votic";
}, {
readonly code: "wak";
readonly name: "Wakashan languages";
}, {
readonly code: "wal";
readonly name: "Wolaitta; Wolaytta";
}, {
readonly code: "war";
readonly name: "Waray";
}, {
readonly code: "was";
readonly name: "Washo";
}, {
readonly code: "wel";
readonly name: "Welsh";
}, {
readonly code: "wen";
readonly name: "Sorbian languages";
}, {
readonly code: "wln";
readonly name: "Walloon";
}, {
readonly code: "wol";
readonly name: "Wolof";
}, {
readonly code: "xal";
readonly name: "Kalmyk; Oirat";
}, {
readonly code: "xho";
readonly name: "Xhosa";
}, {
readonly code: "yao";
readonly name: "Yao";
}, {
readonly code: "yap";
readonly name: "Yapese";
}, {
readonly code: "yid";
readonly name: "Yiddish";
}, {
readonly code: "yor";
readonly name: "Yoruba";
}, {
readonly code: "ypk";
readonly name: "Yupik languages";
}, {
readonly code: "zap";
readonly name: "Zapotec";
}, {
readonly code: "zbl";
readonly name: "Blissymbols; Blissymbolics; Bliss";
}, {
readonly code: "zen";
readonly name: "Zenaga";
}, {
readonly code: "zgh";
readonly name: "Standard Moroccan Tamazight";
}, {
readonly code: "zha";
readonly name: "Zhuang; Chuang";
}, {
readonly code: "znd";
readonly name: "Zande languages";
}, {
readonly code: "zul";
readonly name: "Zulu";
}, {
readonly code: "zun";
readonly name: "Zuni";
}, {
readonly code: "zxx";
readonly name: "No linguistic content; Not applicable";
}, {
readonly code: "zza";
readonly name: "Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki";
}];
export { ISO_639_2, ISO_639_2_IDENTIFIER, type Iso639_2Code, type Iso639_2Definition };