UNPKG

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
/** * @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 };