| line | stmt | bran | cond | sub | pod | time | code | 
| 1 |  |  |  |  |  |  | package Wikibase::Datatype::Languages; | 
| 2 |  |  |  |  |  |  |  | 
| 3 | 249 |  |  | 249 |  | 222524 | use base qw(Exporter); | 
|  | 249 |  |  |  |  | 655 |  | 
|  | 249 |  |  |  |  | 47182 |  | 
| 4 | 249 |  |  | 249 |  | 1770 | use strict; | 
|  | 249 |  |  |  |  | 588 |  | 
|  | 249 |  |  |  |  | 5686 |  | 
| 5 | 249 |  |  | 249 |  | 2502 | use utf8; | 
|  | 249 |  |  |  |  | 578 |  | 
|  | 249 |  |  |  |  | 2137 |  | 
| 6 | 249 |  |  | 249 |  | 5650 | use warnings; | 
|  | 249 |  |  |  |  | 583 |  | 
|  | 249 |  |  |  |  | 7789 |  | 
| 7 |  |  |  |  |  |  |  | 
| 8 | 249 |  |  | 249 |  | 2527 | use Readonly; | 
|  | 249 |  |  |  |  | 8449 |  | 
|  | 249 |  |  |  |  | 350184 |  | 
| 9 |  |  |  |  |  |  |  | 
| 10 |  |  |  |  |  |  | # Constants. | 
| 11 |  |  |  |  |  |  | Readonly::Array our @EXPORT => qw(all_language_codes); | 
| 12 |  |  |  |  |  |  | Readonly::Hash our %LANGUAGES => ( | 
| 13 |  |  |  |  |  |  |  | 
| 14 |  |  |  |  |  |  | # Special codes. | 
| 15 |  |  |  |  |  |  | 'mul' => 'multiple languages', # Q20923490 | 
| 16 |  |  |  |  |  |  | 'mis' => 'language without a specific language code', # Q22283016 | 
| 17 |  |  |  |  |  |  | 'und' => 'undetermined language', # Q22282914 | 
| 18 |  |  |  |  |  |  | 'zxx' => 'no linguistic content', # Q22282939 | 
| 19 |  |  |  |  |  |  |  | 
| 20 |  |  |  |  |  |  | # Codes in https://doc.wikimedia.org/mediawiki-core/master/php/Names_8php_source.html | 
| 21 |  |  |  |  |  |  | # Updated 2023-04-22 in https://github.com/wikimedia/mediawiki/blob/dc1465a85944dfd7b98333d9061e0ba61e4af2da/includes/languages/data/Names.php | 
| 22 |  |  |  |  |  |  | 'aa' => 'Qafár af', # Afar | 
| 23 |  |  |  |  |  |  | 'ab' => 'аԥсшәа', # Abkhaz | 
| 24 |  |  |  |  |  |  | 'abs' => 'bahasa ambon', # Ambonese Malay, T193566 | 
| 25 |  |  |  |  |  |  | 'ace' => 'Acèh', # Aceh | 
| 26 |  |  |  |  |  |  | 'acm' => 'عراقي', # Iraqi (Mesopotamian) Arabic | 
| 27 |  |  |  |  |  |  | 'ady' => 'адыгабзэ', # Adyghe | 
| 28 |  |  |  |  |  |  | 'ady-cyrl' => 'адыгабзэ', # Adyghe | 
| 29 |  |  |  |  |  |  | 'aeb' => 'تونسي / Tûnsî', # Tunisian Arabic (multiple scripts - defaults to Arabic) | 
| 30 |  |  |  |  |  |  | 'aeb-arab' => 'تونسي', # Tunisian Arabic (Arabic Script) | 
| 31 |  |  |  |  |  |  | 'aeb-latn' => 'Tûnsî', # Tunisian Arabic (Latin Script) | 
| 32 |  |  |  |  |  |  | 'af' => 'Afrikaans', # Afrikaans | 
| 33 |  |  |  |  |  |  | 'ak' => 'Akan', # Akan | 
| 34 |  |  |  |  |  |  | 'aln' => 'Gegë', # Gheg Albanian | 
| 35 |  |  |  |  |  |  | 'als' => 'Alemannisch', # Alemannic -- not a valid code, for compatibility. See gsw. | 
| 36 |  |  |  |  |  |  | 'alt' => 'алтай тил', # Altai, T254854 | 
| 37 |  |  |  |  |  |  | 'am' => 'አማርኛ', # Amharic | 
| 38 |  |  |  |  |  |  | 'ami' => 'Pangcah', # Amis | 
| 39 |  |  |  |  |  |  | 'an' => 'aragonés', # Aragonese | 
| 40 |  |  |  |  |  |  | 'ang' => 'Ænglisc', # Old English, T25283 | 
| 41 |  |  |  |  |  |  | 'ann' => 'Obolo', # Obolo | 
| 42 |  |  |  |  |  |  | 'anp' => 'अंगिका', # Angika | 
| 43 |  |  |  |  |  |  | 'ar' => 'العربية', # Arabic | 
| 44 |  |  |  |  |  |  | 'arc' => 'ܐܪܡܝܐ', # Aramaic | 
| 45 |  |  |  |  |  |  | 'arn' => 'mapudungun', # Mapuche, Mapudungu, Araucanian (Araucano) | 
| 46 |  |  |  |  |  |  | 'arq' => 'جازايرية', # Algerian Spoken Arabic | 
| 47 |  |  |  |  |  |  | 'ary' => 'الدارجة', # Moroccan Spoken Arabic | 
| 48 |  |  |  |  |  |  | 'arz' => 'مصرى', # Egyptian Spoken Arabic | 
| 49 |  |  |  |  |  |  | 'as' => 'অসমীয়া', # Assamese | 
| 50 |  |  |  |  |  |  | 'ase' => 'American sign language', # American sign language | 
| 51 |  |  |  |  |  |  | 'ast' => 'asturianu', # Asturian | 
| 52 |  |  |  |  |  |  | 'atj' => 'Atikamekw', # Atikamekw | 
| 53 |  |  |  |  |  |  | 'av' => 'авар', # Avar | 
| 54 |  |  |  |  |  |  | 'avk' => 'Kotava', # Kotava | 
| 55 |  |  |  |  |  |  | 'awa' => 'अवधी', # Awadhi | 
| 56 |  |  |  |  |  |  | 'ay' => 'Aymar aru', # Aymara | 
| 57 |  |  |  |  |  |  | 'az' => 'azərbaycanca', # Azerbaijani | 
| 58 |  |  |  |  |  |  | 'azb' => 'تۆرکجه', # South Azerbaijani | 
| 59 |  |  |  |  |  |  | 'ba' => 'башҡортса', # Bashkir | 
| 60 |  |  |  |  |  |  | 'ban' => 'Basa Bali', # Balinese (Latin script) | 
| 61 |  |  |  |  |  |  | 'ban-bali' => 'ᬩᬲᬩᬮᬶ', # Balinese (Balinese script) | 
| 62 |  |  |  |  |  |  | 'bar' => 'Boarisch', # Bavarian (Austro-Bavarian and South Tyrolean) | 
| 63 |  |  |  |  |  |  | 'bat-smg' => 'žemaitėška', # Samogitian (deprecated code, 'sgs' in ISO 639-3 since 2010-06-30 ) | 
| 64 |  |  |  |  |  |  | 'bbc' => 'Batak Toba', # Batak Toba (falls back to bbc-latn) | 
| 65 |  |  |  |  |  |  | 'bbc-latn' => 'Batak Toba', # Batak Toba | 
| 66 |  |  |  |  |  |  | 'bcc' => 'جهلسری بلوچی', # Southern Balochi | 
| 67 |  |  |  |  |  |  | 'bci' => 'wawle', # Baoulé | 
| 68 |  |  |  |  |  |  | 'bcl' => 'Bikol Central', # Bikol: Central Bicolano language | 
| 69 |  |  |  |  |  |  | 'be' => 'беларуская', # Belarusian normative | 
| 70 |  |  |  |  |  |  | 'be-tarask' => 'беларуская (тарашкевіца)', # Belarusian in Taraskievica orthography | 
| 71 |  |  |  |  |  |  | 'be-x-old' => 'беларуская (тарашкевіца)', # (be-tarask compat) | 
| 72 |  |  |  |  |  |  | 'bg' => 'български', # Bulgarian | 
| 73 |  |  |  |  |  |  | 'bgn' => 'روچ کپتین بلوچی', # Western Balochi | 
| 74 |  |  |  |  |  |  | 'bh' => 'भोजपुरी', # Bihari macro language. Falls back to Bhojpuri (bho) | 
| 75 |  |  |  |  |  |  | 'bho' => 'भोजपुरी', # Bhojpuri | 
| 76 |  |  |  |  |  |  | 'bi' => 'Bislama', # Bislama | 
| 77 |  |  |  |  |  |  | 'bjn' => 'Banjar', # Banjarese | 
| 78 |  |  |  |  |  |  | 'blk' => 'ပအိုဝ်ႏဘာႏသာႏ', # Pa'O | 
| 79 |  |  |  |  |  |  | 'bm' => 'bamanankan', # Bambara | 
| 80 |  |  |  |  |  |  | 'bn' => 'বাংলা', # Bengali | 
| 81 |  |  |  |  |  |  | 'bo' => 'བོད་ཡིག', # Tibetan | 
| 82 |  |  |  |  |  |  | 'bpy' => 'বিষ্ণুপ্রিয়া মণিপুরী', # Bishnupriya Manipuri | 
| 83 |  |  |  |  |  |  | 'bqi' => 'بختیاری', # Bakthiari | 
| 84 |  |  |  |  |  |  | 'br' => 'brezhoneg', # Breton | 
| 85 |  |  |  |  |  |  | 'brh' => 'Bráhuí', # Brahui | 
| 86 |  |  |  |  |  |  | 'bs' => 'bosanski', # Bosnian | 
| 87 |  |  |  |  |  |  | 'btm' => 'Batak Mandailing', # Batak Mandailing | 
| 88 |  |  |  |  |  |  | 'bto' => 'Iriga Bicolano', # Rinconada Bikol | 
| 89 |  |  |  |  |  |  | 'bug' => 'ᨅᨔ ᨕᨘᨁᨗ', # Buginese | 
| 90 |  |  |  |  |  |  | 'bxr' => 'буряад', # Buryat (Russia) | 
| 91 |  |  |  |  |  |  | 'ca' => 'català', # Catalan | 
| 92 |  |  |  |  |  |  | 'cbk-zam' => 'Chavacano de Zamboanga', # Zamboanga Chavacano, T124657 | 
| 93 |  |  |  |  |  |  | 'cdo' => '閩東語 / Mìng-dĕ̤ng-ngṳ̄', # Min-dong (multiple scripts - defaults to Latin) | 
| 94 |  |  |  |  |  |  | 'ce' => 'нохчийн', # Chechen | 
| 95 |  |  |  |  |  |  | 'ceb' => 'Cebuano', # Cebuano | 
| 96 |  |  |  |  |  |  | 'ch' => 'Chamoru', # Chamorro | 
| 97 |  |  |  |  |  |  | 'cho' => 'Chahta Anumpa', # Choctaw | 
| 98 |  |  |  |  |  |  | 'chr' => 'ᏣᎳᎩ', # Cherokee | 
| 99 |  |  |  |  |  |  | 'chy' => 'Tsetsêhestâhese', # Cheyenne | 
| 100 |  |  |  |  |  |  | 'ckb' => 'کوردی', # Central Kurdish | 
| 101 |  |  |  |  |  |  | 'co' => 'corsu', # Corsican | 
| 102 |  |  |  |  |  |  | 'cps' => 'Capiceño', # Capiznon | 
| 103 |  |  |  |  |  |  | 'cr' => 'Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ', # Cree | 
| 104 |  |  |  |  |  |  | 'crh' => 'qırımtatarca', # Crimean Tatar (multiple scripts - defaults to Latin) | 
| 105 |  |  |  |  |  |  | 'crh-cyrl' => 'къырымтатарджа (Кирилл)', # Crimean Tatar (Cyrillic) | 
| 106 |  |  |  |  |  |  | 'crh-latn' => 'qırımtatarca (Latin)', # Crimean Tatar (Latin) | 
| 107 |  |  |  |  |  |  | 'cs' => 'čeština', # Czech | 
| 108 |  |  |  |  |  |  | 'csb' => 'kaszëbsczi', # Cassubian | 
| 109 |  |  |  |  |  |  | 'cu' => 'словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ', # Old Church Slavonic (ancient language) | 
| 110 |  |  |  |  |  |  | 'cv' => 'чӑвашла', # Chuvash | 
| 111 |  |  |  |  |  |  | 'cy' => 'Cymraeg', # Welsh | 
| 112 |  |  |  |  |  |  | 'da' => 'dansk', # Danish | 
| 113 |  |  |  |  |  |  | 'dag' => 'dagbanli', # Dagbani | 
| 114 |  |  |  |  |  |  | 'de' => 'Deutsch', # German ("Du") | 
| 115 |  |  |  |  |  |  | 'de-at' => 'Österreichisches Deutsch', # Austrian German | 
| 116 |  |  |  |  |  |  | 'de-ch' => 'Schweizer Hochdeutsch', # Swiss Standard German | 
| 117 |  |  |  |  |  |  | 'de-formal' => 'Deutsch (Sie-Form)', # German - formal address ("Sie") | 
| 118 |  |  |  |  |  |  | 'dga' => 'Dagaare', # Southern Dagaare | 
| 119 |  |  |  |  |  |  | 'din' => 'Thuɔŋjäŋ', # Dinka | 
| 120 |  |  |  |  |  |  | 'diq' => 'Zazaki', # Zazaki | 
| 121 |  |  |  |  |  |  | 'dsb' => 'dolnoserbski', # Lower Sorbian | 
| 122 |  |  |  |  |  |  | 'dtp' => 'Dusun Bundu-liwan', # Central Dusun | 
| 123 |  |  |  |  |  |  | 'dty' => 'डोटेली', # Doteli | 
| 124 |  |  |  |  |  |  | 'dv' => 'ދިވެހިބަސް', # Dhivehi | 
| 125 |  |  |  |  |  |  | 'dz' => 'ཇོང་ཁ', # Dzongkha (Bhutan) | 
| 126 |  |  |  |  |  |  | 'ee' => 'eʋegbe', # Éwé | 
| 127 |  |  |  |  |  |  | 'egl' => 'Emiliàn', # Emilian | 
| 128 |  |  |  |  |  |  | 'el' => 'Ελληνικά', # Greek | 
| 129 |  |  |  |  |  |  | 'eml' => 'emiliàn e rumagnòl', # Emiliano-Romagnolo / Sammarinese | 
| 130 |  |  |  |  |  |  | 'en' => 'English', # English | 
| 131 |  |  |  |  |  |  | 'en-ca' => 'Canadian English', # Canadian English | 
| 132 |  |  |  |  |  |  | 'en-gb' => 'British English', # British English | 
| 133 |  |  |  |  |  |  | 'en-x-piglatin' => 'Igpay Atinlay', # Pig Latin, for variant development | 
| 134 |  |  |  |  |  |  | 'eo' => 'Esperanto', # Esperanto | 
| 135 |  |  |  |  |  |  | 'es' => 'español', # Spanish | 
| 136 |  |  |  |  |  |  | 'es-419' => 'español de América Latina', # Spanish for the Latin America and Caribbean region | 
| 137 |  |  |  |  |  |  | 'es-formal' => 'español (formal)', # Spanish formal address | 
| 138 |  |  |  |  |  |  | 'et' => 'eesti', # Estonian | 
| 139 |  |  |  |  |  |  | 'eu' => 'euskara', # Basque | 
| 140 |  |  |  |  |  |  | 'ext' => 'estremeñu', # Extremaduran | 
| 141 |  |  |  |  |  |  | 'fa' => 'فارسی', # Persian | 
| 142 |  |  |  |  |  |  | 'fat' => 'mfantse', # Fante | 
| 143 |  |  |  |  |  |  | 'ff' => 'Fulfulde', # Fulfulde, Maasina | 
| 144 |  |  |  |  |  |  | 'fi' => 'suomi', # Finnish | 
| 145 |  |  |  |  |  |  | 'fit' => 'meänkieli', # Tornedalen Finnish | 
| 146 |  |  |  |  |  |  | 'fiu-vro' => 'võro', # Võro (deprecated code, 'vro' in ISO 639-3 since 2009-01-16) | 
| 147 |  |  |  |  |  |  | 'fj' => 'Na Vosa Vakaviti', # Fijian | 
| 148 |  |  |  |  |  |  | 'fo' => 'føroyskt', # Faroese | 
| 149 |  |  |  |  |  |  | 'fon' => 'fɔ̀ngbè', # Fon | 
| 150 |  |  |  |  |  |  | 'fr' => 'français', # French | 
| 151 |  |  |  |  |  |  | 'frc' => 'français cadien', # Cajun French | 
| 152 |  |  |  |  |  |  | 'frp' => 'arpetan', # Franco-Provençal/Arpitan | 
| 153 |  |  |  |  |  |  | 'frr' => 'Nordfriisk', # North Frisian | 
| 154 |  |  |  |  |  |  | 'fur' => 'furlan', # Friulian | 
| 155 |  |  |  |  |  |  | 'fy' => 'Frysk', # Frisian | 
| 156 |  |  |  |  |  |  | 'ga' => 'Gaeilge', # Irish | 
| 157 |  |  |  |  |  |  | 'gaa' => 'Ga', # Ga | 
| 158 |  |  |  |  |  |  | 'gag' => 'Gagauz', # Gagauz | 
| 159 |  |  |  |  |  |  | 'gan' => '贛語', # Gan (multiple scripts - defaults to Traditional Han) | 
| 160 |  |  |  |  |  |  | 'gan-hans' => '赣语(简体)', # Gan (Simplified Han) | 
| 161 |  |  |  |  |  |  | 'gan-hant' => '贛語(繁體)', # Gan (Traditional Han) | 
| 162 |  |  |  |  |  |  | 'gcr' => 'kriyòl gwiyannen', # Guianan Creole | 
| 163 |  |  |  |  |  |  | 'gd' => 'Gàidhlig', # Scots Gaelic | 
| 164 |  |  |  |  |  |  | 'gl' => 'galego', # Galician | 
| 165 |  |  |  |  |  |  | 'gld' => 'на̄ни', # Nanai | 
| 166 |  |  |  |  |  |  | 'glk' => 'گیلکی', # Gilaki | 
| 167 |  |  |  |  |  |  | 'gn' => 'Avañe\'ẽ', # Guaraní, Paraguayan | 
| 168 |  |  |  |  |  |  | 'gom' => 'गोंयची कोंकणी / Gõychi Konknni', # Goan Konkani | 
| 169 |  |  |  |  |  |  | 'gom-deva' => 'गोंयची कोंकणी', # Goan Konkani (Devanagari script) | 
| 170 |  |  |  |  |  |  | 'gom-latn' => 'Gõychi Konknni', # Goan Konkani (Latin script) | 
| 171 |  |  |  |  |  |  | 'gor' => 'Bahasa Hulontalo', # Gorontalo | 
| 172 |  |  |  |  |  |  | 'got' => '𐌲𐌿𐍄𐌹𐍃𐌺', # Gothic | 
| 173 |  |  |  |  |  |  | 'gpe' => 'Ghanaian Pidgin', # Ghanaian Pidgin | 
| 174 |  |  |  |  |  |  | 'grc' => 'Ἀρχαία ἑλληνικὴ', # Ancient Greek | 
| 175 |  |  |  |  |  |  | 'gsw' => 'Alemannisch', # Alemannic | 
| 176 |  |  |  |  |  |  | 'gu' => 'ગુજરાતી', # Gujarati | 
| 177 |  |  |  |  |  |  | 'guc' => 'wayuunaiki', # Wayuu | 
| 178 |  |  |  |  |  |  | 'gur' => 'farefare', # Farefare | 
| 179 |  |  |  |  |  |  | 'guw' => 'gungbe', # Gun | 
| 180 |  |  |  |  |  |  | 'gv' => 'Gaelg', # Manx | 
| 181 |  |  |  |  |  |  | 'ha' => 'Hausa', # Hausa | 
| 182 |  |  |  |  |  |  | 'hak' => '客家語/Hak-kâ-ngî', # Hakka | 
| 183 |  |  |  |  |  |  | 'haw' => 'Hawaiʻi', # Hawaiian | 
| 184 |  |  |  |  |  |  | 'he' => 'עברית', # Hebrew | 
| 185 |  |  |  |  |  |  | 'hi' => 'हिन्दी', # Hindi | 
| 186 |  |  |  |  |  |  | 'hif' => 'Fiji Hindi', # Fijian Hindi (multiple scripts - defaults to Latin) | 
| 187 |  |  |  |  |  |  | 'hif-latn' => 'Fiji Hindi', # Fiji Hindi (Latin script) | 
| 188 |  |  |  |  |  |  | 'hil' => 'Ilonggo', # Hiligaynon | 
| 189 |  |  |  |  |  |  | 'hno' => 'ہندکو', # Hindko | 
| 190 |  |  |  |  |  |  | 'ho' => 'Hiri Motu', # Hiri Motu | 
| 191 |  |  |  |  |  |  | 'hr' => 'hrvatski', # Croatian | 
| 192 |  |  |  |  |  |  | 'hrx' => 'Hunsrik', # Riograndenser Hunsrückisch | 
| 193 |  |  |  |  |  |  | 'hsb' => 'hornjoserbsce', # Upper Sorbian | 
| 194 |  |  |  |  |  |  | 'hsn' => '湘语', # Xiang Chinese | 
| 195 |  |  |  |  |  |  | 'ht' => 'Kreyòl ayisyen', # Haitian Creole French | 
| 196 |  |  |  |  |  |  | 'hu' => 'magyar', # Hungarian | 
| 197 |  |  |  |  |  |  | 'hu-formal' => 'magyar (formal)', # Hungarian formal address | 
| 198 |  |  |  |  |  |  | 'hy' => 'հայերեն', # Armenian, T202611 | 
| 199 |  |  |  |  |  |  | 'hyw' => 'Արեւմտահայերէն', # Western Armenian, T201276, T219975 | 
| 200 |  |  |  |  |  |  | 'hz' => 'Otsiherero', # Herero | 
| 201 |  |  |  |  |  |  | 'ia' => 'interlingua', # Interlingua (IALA) | 
| 202 |  |  |  |  |  |  | 'id' => 'Bahasa Indonesia', # Indonesian | 
| 203 |  |  |  |  |  |  | 'ie' => 'Interlingue', # Interlingue (Occidental) | 
| 204 |  |  |  |  |  |  | 'ig' => 'Igbo', # Igbo | 
| 205 |  |  |  |  |  |  | 'igl' => 'Igala', # Igala | 
| 206 |  |  |  |  |  |  | 'ii' => 'ꆇꉙ', # Sichuan Yi | 
| 207 |  |  |  |  |  |  | 'ik' => 'Iñupiatun', # Inupiaq | 
| 208 |  |  |  |  |  |  | 'ike-cans' => 'ᐃᓄᒃᑎᑐᑦ', # Inuktitut, Eastern Canadian (Unified Canadian Aboriginal Syllabics) | 
| 209 |  |  |  |  |  |  | 'ike-latn' => 'inuktitut', # Inuktitut, Eastern Canadian (Latin script) | 
| 210 |  |  |  |  |  |  | 'ilo' => 'Ilokano', # Ilokano | 
| 211 |  |  |  |  |  |  | 'inh' => 'гӀалгӀай', # Ingush | 
| 212 |  |  |  |  |  |  | 'io' => 'Ido', # Ido | 
| 213 |  |  |  |  |  |  | 'is' => 'íslenska', # Icelandic | 
| 214 |  |  |  |  |  |  | 'it' => 'italiano', # Italian | 
| 215 |  |  |  |  |  |  | 'iu' => 'ᐃᓄᒃᑎᑐᑦ / inuktitut', # Inuktitut (macro language, see ike/ikt, falls back to ike-cans) | 
| 216 |  |  |  |  |  |  | 'ja' => '日本語', # Japanese | 
| 217 |  |  |  |  |  |  | 'jam' => 'Patois', # Jamaican Creole English | 
| 218 |  |  |  |  |  |  | 'jbo' => 'la .lojban.', # Lojban | 
| 219 |  |  |  |  |  |  | 'jut' => 'jysk', # Jutish / Jutlandic | 
| 220 |  |  |  |  |  |  | 'jv' => 'Jawa', # Javanese | 
| 221 |  |  |  |  |  |  | 'ka' => 'ქართული', # Georgian | 
| 222 |  |  |  |  |  |  | 'kaa' => 'Qaraqalpaqsha', # Karakalpak | 
| 223 |  |  |  |  |  |  | 'kab' => 'Taqbaylit', # Kabyle | 
| 224 |  |  |  |  |  |  | 'kbd' => 'адыгэбзэ', # Kabardian | 
| 225 |  |  |  |  |  |  | 'kbd-cyrl' => 'адыгэбзэ', # Kabardian (Cyrillic) | 
| 226 |  |  |  |  |  |  | 'kbp' => 'Kabɩyɛ', # Kabiyè | 
| 227 |  |  |  |  |  |  | 'kcg' => 'Tyap', # Tyap | 
| 228 |  |  |  |  |  |  | 'kea' => 'kabuverdianu', # Cape Verdean Creole | 
| 229 |  |  |  |  |  |  | 'kg' => 'Kongo', # Kongo, (FIXME!) should probably be KiKongo or KiKoongo | 
| 230 |  |  |  |  |  |  | 'khw' => 'کھوار', # Khowar | 
| 231 |  |  |  |  |  |  | 'ki' => 'Gĩkũyũ', # Gikuyu | 
| 232 |  |  |  |  |  |  | 'kiu' => 'Kırmancki', # Kirmanjki | 
| 233 |  |  |  |  |  |  | 'kj' => 'Kwanyama', # Kwanyama | 
| 234 |  |  |  |  |  |  | 'kjh' => 'хакас', # Khakas | 
| 235 |  |  |  |  |  |  | 'kjp' => 'ဖၠုံလိက်', # Eastern Pwo (multiple scripts - defaults to Burmese script) | 
| 236 |  |  |  |  |  |  | 'kk' => 'қазақша', # Kazakh (multiple scripts - defaults to Cyrillic) | 
| 237 |  |  |  |  |  |  | 'kk-arab' => 'قازاقشا (تٴوتە)', # Kazakh Arabic | 
| 238 |  |  |  |  |  |  | 'kk-cn' => 'قازاقشا (جۇنگو)', # Kazakh (China) | 
| 239 |  |  |  |  |  |  | 'kk-cyrl' => 'қазақша (кирил)', # Kazakh Cyrillic | 
| 240 |  |  |  |  |  |  | 'kk-kz' => 'қазақша (Қазақстан)', # Kazakh (Kazakhstan) | 
| 241 |  |  |  |  |  |  | 'kk-latn' => 'qazaqşa (latın)', # Kazakh Latin | 
| 242 |  |  |  |  |  |  | 'kk-tr' => 'qazaqşa (Türkïya)', # Kazakh (Turkey) | 
| 243 |  |  |  |  |  |  | 'kl' => 'kalaallisut', # Inuktitut, Greenlandic/Greenlandic/Kalaallisut (kal) | 
| 244 |  |  |  |  |  |  | 'km' => 'ភាសាខ្មែរ', # Khmer, Central | 
| 245 |  |  |  |  |  |  | 'kn' => 'ಕನ್ನಡ', # Kannada | 
| 246 |  |  |  |  |  |  | 'ko' => '한국어', # Korean | 
| 247 |  |  |  |  |  |  | 'ko-kp' => '조선말', # Korean (DPRK), T190324 | 
| 248 |  |  |  |  |  |  | 'koi' => 'перем коми', # Komi-Permyak | 
| 249 |  |  |  |  |  |  | 'kr' => 'kanuri', # Kanuri | 
| 250 |  |  |  |  |  |  | 'krc' => 'къарачай-малкъар', # Karachay-Balkar | 
| 251 |  |  |  |  |  |  | 'kri' => 'Krio', # Krio | 
| 252 |  |  |  |  |  |  | 'krj' => 'Kinaray-a', # Kinaray-a | 
| 253 |  |  |  |  |  |  | 'krl' => 'karjal', # Karelian | 
| 254 |  |  |  |  |  |  | 'ks' => 'कॉशुर / کٲشُر', # Kashmiri (multiple scripts - defaults to Perso-Arabic) | 
| 255 |  |  |  |  |  |  | 'ks-arab' => 'کٲشُر', # Kashmiri (Perso-Arabic script) | 
| 256 |  |  |  |  |  |  | 'ks-deva' => 'कॉशुर', # Kashmiri (Devanagari script) | 
| 257 |  |  |  |  |  |  | 'ksh' => 'Ripoarisch', # Ripuarian | 
| 258 |  |  |  |  |  |  | 'ksw' => 'စှီၤ', # S'gaw Karen | 
| 259 |  |  |  |  |  |  | 'ku' => 'kurdî', # Kurdish (multiple scripts - defaults to Latin) | 
| 260 |  |  |  |  |  |  | 'ku-arab' => 'كوردي (عەرەبی)', # Northern Kurdish (Arabic script) (falls back to ckb) | 
| 261 |  |  |  |  |  |  | 'ku-latn' => 'kurdî (latînî)', # Northern Kurdish (Latin script) | 
| 262 |  |  |  |  |  |  | 'kum' => 'къумукъ', # Kumyk (Cyrillic, 'kum-latn' for Latin script) | 
| 263 |  |  |  |  |  |  | 'kus' => 'Kʋsaal', # Kusaal | 
| 264 |  |  |  |  |  |  | 'kv' => 'коми', # Komi-Zyrian (Cyrillic is common script but also written in Latin script) | 
| 265 |  |  |  |  |  |  | 'kw' => 'kernowek', # Cornish | 
| 266 |  |  |  |  |  |  | 'ky' => 'кыргызча', # Kirghiz | 
| 267 |  |  |  |  |  |  | 'la' => 'Latina', # Latin | 
| 268 |  |  |  |  |  |  | 'lad' => 'Ladino', # Ladino | 
| 269 |  |  |  |  |  |  | 'lb' => 'Lëtzebuergesch', # Luxembourgish | 
| 270 |  |  |  |  |  |  | 'lbe' => 'лакку', # Lak | 
| 271 |  |  |  |  |  |  | 'lez' => 'лезги', # Lezgi | 
| 272 |  |  |  |  |  |  | 'lfn' => 'Lingua Franca Nova', # Lingua Franca Nova | 
| 273 |  |  |  |  |  |  | 'lg' => 'Luganda', # Ganda | 
| 274 |  |  |  |  |  |  | 'li' => 'Limburgs', # Limburgian | 
| 275 |  |  |  |  |  |  | 'lij' => 'Ligure', # Ligurian | 
| 276 |  |  |  |  |  |  | 'liv' => 'Līvõ kēļ', # Livonian | 
| 277 |  |  |  |  |  |  | 'lki' => 'لەکی', # Laki | 
| 278 |  |  |  |  |  |  | 'lld' => 'Ladin', # Ladin | 
| 279 |  |  |  |  |  |  | 'lmo' => 'lombard', # Lombard - T283423 | 
| 280 |  |  |  |  |  |  | 'ln' => 'lingála', # Lingala | 
| 281 |  |  |  |  |  |  | 'lo' => 'ລາວ', # Laotian | 
| 282 |  |  |  |  |  |  | 'loz' => 'Silozi', # Lozi | 
| 283 |  |  |  |  |  |  | 'lrc' => 'لۊری شومالی', # Northern Luri | 
| 284 |  |  |  |  |  |  | 'lt' => 'lietuvių', # Lithuanian | 
| 285 |  |  |  |  |  |  | 'ltg' => 'latgaļu', # Latgalian | 
| 286 |  |  |  |  |  |  | 'lus' => 'Mizo ţawng', # Mizo/Lushai | 
| 287 |  |  |  |  |  |  | 'luz' => 'لئری دوٙمینی', # Southern Luri | 
| 288 |  |  |  |  |  |  | 'lv' => 'latviešu', # Latvian | 
| 289 |  |  |  |  |  |  | 'lzh' => '文言', # Literary Chinese, T10217 | 
| 290 |  |  |  |  |  |  | 'lzz' => 'Lazuri', # Laz | 
| 291 |  |  |  |  |  |  | 'mad' => 'Madhurâ', # Madurese, T264582 | 
| 292 |  |  |  |  |  |  | 'mag' => 'मगही', # Magahi | 
| 293 |  |  |  |  |  |  | 'mai' => 'मैथिली', # Maithili | 
| 294 |  |  |  |  |  |  | 'map-bms' => 'Basa Banyumasan', # Banyumasan ('jv-x-bms') | 
| 295 |  |  |  |  |  |  | 'mdf' => 'мокшень', # Moksha | 
| 296 |  |  |  |  |  |  | 'mg' => 'Malagasy', # Malagasy | 
| 297 |  |  |  |  |  |  | 'mh' => 'Ebon', # Marshallese | 
| 298 |  |  |  |  |  |  | 'mhr' => 'олык марий', # Eastern Mari | 
| 299 |  |  |  |  |  |  | 'mi' => 'Māori', # Maori | 
| 300 |  |  |  |  |  |  | 'min' => 'Minangkabau', # Minangkabau | 
| 301 |  |  |  |  |  |  | 'mk' => 'македонски', # Macedonian | 
| 302 |  |  |  |  |  |  | 'ml' => 'മലയാളം', # Malayalam | 
| 303 |  |  |  |  |  |  | 'mn' => 'монгол', # Halh Mongolian (Cyrillic) (ISO 639-3: khk) | 
| 304 |  |  |  |  |  |  | 'mni' => 'ꯃꯤꯇꯩ ꯂꯣꯟ', # Manipuri/Meitei | 
| 305 |  |  |  |  |  |  | 'mnw' => 'ဘာသာ မန်', # Mon, T201583 | 
| 306 |  |  |  |  |  |  | 'mo' => 'молдовеняскэ', # Moldovan, deprecated (ISO 639-2: ro-Cyrl-MD) | 
| 307 |  |  |  |  |  |  | 'mos' => 'moore', # Mooré | 
| 308 |  |  |  |  |  |  | 'mr' => 'मराठी', # Marathi | 
| 309 |  |  |  |  |  |  | 'mrh' => 'Mara', # Mara | 
| 310 |  |  |  |  |  |  | 'mrj' => 'кырык мары', # Hill Mari | 
| 311 |  |  |  |  |  |  | 'ms' => 'Bahasa Melayu', # Malay | 
| 312 |  |  |  |  |  |  | 'ms-arab' => 'بهاس ملايو', # Malay (Arabic Jawi script) | 
| 313 |  |  |  |  |  |  | 'mt' => 'Malti', # Maltese | 
| 314 |  |  |  |  |  |  | 'mus' => 'Mvskoke', # Muskogee/Creek | 
| 315 |  |  |  |  |  |  | 'mwl' => 'Mirandés', # Mirandese | 
| 316 |  |  |  |  |  |  | 'my' => 'မြန်မာဘာသာ', # Burmese | 
| 317 |  |  |  |  |  |  | 'myv' => 'эрзянь', # Erzya | 
| 318 |  |  |  |  |  |  | 'mzn' => 'مازِرونی', # Mazanderani | 
| 319 |  |  |  |  |  |  | 'na' => 'Dorerin Naoero', # Nauruan | 
| 320 |  |  |  |  |  |  | 'nah' => 'Nāhuatl', # Nahuatl (added to ISO 639-3 on 2006-10-31) | 
| 321 |  |  |  |  |  |  | 'nan' => 'Bân-lâm-gú', # Min-nan, T10217 | 
| 322 |  |  |  |  |  |  | 'nap' => 'Napulitano', # Neapolitan, T45793 | 
| 323 |  |  |  |  |  |  | 'nb' => 'norsk bokmål', # Norwegian (Bokmal) | 
| 324 |  |  |  |  |  |  | 'nds' => 'Plattdüütsch', # Low German ''or'' Low Saxon | 
| 325 |  |  |  |  |  |  | 'nds-nl' => 'Nedersaksies', # aka Nedersaksisch: Dutch Low Saxon | 
| 326 |  |  |  |  |  |  | 'ne' => 'नेपाली', # Nepali | 
| 327 |  |  |  |  |  |  | 'new' => 'नेपाल भाषा', # Newar / Nepal Bhasha | 
| 328 |  |  |  |  |  |  | 'ng' => 'Oshiwambo', # Ndonga | 
| 329 |  |  |  |  |  |  | 'nia' => 'Li Niha', # Nias, T263968 | 
| 330 |  |  |  |  |  |  | 'niu' => 'Niuē', # Niuean | 
| 331 |  |  |  |  |  |  | 'nl' => 'Nederlands', # Dutch | 
| 332 |  |  |  |  |  |  | 'nl-informal' => 'Nederlands (informeel)', # Dutch (informal address ("je")) | 
| 333 |  |  |  |  |  |  | 'nmz' => 'nawdm', # Nawdm | 
| 334 |  |  |  |  |  |  | 'nn' => 'norsk nynorsk', # Norwegian (Nynorsk) | 
| 335 |  |  |  |  |  |  | 'no' => 'norsk', # Norwegian macro language (falls back to nb). | 
| 336 |  |  |  |  |  |  | 'nod' => 'ᨣᩤᩴᨾᩮᩬᩥᨦ', # Northern Thai | 
| 337 |  |  |  |  |  |  | 'nog' => 'ногайша', # Nogai | 
| 338 |  |  |  |  |  |  | 'nov' => 'Novial', # Novial | 
| 339 |  |  |  |  |  |  | 'nqo' => 'ߒߞߏ', # N'Ko | 
| 340 |  |  |  |  |  |  | 'nrm' => 'Nouormand', # Norman (invalid code; 'nrf' in ISO 639 since 2014) | 
| 341 |  |  |  |  |  |  | 'nso' => 'Sesotho sa Leboa', # Northern Sotho | 
| 342 |  |  |  |  |  |  | 'nv' => 'Diné bizaad', # Navajo | 
| 343 |  |  |  |  |  |  | 'ny' => 'Chi-Chewa', # Chichewa | 
| 344 |  |  |  |  |  |  | 'nyn' => 'runyankore', # Nkore | 
| 345 |  |  |  |  |  |  | 'nys' => 'Nyunga', # Nyungar | 
| 346 |  |  |  |  |  |  | 'oc' => 'occitan', # Occitan | 
| 347 |  |  |  |  |  |  | 'ojb' => 'Ojibwemowin', # Ojibwe | 
| 348 |  |  |  |  |  |  | 'olo' => 'livvinkarjala', # Livvi-Karelian | 
| 349 |  |  |  |  |  |  | 'om' => 'Oromoo', # Oromo | 
| 350 |  |  |  |  |  |  | 'or' => 'ଓଡ଼ିଆ', # Oriya | 
| 351 |  |  |  |  |  |  | 'os' => 'ирон', # Ossetic, T31091 | 
| 352 |  |  |  |  |  |  | 'pa' => 'ਪੰਜਾਬੀ', # Eastern Punjabi (Gurmukhi script) (pan) | 
| 353 |  |  |  |  |  |  | 'pag' => 'Pangasinan', # Pangasinan | 
| 354 |  |  |  |  |  |  | 'pam' => 'Kapampangan', # Pampanga | 
| 355 |  |  |  |  |  |  | 'pap' => 'Papiamentu', # Papiamentu | 
| 356 |  |  |  |  |  |  | 'pcd' => 'Picard', # Picard | 
| 357 |  |  |  |  |  |  | 'pcm' => 'Naijá', # Nigerian Pidgin | 
| 358 |  |  |  |  |  |  | 'pdc' => 'Deitsch', # Pennsylvania German | 
| 359 |  |  |  |  |  |  | 'pdt' => 'Plautdietsch', # Plautdietsch/Mennonite Low German | 
| 360 |  |  |  |  |  |  | 'pfl' => 'Pälzisch', # Palatinate German | 
| 361 |  |  |  |  |  |  | 'pi' => 'पालि', # Pali | 
| 362 |  |  |  |  |  |  | 'pih' => 'Norfuk / Pitkern', # Norfuk/Pitcairn/Norfolk | 
| 363 |  |  |  |  |  |  | 'pl' => 'polski', # Polish | 
| 364 |  |  |  |  |  |  | 'pms' => 'Piemontèis', # Piedmontese | 
| 365 |  |  |  |  |  |  | 'pnb' => 'پنجابی', # Western Punjabi | 
| 366 |  |  |  |  |  |  | 'pnt' => 'Ποντιακά', # Pontic/Pontic Greek | 
| 367 |  |  |  |  |  |  | 'prg' => 'prūsiskan', # Prussian | 
| 368 |  |  |  |  |  |  | 'ps' => 'پښتو', # Pashto | 
| 369 |  |  |  |  |  |  | 'pt' => 'português', # Portuguese | 
| 370 |  |  |  |  |  |  | 'pt-br' => 'português do Brasil', # Brazilian Portuguese | 
| 371 |  |  |  |  |  |  | 'pwn' => 'pinayuanan', # Paiwan | 
| 372 |  |  |  |  |  |  | 'qu' => 'Runa Simi', # Southern Quechua | 
| 373 |  |  |  |  |  |  | 'qug' => 'Runa shimi', # Kichwa/Northern Quechua (temporarily used until Kichwa has its own) | 
| 374 |  |  |  |  |  |  | 'rgn' => 'Rumagnôl', # Romagnol | 
| 375 |  |  |  |  |  |  | 'rif' => 'Tarifit', # Tarifit | 
| 376 |  |  |  |  |  |  | 'rki' => 'ရခိုင်', # Arakanese | 
| 377 |  |  |  |  |  |  | 'rm' => 'rumantsch', # Raeto-Romance | 
| 378 |  |  |  |  |  |  | 'rmc' => 'romaňi čhib', # Carpathian Romany | 
| 379 |  |  |  |  |  |  | 'rmy' => 'romani čhib', # Vlax Romany | 
| 380 |  |  |  |  |  |  | 'rn' => 'ikirundi', # Rundi (Kirundi) | 
| 381 |  |  |  |  |  |  | 'ro' => 'română', # Romanian | 
| 382 |  |  |  |  |  |  | 'roa-rup' => 'armãneashti', # Aromanian (deprecated code, 'rup' exists in ISO 639-3) | 
| 383 |  |  |  |  |  |  | 'roa-tara' => 'tarandíne', # Tarantino ('nap-x-tara') | 
| 384 |  |  |  |  |  |  | 'rsk' => 'руски', # Pannonian Rusyn | 
| 385 |  |  |  |  |  |  | 'ru' => 'русский', # Russian | 
| 386 |  |  |  |  |  |  | 'rue' => 'русиньскый', # Rusyn | 
| 387 |  |  |  |  |  |  | 'rup' => 'armãneashti', # Aromanian | 
| 388 |  |  |  |  |  |  | 'ruq' => 'Vlăheşte', # Megleno-Romanian (multiple scripts - defaults to Latin) | 
| 389 |  |  |  |  |  |  | 'ruq-cyrl' => 'Влахесте', # Megleno-Romanian (Cyrillic script) | 
| 390 |  |  |  |  |  |  | # 'ruq-grek' => 'Βλαεστε', # Megleno-Romanian (Greek script) | 
| 391 |  |  |  |  |  |  | 'ruq-latn' => 'Vlăheşte', # Megleno-Romanian (Latin script) | 
| 392 |  |  |  |  |  |  | 'rw' => 'Ikinyarwanda', # Kinyarwanda | 
| 393 |  |  |  |  |  |  | 'ryu' => 'うちなーぐち', # Okinawan | 
| 394 |  |  |  |  |  |  | 'sa' => 'संस्कृतम्', # Sanskrit | 
| 395 |  |  |  |  |  |  | 'sah' => 'саха тыла', # Sakha | 
| 396 |  |  |  |  |  |  | 'sat' => 'ᱥᱟᱱᱛᱟᱲᱤ', # Santali | 
| 397 |  |  |  |  |  |  | 'sc' => 'sardu', # Sardinian | 
| 398 |  |  |  |  |  |  | 'scn' => 'sicilianu', # Sicilian | 
| 399 |  |  |  |  |  |  | 'sco' => 'Scots', # Scots | 
| 400 |  |  |  |  |  |  | 'sd' => 'سنڌي', # Sindhi | 
| 401 |  |  |  |  |  |  | 'sdc' => 'Sassaresu', # Sassarese | 
| 402 |  |  |  |  |  |  | 'sdh' => 'کوردی خوارگ', # Southern Kurdish | 
| 403 |  |  |  |  |  |  | 'se' => 'davvisámegiella', # Northern Sami | 
| 404 |  |  |  |  |  |  | 'se-fi' => 'davvisámegiella (Suoma bealde)', # Northern Sami (Finland) | 
| 405 |  |  |  |  |  |  | 'se-no' => 'davvisámegiella (Norgga bealde)', # Northern Sami (Norway) | 
| 406 |  |  |  |  |  |  | 'se-se' => 'davvisámegiella (Ruoŧa bealde)', # Northern Sami (Sweden) | 
| 407 |  |  |  |  |  |  | 'sei' => 'Cmique Itom', # Seri | 
| 408 |  |  |  |  |  |  | 'ses' => 'Koyraboro Senni', # Koyraboro Senni | 
| 409 |  |  |  |  |  |  | 'sg' => 'Sängö', # Sango/Sangho | 
| 410 |  |  |  |  |  |  | 'sgs' => 'žemaitėška', # Samogitian | 
| 411 |  |  |  |  |  |  | 'sh' => 'srpskohrvatski / српскохрватски', # Serbo-Croatian (multiple scripts - defaults to Latin) | 
| 412 |  |  |  |  |  |  | 'sh-cyrl' => 'српскохрватски (ћирилица)', # Serbo-Croatian (Cyrillic script) | 
| 413 |  |  |  |  |  |  | 'sh-latn' => 'srpskohrvatski (latinica)', # Serbo-Croatian (Latin script) (default) | 
| 414 |  |  |  |  |  |  | 'shi' => 'Taclḥit', # Tachelhit, Shilha (multiple scripts - defaults to Latin) | 
| 415 |  |  |  |  |  |  | 'shi-latn' => 'Taclḥit', # Tachelhit (Latin script) | 
| 416 |  |  |  |  |  |  | 'shi-tfng' => 'ⵜⴰⵛⵍⵃⵉⵜ', # Tachelhit (Tifinagh script) | 
| 417 |  |  |  |  |  |  | 'shn' => 'ၽႃႇသႃႇတႆး ', # Shan | 
| 418 |  |  |  |  |  |  | 'shy' => 'tacawit', # Shawiya (Multiple scripts - defaults to Latin) | 
| 419 |  |  |  |  |  |  | 'shy-latn' => 'tacawit', # Shawiya (Latin script) - T194047 | 
| 420 |  |  |  |  |  |  | 'si' => 'සිංහල', # Sinhalese | 
| 421 |  |  |  |  |  |  | 'simple' => 'Simple English', # Simple English | 
| 422 |  |  |  |  |  |  | 'sjd' => 'кӣллт са̄мь кӣлл', # Kildin Sami | 
| 423 |  |  |  |  |  |  | 'sje' => 'bidumsámegiella', # Pite Sami | 
| 424 |  |  |  |  |  |  | 'sk' => 'slovenčina', # Slovak | 
| 425 |  |  |  |  |  |  | 'skr' => 'سرائیکی', # Saraiki (multiple scripts - defaults to Arabic) | 
| 426 |  |  |  |  |  |  | 'skr-arab' => 'سرائیکی', # Saraiki (Arabic script) | 
| 427 |  |  |  |  |  |  | 'sl' => 'slovenščina', # Slovenian | 
| 428 |  |  |  |  |  |  | 'sli' => 'Schläsch', # Lower Selisian | 
| 429 |  |  |  |  |  |  | 'sm' => 'Gagana Samoa', # Samoan | 
| 430 |  |  |  |  |  |  | 'sma' => 'åarjelsaemien', # Southern Sami | 
| 431 |  |  |  |  |  |  | 'smn' => 'anarâškielâ', # Inari Sami | 
| 432 |  |  |  |  |  |  | 'sms' => 'nuõrttsääʹmǩiõll', # Skolt Sami | 
| 433 |  |  |  |  |  |  | 'sn' => 'chiShona', # Shona | 
| 434 |  |  |  |  |  |  | 'so' => 'Soomaaliga', # Somali | 
| 435 |  |  |  |  |  |  | 'sq' => 'shqip', # Albanian | 
| 436 |  |  |  |  |  |  | 'sr' => 'српски / srpski', # Serbian (multiple scripts - defaults to Cyrillic) | 
| 437 |  |  |  |  |  |  | 'sr-ec' => 'српски (ћирилица)', # Serbian Cyrillic ekavian | 
| 438 |  |  |  |  |  |  | 'sr-el' => 'srpski (latinica)', # Serbian Latin ekavian | 
| 439 |  |  |  |  |  |  | 'srn' => 'Sranantongo', # Sranan Tongo | 
| 440 |  |  |  |  |  |  | 'sro' => 'sardu campidanesu', # Campidanese Sardinian | 
| 441 |  |  |  |  |  |  | 'ss' => 'SiSwati', # Swati | 
| 442 |  |  |  |  |  |  | 'st' => 'Sesotho', # Southern Sotho | 
| 443 |  |  |  |  |  |  | 'stq' => 'Seeltersk', # Saterland Frisian | 
| 444 |  |  |  |  |  |  | 'sty' => 'себертатар', # Siberian Tatar | 
| 445 |  |  |  |  |  |  | 'su' => 'Sunda', # Sundanese | 
| 446 |  |  |  |  |  |  | 'sv' => 'svenska', # Swedish | 
| 447 |  |  |  |  |  |  | 'sw' => 'Kiswahili', # Swahili | 
| 448 |  |  |  |  |  |  | 'syl' => 'ꠍꠤꠟꠐꠤ', # Sylheti | 
| 449 |  |  |  |  |  |  | 'szl' => 'ślůnski', # Silesian | 
| 450 |  |  |  |  |  |  | 'szy' => 'Sakizaya', # Sakizaya - T174601 | 
| 451 |  |  |  |  |  |  | 'ta' => 'தமிழ்', # Tamil | 
| 452 |  |  |  |  |  |  | 'tay' => 'Tayal', # Atayal | 
| 453 |  |  |  |  |  |  | 'tcy' => 'ತುಳು', # Tulu | 
| 454 |  |  |  |  |  |  | 'tdd' => 'ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ', # Tai Nüa | 
| 455 |  |  |  |  |  |  | 'te' => 'తెలుగు', # Telugu | 
| 456 |  |  |  |  |  |  | 'tet' => 'tetun', # Tetun | 
| 457 |  |  |  |  |  |  | 'tg' => 'тоҷикӣ', # Tajiki (falls back to tg-cyrl) | 
| 458 |  |  |  |  |  |  | 'tg-cyrl' => 'тоҷикӣ', # Tajiki (Cyrllic script) (default) | 
| 459 |  |  |  |  |  |  | 'tg-latn' => 'tojikī', # Tajiki (Latin script) | 
| 460 |  |  |  |  |  |  | 'th' => 'ไทย', # Thai | 
| 461 |  |  |  |  |  |  | 'ti' => 'ትግርኛ', # Tigrinya | 
| 462 |  |  |  |  |  |  | 'tk' => 'Türkmençe', # Turkmen | 
| 463 |  |  |  |  |  |  | 'tl' => 'Tagalog', # Tagalog | 
| 464 |  |  |  |  |  |  | 'tly' => 'tolışi', # Talysh | 
| 465 |  |  |  |  |  |  | 'tly-cyrl' => 'толыши', # Talysh (Cyrillic) | 
| 466 |  |  |  |  |  |  | 'tn' => 'Setswana', # Setswana | 
| 467 |  |  |  |  |  |  | 'to' => 'lea faka-Tonga', # Tonga (Tonga Islands) | 
| 468 |  |  |  |  |  |  | 'tok' => 'toki pona', # Toki Pona | 
| 469 |  |  |  |  |  |  | 'tpi' => 'Tok Pisin', # Tok Pisin | 
| 470 |  |  |  |  |  |  | 'tr' => 'Türkçe', # Turkish | 
| 471 |  |  |  |  |  |  | 'tru' => 'Ṫuroyo', # Turoyo | 
| 472 |  |  |  |  |  |  | 'trv' => 'Seediq', # Taroko | 
| 473 |  |  |  |  |  |  | 'ts' => 'Xitsonga', # Tsonga | 
| 474 |  |  |  |  |  |  | 'tt' => 'татарча / tatarça', # Tatar (multiple scripts - defaults to Cyrillic) | 
| 475 |  |  |  |  |  |  | 'tt-cyrl' => 'татарча', # Tatar (Cyrillic script) (default) | 
| 476 |  |  |  |  |  |  | 'tt-latn' => 'tatarça', # Tatar (Latin script) | 
| 477 |  |  |  |  |  |  | 'tum' => 'chiTumbuka', # Tumbuka | 
| 478 |  |  |  |  |  |  | 'tw' => 'Twi', # Twi | 
| 479 |  |  |  |  |  |  | 'ty' => 'reo tahiti', # Tahitian | 
| 480 |  |  |  |  |  |  | 'tyv' => 'тыва дыл', # Tyvan | 
| 481 |  |  |  |  |  |  | 'tzm' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ', # Tamazight | 
| 482 |  |  |  |  |  |  | 'udm' => 'удмурт', # Udmurt | 
| 483 |  |  |  |  |  |  | 'ug' => 'ئۇيغۇرچە / Uyghurche', # Uyghur (multiple scripts - defaults to Arabic) | 
| 484 |  |  |  |  |  |  | 'ug-arab' => 'ئۇيغۇرچە', # Uyghur (Arabic script) (default) | 
| 485 |  |  |  |  |  |  | 'ug-latn' => 'Uyghurche', # Uyghur (Latin script) | 
| 486 |  |  |  |  |  |  | 'uk' => 'українська', # Ukrainian | 
| 487 |  |  |  |  |  |  | 'ur' => 'اردو', # Urdu | 
| 488 |  |  |  |  |  |  | 'uz' => 'oʻzbekcha / ўзбекча', # Uzbek (multiple scripts - defaults to Latin) | 
| 489 |  |  |  |  |  |  | 'uz-cyrl' => 'ўзбекча', # Uzbek Cyrillic | 
| 490 |  |  |  |  |  |  | 'uz-latn' => 'oʻzbekcha', # Uzbek Latin (default) | 
| 491 |  |  |  |  |  |  | 've' => 'Tshivenda', # Venda | 
| 492 |  |  |  |  |  |  | 'vec' => 'vèneto', # Venetian | 
| 493 |  |  |  |  |  |  | 'vep' => 'vepsän kel’', # Veps | 
| 494 |  |  |  |  |  |  | 'vi' => 'Tiếng Việt', # Vietnamese | 
| 495 |  |  |  |  |  |  | 'vls' => 'West-Vlams', # West Flemish | 
| 496 |  |  |  |  |  |  | 'vmf' => 'Mainfränkisch', # Upper Franconian, Main-Franconian | 
| 497 |  |  |  |  |  |  | 'vmw' => 'emakhuwa', # Makhuwa | 
| 498 |  |  |  |  |  |  | 'vo' => 'Volapük', # Volapük | 
| 499 |  |  |  |  |  |  | 'vot' => 'Vaďďa', # Vod/Votian | 
| 500 |  |  |  |  |  |  | 'vro' => 'võro', # Võro | 
| 501 |  |  |  |  |  |  | 'wa' => 'walon', # Walloon | 
| 502 |  |  |  |  |  |  | 'wal' => 'wolaytta', # Wolaytta | 
| 503 |  |  |  |  |  |  | 'war' => 'Winaray', # Waray-Waray | 
| 504 |  |  |  |  |  |  | 'wls' => 'Fakaʻuvea', # Wallisian | 
| 505 |  |  |  |  |  |  | 'wo' => 'Wolof', # Wolof | 
| 506 |  |  |  |  |  |  | 'wuu' => '吴语', # Wu Chinese | 
| 507 |  |  |  |  |  |  | 'xal' => 'хальмг', # Kalmyk-Oirat | 
| 508 |  |  |  |  |  |  | 'xh' => 'isiXhosa', # Xhosan | 
| 509 |  |  |  |  |  |  | 'xmf' => 'მარგალური', # Mingrelian | 
| 510 |  |  |  |  |  |  | 'xsy' => 'saisiyat', # SaiSiyat - T216479 | 
| 511 |  |  |  |  |  |  | 'yi' => 'ייִדיש', # Yiddish | 
| 512 |  |  |  |  |  |  | 'yo' => 'Yorùbá', # Yoruba | 
| 513 |  |  |  |  |  |  | 'yrl' => 'Nhẽẽgatú', # Nheengatu | 
| 514 |  |  |  |  |  |  | 'yue' => '粵語', # Cantonese (multiple scripts - defaults to Traditional Han) | 
| 515 |  |  |  |  |  |  | 'za' => 'Vahcuengh', # Zhuang | 
| 516 |  |  |  |  |  |  | 'zea' => 'Zeêuws', # Zeeuws / Zeaws | 
| 517 |  |  |  |  |  |  | 'zgh' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ', # Moroccan Amazigh (multiple scripts - defaults to Neo-Tifinagh) | 
| 518 |  |  |  |  |  |  | 'zh' => '中文', # (Zhōng Wén) - Chinese | 
| 519 |  |  |  |  |  |  | 'zh-classical' => '文言', # Classical Chinese/Literary Chinese -- (see T10217) | 
| 520 |  |  |  |  |  |  | 'zh-cn' => '中文(中国大陆)', # Chinese (PRC) | 
| 521 |  |  |  |  |  |  | 'zh-hans' => '中文(简体)', # Mandarin Chinese (Simplified Chinese script) (cmn-hans) | 
| 522 |  |  |  |  |  |  | 'zh-hant' => '中文(繁體)', # Mandarin Chinese (Traditional Chinese script) (cmn-hant) | 
| 523 |  |  |  |  |  |  | 'zh-hk' => '中文(香港)', # Chinese (Hong Kong) | 
| 524 |  |  |  |  |  |  | 'zh-min-nan' => 'Bân-lâm-gú', # Min-nan -- (see T10217) | 
| 525 |  |  |  |  |  |  | 'zh-mo' => '中文(澳門)', # Chinese (Macau) | 
| 526 |  |  |  |  |  |  | 'zh-my' => '中文(马来西亚)', # Chinese (Malaysia) | 
| 527 |  |  |  |  |  |  | 'zh-sg' => '中文(新加坡)', # Chinese (Singapore) | 
| 528 |  |  |  |  |  |  | 'zh-tw' => '中文(臺灣)', # Chinese (Taiwan) | 
| 529 |  |  |  |  |  |  | 'zh-yue' => '粵語', # Cantonese -- (see T10217) | 
| 530 |  |  |  |  |  |  | 'zu' => 'isiZulu', # Zulu | 
| 531 |  |  |  |  |  |  |  | 
| 532 |  |  |  |  |  |  | # Codes from https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/lib/includes/WikibaseContentLanguages.php | 
| 533 |  |  |  |  |  |  | # TODO Native names. | 
| 534 |  |  |  |  |  |  | # Updated 2023-04-22 from https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/lib/includes/WikibaseContentLanguages.php | 
| 535 |  |  |  |  |  |  | 'agq' => 'Aghem', # Aghem - T288335 | 
| 536 |  |  |  |  |  |  | 'bag' => 'Tuki', # Tuki - T263946 | 
| 537 |  |  |  |  |  |  | 'bas' => 'Basaa', # Basaa - T263946 | 
| 538 |  |  |  |  |  |  | 'bax' => 'Bamum', # Bamum - T263946 | 
| 539 |  |  |  |  |  |  | 'bbj' => "Ghomála'", # Ghomála' - T263946 | 
| 540 |  |  |  |  |  |  | 'bfd' => 'Bafut', # Bafut - T263946 | 
| 541 |  |  |  |  |  |  | 'bkc' => 'Baka', # Baka - T263946 | 
| 542 |  |  |  |  |  |  | 'bkh' => 'Bakoko', # Bakoko - T263946 | 
| 543 |  |  |  |  |  |  | 'bkm' => 'Kom', # Kom - T263946 | 
| 544 |  |  |  |  |  |  | 'bqz' => "Mka'a", # Mka'a - T263946 | 
| 545 |  |  |  |  |  |  | 'byv' => 'Medumba', # Medumba - T263946 | 
| 546 |  |  |  |  |  |  | 'cak' => 'Cakchiquel', # Cakchiquel - T278854 | 
| 547 |  |  |  |  |  |  | 'cnh' => 'Chin', # Chin - T263946 | 
| 548 |  |  |  |  |  |  | 'dua' => 'Duala', # Duala - T263946 | 
| 549 |  |  |  |  |  |  | 'en-us' => 'American English', # American English - T154589 | 
| 550 |  |  |  |  |  |  | 'eto' => 'Eton', # Eton - T263946 | 
| 551 |  |  |  |  |  |  | 'etu' => 'Ejagham', # Ejagham - T263946 | 
| 552 |  |  |  |  |  |  | 'ewo' => 'Ewondo', # Ewondo - T263946 | 
| 553 |  |  |  |  |  |  | 'fkv' => 'Finnish (Kven)', # Finnish (Kven) - T167259 | 
| 554 |  |  |  |  |  |  | 'fmp' => "Fe'fe'", # Fe'fe' - T263946 | 
| 555 |  |  |  |  |  |  | 'gya' => 'Gbaya', # Gbaya - T263946 | 
| 556 |  |  |  |  |  |  | 'isu' => 'Isu', # Isu - T263946 | 
| 557 |  |  |  |  |  |  | 'kea' => 'Kabuverdianu', # Kabuverdianu - T127435 | 
| 558 |  |  |  |  |  |  | 'ker' => 'Kera', # Kera - T263946 | 
| 559 |  |  |  |  |  |  | 'ksf' => 'Bafia', # Bafia - T263946 | 
| 560 |  |  |  |  |  |  | 'lem' => 'Nomaande', # Nomaande - T263946 | 
| 561 |  |  |  |  |  |  | 'lns' => "Lamnso'", # Lamnso' - T263946 | 
| 562 |  |  |  |  |  |  | 'mcn' => 'Masana', # Masana - T293884 | 
| 563 |  |  |  |  |  |  | 'mcp' => 'Maka', # Maka - T263946 | 
| 564 |  |  |  |  |  |  | 'mua' => 'Mundang', # Mundang - T263946 | 
| 565 |  |  |  |  |  |  | 'nan-hani' => 'Min Nan Chinese', # Min Nan Chinese - T180771 | 
| 566 |  |  |  |  |  |  | 'nge' => 'Ngémba', # Ngémba - T263946 | 
| 567 |  |  |  |  |  |  | 'nla' => 'Ngombala', # Ngombala - T263946 | 
| 568 |  |  |  |  |  |  | 'nmg' => 'Kwasio', # Kwasio - T263946 | 
| 569 |  |  |  |  |  |  | 'nnh' => 'Ngiemboon', # Ngiemboon - T263946 | 
| 570 |  |  |  |  |  |  | 'nnz' => "Nda'nda'", # Nda'nda' - T263946 | 
| 571 |  |  |  |  |  |  | 'nod' => 'Thai (Northern)', # Thai (Northern) - T93880 | 
| 572 |  |  |  |  |  |  | 'osa-latn' => 'Osage', # Osage - T265297 | 
| 573 |  |  |  |  |  |  | 'ota' => 'Turkish, Ottoman (1500–1928)', # Turkish, Ottoman (1500–1928) - T59342 | 
| 574 |  |  |  |  |  |  | 'pap-aw' => 'Papiamento', # Papiamento - T275682 | 
| 575 |  |  |  |  |  |  | 'quc' => 'K’iche’', # K’iche’ - T278851 | 
| 576 |  |  |  |  |  |  | 'rmf' => 'Romani, Kalo Finnish', # Romani, Kalo Finnish - T226701 | 
| 577 |  |  |  |  |  |  | 'rwr' => 'Marwari', # Marwari - T61905 | 
| 578 |  |  |  |  |  |  | 'ryu' => 'Okinawan, Central', # Okinawan, Central - T271215 | 
| 579 |  |  |  |  |  |  | 'sjd' => 'Sami, Kildin', # Sami, Kildin - T226701 | 
| 580 |  |  |  |  |  |  | 'sje' => 'Sami, Pite', # Sami, Pite - T146707 | 
| 581 |  |  |  |  |  |  | 'sju' => 'Sami, Ume', # Sami, Ume - T226701 | 
| 582 |  |  |  |  |  |  | 'smj' => 'Lule Sámi', # Lule Sámi - T146707 | 
| 583 |  |  |  |  |  |  | 'sms' => 'Skolt Sami', # Skolt Sami - T220118, T223544 | 
| 584 |  |  |  |  |  |  | 'srq' => 'Sirionó', # Sirionó - T113408 | 
| 585 |  |  |  |  |  |  | 'tvu' => 'Tunen', # Tunen - T263946 | 
| 586 |  |  |  |  |  |  | 'vut' => 'Vute', # Vute - T263946 | 
| 587 |  |  |  |  |  |  | 'wes' => 'Pidgin (Cameroon)', # Pidgin (Cameroon) - T263946 | 
| 588 |  |  |  |  |  |  | 'wya' => 'Wyandot', # Wyandot - T283364 | 
| 589 |  |  |  |  |  |  | 'yas' => 'Nugunu', # Nugunu - T263946 | 
| 590 |  |  |  |  |  |  | 'yat' => 'Yambeta', # Yambeta - T263946 | 
| 591 |  |  |  |  |  |  | 'yav' => 'Yangben', # Yangben - T263946 | 
| 592 |  |  |  |  |  |  | 'ybb' => 'Yemba', # Yemba - T263946 | 
| 593 |  |  |  |  |  |  | ); | 
| 594 |  |  |  |  |  |  |  | 
| 595 |  |  |  |  |  |  | our $VERSION = 0.31; | 
| 596 |  |  |  |  |  |  |  | 
| 597 |  |  |  |  |  |  | sub all_language_codes { | 
| 598 | 118 |  |  | 118 | 1 | 637 | return keys %LANGUAGES; | 
| 599 |  |  |  |  |  |  | } | 
| 600 |  |  |  |  |  |  |  | 
| 601 |  |  |  |  |  |  | __END__ | 
| 602 |  |  |  |  |  |  |  | 
| 603 |  |  |  |  |  |  | =pod | 
| 604 |  |  |  |  |  |  |  | 
| 605 |  |  |  |  |  |  | =encoding utf8 | 
| 606 |  |  |  |  |  |  |  | 
| 607 |  |  |  |  |  |  | =head1 NAME | 
| 608 |  |  |  |  |  |  |  | 
| 609 |  |  |  |  |  |  | Wikibase::Datatype::Languages - Wikibase datatype languages. | 
| 610 |  |  |  |  |  |  |  | 
| 611 |  |  |  |  |  |  | =head1 SYNOPSIS | 
| 612 |  |  |  |  |  |  |  | 
| 613 |  |  |  |  |  |  | use Wikibase::Datatype::Languages qw(all_language_codes); | 
| 614 |  |  |  |  |  |  |  | 
| 615 |  |  |  |  |  |  | my @language_codes = all_language_codes(); | 
| 616 |  |  |  |  |  |  |  | 
| 617 |  |  |  |  |  |  | =head1 DESCRIPTION | 
| 618 |  |  |  |  |  |  |  | 
| 619 |  |  |  |  |  |  | Language codes used for multilingual information in Wikibase::Datatype objects. | 
| 620 |  |  |  |  |  |  |  | 
| 621 |  |  |  |  |  |  | It's imported from L<https://doc.wikimedia.org/mediawiki-core/master/php/Names_8php_source.html> | 
| 622 |  |  |  |  |  |  | and from L<https://github.com/wikimedia/mediawiki-extensions-Wikibase/blob/master/lib/includes/WikibaseContentLanguages.php> (2023-04-22). | 
| 623 |  |  |  |  |  |  |  | 
| 624 |  |  |  |  |  |  | =head1 SUBROUTINES | 
| 625 |  |  |  |  |  |  |  | 
| 626 |  |  |  |  |  |  | =head2 C<all_language_codes> | 
| 627 |  |  |  |  |  |  |  | 
| 628 |  |  |  |  |  |  | my @language_codes = all_language_codes(); | 
| 629 |  |  |  |  |  |  |  | 
| 630 |  |  |  |  |  |  | Get language codes used in MediaWiki. | 
| 631 |  |  |  |  |  |  |  | 
| 632 |  |  |  |  |  |  | Returns array with codes. | 
| 633 |  |  |  |  |  |  |  | 
| 634 |  |  |  |  |  |  | =head1 EXAMPLE | 
| 635 |  |  |  |  |  |  |  | 
| 636 |  |  |  |  |  |  | =for comment filename=all_language_codes.pl | 
| 637 |  |  |  |  |  |  |  | 
| 638 |  |  |  |  |  |  | use strict; | 
| 639 |  |  |  |  |  |  | use warnings; | 
| 640 |  |  |  |  |  |  |  | 
| 641 |  |  |  |  |  |  | use Wikibase::Datatype::Languages qw(all_language_codes); | 
| 642 |  |  |  |  |  |  |  | 
| 643 |  |  |  |  |  |  | my @language_codes = sort { $a cmp $b } all_language_codes(); | 
| 644 |  |  |  |  |  |  |  | 
| 645 |  |  |  |  |  |  | # Print out. | 
| 646 |  |  |  |  |  |  | print join "\n", @language_codes; | 
| 647 |  |  |  |  |  |  | print "\n"; | 
| 648 |  |  |  |  |  |  |  | 
| 649 |  |  |  |  |  |  | # Output: | 
| 650 |  |  |  |  |  |  | # aa | 
| 651 |  |  |  |  |  |  | # ab | 
| 652 |  |  |  |  |  |  | # abs | 
| 653 |  |  |  |  |  |  | # ace | 
| 654 |  |  |  |  |  |  | # acm | 
| 655 |  |  |  |  |  |  | # ady | 
| 656 |  |  |  |  |  |  | # ady-cyrl | 
| 657 |  |  |  |  |  |  | # aeb | 
| 658 |  |  |  |  |  |  | # aeb-arab | 
| 659 |  |  |  |  |  |  | # aeb-latn | 
| 660 |  |  |  |  |  |  | # af | 
| 661 |  |  |  |  |  |  | # agq | 
| 662 |  |  |  |  |  |  | # ak | 
| 663 |  |  |  |  |  |  | # aln | 
| 664 |  |  |  |  |  |  | # als | 
| 665 |  |  |  |  |  |  | # alt | 
| 666 |  |  |  |  |  |  | # am | 
| 667 |  |  |  |  |  |  | # ami | 
| 668 |  |  |  |  |  |  | # an | 
| 669 |  |  |  |  |  |  | # ang | 
| 670 |  |  |  |  |  |  | # ann | 
| 671 |  |  |  |  |  |  | # anp | 
| 672 |  |  |  |  |  |  | # ar | 
| 673 |  |  |  |  |  |  | # arc | 
| 674 |  |  |  |  |  |  | # arn | 
| 675 |  |  |  |  |  |  | # arq | 
| 676 |  |  |  |  |  |  | # ary | 
| 677 |  |  |  |  |  |  | # arz | 
| 678 |  |  |  |  |  |  | # as | 
| 679 |  |  |  |  |  |  | # ase | 
| 680 |  |  |  |  |  |  | # ast | 
| 681 |  |  |  |  |  |  | # atj | 
| 682 |  |  |  |  |  |  | # av | 
| 683 |  |  |  |  |  |  | # avk | 
| 684 |  |  |  |  |  |  | # awa | 
| 685 |  |  |  |  |  |  | # ay | 
| 686 |  |  |  |  |  |  | # az | 
| 687 |  |  |  |  |  |  | # azb | 
| 688 |  |  |  |  |  |  | # ba | 
| 689 |  |  |  |  |  |  | # bag | 
| 690 |  |  |  |  |  |  | # ban | 
| 691 |  |  |  |  |  |  | # ban-bali | 
| 692 |  |  |  |  |  |  | # bar | 
| 693 |  |  |  |  |  |  | # bas | 
| 694 |  |  |  |  |  |  | # bat-smg | 
| 695 |  |  |  |  |  |  | # bax | 
| 696 |  |  |  |  |  |  | # bbc | 
| 697 |  |  |  |  |  |  | # bbc-latn | 
| 698 |  |  |  |  |  |  | # bbj | 
| 699 |  |  |  |  |  |  | # bcc | 
| 700 |  |  |  |  |  |  | # bci | 
| 701 |  |  |  |  |  |  | # bcl | 
| 702 |  |  |  |  |  |  | # be | 
| 703 |  |  |  |  |  |  | # be-tarask | 
| 704 |  |  |  |  |  |  | # be-x-old | 
| 705 |  |  |  |  |  |  | # bfd | 
| 706 |  |  |  |  |  |  | # bg | 
| 707 |  |  |  |  |  |  | # bgn | 
| 708 |  |  |  |  |  |  | # bh | 
| 709 |  |  |  |  |  |  | # bho | 
| 710 |  |  |  |  |  |  | # bi | 
| 711 |  |  |  |  |  |  | # bjn | 
| 712 |  |  |  |  |  |  | # bkc | 
| 713 |  |  |  |  |  |  | # bkh | 
| 714 |  |  |  |  |  |  | # bkm | 
| 715 |  |  |  |  |  |  | # blk | 
| 716 |  |  |  |  |  |  | # bm | 
| 717 |  |  |  |  |  |  | # bn | 
| 718 |  |  |  |  |  |  | # bo | 
| 719 |  |  |  |  |  |  | # bpy | 
| 720 |  |  |  |  |  |  | # bqi | 
| 721 |  |  |  |  |  |  | # bqz | 
| 722 |  |  |  |  |  |  | # br | 
| 723 |  |  |  |  |  |  | # brh | 
| 724 |  |  |  |  |  |  | # bs | 
| 725 |  |  |  |  |  |  | # btm | 
| 726 |  |  |  |  |  |  | # bto | 
| 727 |  |  |  |  |  |  | # bug | 
| 728 |  |  |  |  |  |  | # bxr | 
| 729 |  |  |  |  |  |  | # byv | 
| 730 |  |  |  |  |  |  | # ca | 
| 731 |  |  |  |  |  |  | # cak | 
| 732 |  |  |  |  |  |  | # cbk-zam | 
| 733 |  |  |  |  |  |  | # cdo | 
| 734 |  |  |  |  |  |  | # ce | 
| 735 |  |  |  |  |  |  | # ceb | 
| 736 |  |  |  |  |  |  | # ch | 
| 737 |  |  |  |  |  |  | # cho | 
| 738 |  |  |  |  |  |  | # chr | 
| 739 |  |  |  |  |  |  | # chy | 
| 740 |  |  |  |  |  |  | # ckb | 
| 741 |  |  |  |  |  |  | # cnh | 
| 742 |  |  |  |  |  |  | # co | 
| 743 |  |  |  |  |  |  | # cps | 
| 744 |  |  |  |  |  |  | # cr | 
| 745 |  |  |  |  |  |  | # crh | 
| 746 |  |  |  |  |  |  | # crh-cyrl | 
| 747 |  |  |  |  |  |  | # crh-latn | 
| 748 |  |  |  |  |  |  | # cs | 
| 749 |  |  |  |  |  |  | # csb | 
| 750 |  |  |  |  |  |  | # cu | 
| 751 |  |  |  |  |  |  | # cv | 
| 752 |  |  |  |  |  |  | # cy | 
| 753 |  |  |  |  |  |  | # da | 
| 754 |  |  |  |  |  |  | # dag | 
| 755 |  |  |  |  |  |  | # de | 
| 756 |  |  |  |  |  |  | # de-at | 
| 757 |  |  |  |  |  |  | # de-ch | 
| 758 |  |  |  |  |  |  | # de-formal | 
| 759 |  |  |  |  |  |  | # dga | 
| 760 |  |  |  |  |  |  | # din | 
| 761 |  |  |  |  |  |  | # diq | 
| 762 |  |  |  |  |  |  | # dsb | 
| 763 |  |  |  |  |  |  | # dtp | 
| 764 |  |  |  |  |  |  | # dty | 
| 765 |  |  |  |  |  |  | # dua | 
| 766 |  |  |  |  |  |  | # dv | 
| 767 |  |  |  |  |  |  | # dz | 
| 768 |  |  |  |  |  |  | # ee | 
| 769 |  |  |  |  |  |  | # egl | 
| 770 |  |  |  |  |  |  | # el | 
| 771 |  |  |  |  |  |  | # eml | 
| 772 |  |  |  |  |  |  | # en | 
| 773 |  |  |  |  |  |  | # en-ca | 
| 774 |  |  |  |  |  |  | # en-gb | 
| 775 |  |  |  |  |  |  | # en-us | 
| 776 |  |  |  |  |  |  | # en-x-piglatin | 
| 777 |  |  |  |  |  |  | # eo | 
| 778 |  |  |  |  |  |  | # es | 
| 779 |  |  |  |  |  |  | # es-419 | 
| 780 |  |  |  |  |  |  | # es-formal | 
| 781 |  |  |  |  |  |  | # et | 
| 782 |  |  |  |  |  |  | # eto | 
| 783 |  |  |  |  |  |  | # etu | 
| 784 |  |  |  |  |  |  | # eu | 
| 785 |  |  |  |  |  |  | # ewo | 
| 786 |  |  |  |  |  |  | # ext | 
| 787 |  |  |  |  |  |  | # fa | 
| 788 |  |  |  |  |  |  | # fat | 
| 789 |  |  |  |  |  |  | # ff | 
| 790 |  |  |  |  |  |  | # fi | 
| 791 |  |  |  |  |  |  | # fit | 
| 792 |  |  |  |  |  |  | # fiu-vro | 
| 793 |  |  |  |  |  |  | # fj | 
| 794 |  |  |  |  |  |  | # fkv | 
| 795 |  |  |  |  |  |  | # fmp | 
| 796 |  |  |  |  |  |  | # fo | 
| 797 |  |  |  |  |  |  | # fon | 
| 798 |  |  |  |  |  |  | # fr | 
| 799 |  |  |  |  |  |  | # frc | 
| 800 |  |  |  |  |  |  | # frp | 
| 801 |  |  |  |  |  |  | # frr | 
| 802 |  |  |  |  |  |  | # fur | 
| 803 |  |  |  |  |  |  | # fy | 
| 804 |  |  |  |  |  |  | # ga | 
| 805 |  |  |  |  |  |  | # gaa | 
| 806 |  |  |  |  |  |  | # gag | 
| 807 |  |  |  |  |  |  | # gan | 
| 808 |  |  |  |  |  |  | # gan-hans | 
| 809 |  |  |  |  |  |  | # gan-hant | 
| 810 |  |  |  |  |  |  | # gcr | 
| 811 |  |  |  |  |  |  | # gd | 
| 812 |  |  |  |  |  |  | # gl | 
| 813 |  |  |  |  |  |  | # gld | 
| 814 |  |  |  |  |  |  | # glk | 
| 815 |  |  |  |  |  |  | # gn | 
| 816 |  |  |  |  |  |  | # gom | 
| 817 |  |  |  |  |  |  | # gom-deva | 
| 818 |  |  |  |  |  |  | # gom-latn | 
| 819 |  |  |  |  |  |  | # gor | 
| 820 |  |  |  |  |  |  | # got | 
| 821 |  |  |  |  |  |  | # gpe | 
| 822 |  |  |  |  |  |  | # grc | 
| 823 |  |  |  |  |  |  | # gsw | 
| 824 |  |  |  |  |  |  | # gu | 
| 825 |  |  |  |  |  |  | # guc | 
| 826 |  |  |  |  |  |  | # gur | 
| 827 |  |  |  |  |  |  | # guw | 
| 828 |  |  |  |  |  |  | # gv | 
| 829 |  |  |  |  |  |  | # gya | 
| 830 |  |  |  |  |  |  | # ha | 
| 831 |  |  |  |  |  |  | # hak | 
| 832 |  |  |  |  |  |  | # haw | 
| 833 |  |  |  |  |  |  | # he | 
| 834 |  |  |  |  |  |  | # hi | 
| 835 |  |  |  |  |  |  | # hif | 
| 836 |  |  |  |  |  |  | # hif-latn | 
| 837 |  |  |  |  |  |  | # hil | 
| 838 |  |  |  |  |  |  | # hno | 
| 839 |  |  |  |  |  |  | # ho | 
| 840 |  |  |  |  |  |  | # hr | 
| 841 |  |  |  |  |  |  | # hrx | 
| 842 |  |  |  |  |  |  | # hsb | 
| 843 |  |  |  |  |  |  | # hsn | 
| 844 |  |  |  |  |  |  | # ht | 
| 845 |  |  |  |  |  |  | # hu | 
| 846 |  |  |  |  |  |  | # hu-formal | 
| 847 |  |  |  |  |  |  | # hy | 
| 848 |  |  |  |  |  |  | # hyw | 
| 849 |  |  |  |  |  |  | # hz | 
| 850 |  |  |  |  |  |  | # ia | 
| 851 |  |  |  |  |  |  | # id | 
| 852 |  |  |  |  |  |  | # ie | 
| 853 |  |  |  |  |  |  | # ig | 
| 854 |  |  |  |  |  |  | # igl | 
| 855 |  |  |  |  |  |  | # ii | 
| 856 |  |  |  |  |  |  | # ik | 
| 857 |  |  |  |  |  |  | # ike-cans | 
| 858 |  |  |  |  |  |  | # ike-latn | 
| 859 |  |  |  |  |  |  | # ilo | 
| 860 |  |  |  |  |  |  | # inh | 
| 861 |  |  |  |  |  |  | # io | 
| 862 |  |  |  |  |  |  | # is | 
| 863 |  |  |  |  |  |  | # isu | 
| 864 |  |  |  |  |  |  | # it | 
| 865 |  |  |  |  |  |  | # iu | 
| 866 |  |  |  |  |  |  | # ja | 
| 867 |  |  |  |  |  |  | # jam | 
| 868 |  |  |  |  |  |  | # jbo | 
| 869 |  |  |  |  |  |  | # jut | 
| 870 |  |  |  |  |  |  | # jv | 
| 871 |  |  |  |  |  |  | # ka | 
| 872 |  |  |  |  |  |  | # kaa | 
| 873 |  |  |  |  |  |  | # kab | 
| 874 |  |  |  |  |  |  | # kbd | 
| 875 |  |  |  |  |  |  | # kbd-cyrl | 
| 876 |  |  |  |  |  |  | # kbp | 
| 877 |  |  |  |  |  |  | # kcg | 
| 878 |  |  |  |  |  |  | # kea | 
| 879 |  |  |  |  |  |  | # ker | 
| 880 |  |  |  |  |  |  | # kg | 
| 881 |  |  |  |  |  |  | # khw | 
| 882 |  |  |  |  |  |  | # ki | 
| 883 |  |  |  |  |  |  | # kiu | 
| 884 |  |  |  |  |  |  | # kj | 
| 885 |  |  |  |  |  |  | # kjh | 
| 886 |  |  |  |  |  |  | # kjp | 
| 887 |  |  |  |  |  |  | # kk | 
| 888 |  |  |  |  |  |  | # kk-arab | 
| 889 |  |  |  |  |  |  | # kk-cn | 
| 890 |  |  |  |  |  |  | # kk-cyrl | 
| 891 |  |  |  |  |  |  | # kk-kz | 
| 892 |  |  |  |  |  |  | # kk-latn | 
| 893 |  |  |  |  |  |  | # kk-tr | 
| 894 |  |  |  |  |  |  | # kl | 
| 895 |  |  |  |  |  |  | # km | 
| 896 |  |  |  |  |  |  | # kn | 
| 897 |  |  |  |  |  |  | # ko | 
| 898 |  |  |  |  |  |  | # ko-kp | 
| 899 |  |  |  |  |  |  | # koi | 
| 900 |  |  |  |  |  |  | # kr | 
| 901 |  |  |  |  |  |  | # krc | 
| 902 |  |  |  |  |  |  | # kri | 
| 903 |  |  |  |  |  |  | # krj | 
| 904 |  |  |  |  |  |  | # krl | 
| 905 |  |  |  |  |  |  | # ks | 
| 906 |  |  |  |  |  |  | # ks-arab | 
| 907 |  |  |  |  |  |  | # ks-deva | 
| 908 |  |  |  |  |  |  | # ksf | 
| 909 |  |  |  |  |  |  | # ksh | 
| 910 |  |  |  |  |  |  | # ksw | 
| 911 |  |  |  |  |  |  | # ku | 
| 912 |  |  |  |  |  |  | # ku-arab | 
| 913 |  |  |  |  |  |  | # ku-latn | 
| 914 |  |  |  |  |  |  | # kum | 
| 915 |  |  |  |  |  |  | # kus | 
| 916 |  |  |  |  |  |  | # kv | 
| 917 |  |  |  |  |  |  | # kw | 
| 918 |  |  |  |  |  |  | # ky | 
| 919 |  |  |  |  |  |  | # la | 
| 920 |  |  |  |  |  |  | # lad | 
| 921 |  |  |  |  |  |  | # lb | 
| 922 |  |  |  |  |  |  | # lbe | 
| 923 |  |  |  |  |  |  | # lem | 
| 924 |  |  |  |  |  |  | # lez | 
| 925 |  |  |  |  |  |  | # lfn | 
| 926 |  |  |  |  |  |  | # lg | 
| 927 |  |  |  |  |  |  | # li | 
| 928 |  |  |  |  |  |  | # lij | 
| 929 |  |  |  |  |  |  | # liv | 
| 930 |  |  |  |  |  |  | # lki | 
| 931 |  |  |  |  |  |  | # lld | 
| 932 |  |  |  |  |  |  | # lmo | 
| 933 |  |  |  |  |  |  | # ln | 
| 934 |  |  |  |  |  |  | # lns | 
| 935 |  |  |  |  |  |  | # lo | 
| 936 |  |  |  |  |  |  | # loz | 
| 937 |  |  |  |  |  |  | # lrc | 
| 938 |  |  |  |  |  |  | # lt | 
| 939 |  |  |  |  |  |  | # ltg | 
| 940 |  |  |  |  |  |  | # lus | 
| 941 |  |  |  |  |  |  | # luz | 
| 942 |  |  |  |  |  |  | # lv | 
| 943 |  |  |  |  |  |  | # lzh | 
| 944 |  |  |  |  |  |  | # lzz | 
| 945 |  |  |  |  |  |  | # mad | 
| 946 |  |  |  |  |  |  | # mag | 
| 947 |  |  |  |  |  |  | # mai | 
| 948 |  |  |  |  |  |  | # map-bms | 
| 949 |  |  |  |  |  |  | # mcn | 
| 950 |  |  |  |  |  |  | # mcp | 
| 951 |  |  |  |  |  |  | # mdf | 
| 952 |  |  |  |  |  |  | # mg | 
| 953 |  |  |  |  |  |  | # mh | 
| 954 |  |  |  |  |  |  | # mhr | 
| 955 |  |  |  |  |  |  | # mi | 
| 956 |  |  |  |  |  |  | # min | 
| 957 |  |  |  |  |  |  | # mis | 
| 958 |  |  |  |  |  |  | # mk | 
| 959 |  |  |  |  |  |  | # ml | 
| 960 |  |  |  |  |  |  | # mn | 
| 961 |  |  |  |  |  |  | # mni | 
| 962 |  |  |  |  |  |  | # mnw | 
| 963 |  |  |  |  |  |  | # mo | 
| 964 |  |  |  |  |  |  | # mos | 
| 965 |  |  |  |  |  |  | # mr | 
| 966 |  |  |  |  |  |  | # mrh | 
| 967 |  |  |  |  |  |  | # mrj | 
| 968 |  |  |  |  |  |  | # ms | 
| 969 |  |  |  |  |  |  | # ms-arab | 
| 970 |  |  |  |  |  |  | # mt | 
| 971 |  |  |  |  |  |  | # mua | 
| 972 |  |  |  |  |  |  | # mul | 
| 973 |  |  |  |  |  |  | # mus | 
| 974 |  |  |  |  |  |  | # mwl | 
| 975 |  |  |  |  |  |  | # my | 
| 976 |  |  |  |  |  |  | # myv | 
| 977 |  |  |  |  |  |  | # mzn | 
| 978 |  |  |  |  |  |  | # na | 
| 979 |  |  |  |  |  |  | # nah | 
| 980 |  |  |  |  |  |  | # nan | 
| 981 |  |  |  |  |  |  | # nan-hani | 
| 982 |  |  |  |  |  |  | # nap | 
| 983 |  |  |  |  |  |  | # nb | 
| 984 |  |  |  |  |  |  | # nds | 
| 985 |  |  |  |  |  |  | # nds-nl | 
| 986 |  |  |  |  |  |  | # ne | 
| 987 |  |  |  |  |  |  | # new | 
| 988 |  |  |  |  |  |  | # ng | 
| 989 |  |  |  |  |  |  | # nge | 
| 990 |  |  |  |  |  |  | # nia | 
| 991 |  |  |  |  |  |  | # niu | 
| 992 |  |  |  |  |  |  | # nl | 
| 993 |  |  |  |  |  |  | # nl-informal | 
| 994 |  |  |  |  |  |  | # nla | 
| 995 |  |  |  |  |  |  | # nmg | 
| 996 |  |  |  |  |  |  | # nmz | 
| 997 |  |  |  |  |  |  | # nn | 
| 998 |  |  |  |  |  |  | # nnh | 
| 999 |  |  |  |  |  |  | # nnz | 
| 1000 |  |  |  |  |  |  | # no | 
| 1001 |  |  |  |  |  |  | # nod | 
| 1002 |  |  |  |  |  |  | # nog | 
| 1003 |  |  |  |  |  |  | # nov | 
| 1004 |  |  |  |  |  |  | # nqo | 
| 1005 |  |  |  |  |  |  | # nrm | 
| 1006 |  |  |  |  |  |  | # nso | 
| 1007 |  |  |  |  |  |  | # nv | 
| 1008 |  |  |  |  |  |  | # ny | 
| 1009 |  |  |  |  |  |  | # nyn | 
| 1010 |  |  |  |  |  |  | # nys | 
| 1011 |  |  |  |  |  |  | # oc | 
| 1012 |  |  |  |  |  |  | # ojb | 
| 1013 |  |  |  |  |  |  | # olo | 
| 1014 |  |  |  |  |  |  | # om | 
| 1015 |  |  |  |  |  |  | # or | 
| 1016 |  |  |  |  |  |  | # os | 
| 1017 |  |  |  |  |  |  | # osa-latn | 
| 1018 |  |  |  |  |  |  | # ota | 
| 1019 |  |  |  |  |  |  | # pa | 
| 1020 |  |  |  |  |  |  | # pag | 
| 1021 |  |  |  |  |  |  | # pam | 
| 1022 |  |  |  |  |  |  | # pap | 
| 1023 |  |  |  |  |  |  | # pap-aw | 
| 1024 |  |  |  |  |  |  | # pcd | 
| 1025 |  |  |  |  |  |  | # pcm | 
| 1026 |  |  |  |  |  |  | # pdc | 
| 1027 |  |  |  |  |  |  | # pdt | 
| 1028 |  |  |  |  |  |  | # pfl | 
| 1029 |  |  |  |  |  |  | # pi | 
| 1030 |  |  |  |  |  |  | # pih | 
| 1031 |  |  |  |  |  |  | # pl | 
| 1032 |  |  |  |  |  |  | # pms | 
| 1033 |  |  |  |  |  |  | # pnb | 
| 1034 |  |  |  |  |  |  | # pnt | 
| 1035 |  |  |  |  |  |  | # prg | 
| 1036 |  |  |  |  |  |  | # ps | 
| 1037 |  |  |  |  |  |  | # pt | 
| 1038 |  |  |  |  |  |  | # pt-br | 
| 1039 |  |  |  |  |  |  | # pwn | 
| 1040 |  |  |  |  |  |  | # qu | 
| 1041 |  |  |  |  |  |  | # quc | 
| 1042 |  |  |  |  |  |  | # qug | 
| 1043 |  |  |  |  |  |  | # rgn | 
| 1044 |  |  |  |  |  |  | # rif | 
| 1045 |  |  |  |  |  |  | # rki | 
| 1046 |  |  |  |  |  |  | # rm | 
| 1047 |  |  |  |  |  |  | # rmc | 
| 1048 |  |  |  |  |  |  | # rmf | 
| 1049 |  |  |  |  |  |  | # rmy | 
| 1050 |  |  |  |  |  |  | # rn | 
| 1051 |  |  |  |  |  |  | # ro | 
| 1052 |  |  |  |  |  |  | # roa-rup | 
| 1053 |  |  |  |  |  |  | # roa-tara | 
| 1054 |  |  |  |  |  |  | # rsk | 
| 1055 |  |  |  |  |  |  | # ru | 
| 1056 |  |  |  |  |  |  | # rue | 
| 1057 |  |  |  |  |  |  | # rup | 
| 1058 |  |  |  |  |  |  | # ruq | 
| 1059 |  |  |  |  |  |  | # ruq-cyrl | 
| 1060 |  |  |  |  |  |  | # ruq-latn | 
| 1061 |  |  |  |  |  |  | # rw | 
| 1062 |  |  |  |  |  |  | # rwr | 
| 1063 |  |  |  |  |  |  | # ryu | 
| 1064 |  |  |  |  |  |  | # sa | 
| 1065 |  |  |  |  |  |  | # sah | 
| 1066 |  |  |  |  |  |  | # sat | 
| 1067 |  |  |  |  |  |  | # sc | 
| 1068 |  |  |  |  |  |  | # scn | 
| 1069 |  |  |  |  |  |  | # sco | 
| 1070 |  |  |  |  |  |  | # sd | 
| 1071 |  |  |  |  |  |  | # sdc | 
| 1072 |  |  |  |  |  |  | # sdh | 
| 1073 |  |  |  |  |  |  | # se | 
| 1074 |  |  |  |  |  |  | # se-fi | 
| 1075 |  |  |  |  |  |  | # se-no | 
| 1076 |  |  |  |  |  |  | # se-se | 
| 1077 |  |  |  |  |  |  | # sei | 
| 1078 |  |  |  |  |  |  | # ses | 
| 1079 |  |  |  |  |  |  | # sg | 
| 1080 |  |  |  |  |  |  | # sgs | 
| 1081 |  |  |  |  |  |  | # sh | 
| 1082 |  |  |  |  |  |  | # sh-cyrl | 
| 1083 |  |  |  |  |  |  | # sh-latn | 
| 1084 |  |  |  |  |  |  | # shi | 
| 1085 |  |  |  |  |  |  | # shi-latn | 
| 1086 |  |  |  |  |  |  | # shi-tfng | 
| 1087 |  |  |  |  |  |  | # shn | 
| 1088 |  |  |  |  |  |  | # shy | 
| 1089 |  |  |  |  |  |  | # shy-latn | 
| 1090 |  |  |  |  |  |  | # si | 
| 1091 |  |  |  |  |  |  | # simple | 
| 1092 |  |  |  |  |  |  | # sjd | 
| 1093 |  |  |  |  |  |  | # sje | 
| 1094 |  |  |  |  |  |  | # sju | 
| 1095 |  |  |  |  |  |  | # sk | 
| 1096 |  |  |  |  |  |  | # skr | 
| 1097 |  |  |  |  |  |  | # skr-arab | 
| 1098 |  |  |  |  |  |  | # sl | 
| 1099 |  |  |  |  |  |  | # sli | 
| 1100 |  |  |  |  |  |  | # sm | 
| 1101 |  |  |  |  |  |  | # sma | 
| 1102 |  |  |  |  |  |  | # smj | 
| 1103 |  |  |  |  |  |  | # smn | 
| 1104 |  |  |  |  |  |  | # sms | 
| 1105 |  |  |  |  |  |  | # sn | 
| 1106 |  |  |  |  |  |  | # so | 
| 1107 |  |  |  |  |  |  | # sq | 
| 1108 |  |  |  |  |  |  | # sr | 
| 1109 |  |  |  |  |  |  | # sr-ec | 
| 1110 |  |  |  |  |  |  | # sr-el | 
| 1111 |  |  |  |  |  |  | # srn | 
| 1112 |  |  |  |  |  |  | # sro | 
| 1113 |  |  |  |  |  |  | # srq | 
| 1114 |  |  |  |  |  |  | # ss | 
| 1115 |  |  |  |  |  |  | # st | 
| 1116 |  |  |  |  |  |  | # stq | 
| 1117 |  |  |  |  |  |  | # sty | 
| 1118 |  |  |  |  |  |  | # su | 
| 1119 |  |  |  |  |  |  | # sv | 
| 1120 |  |  |  |  |  |  | # sw | 
| 1121 |  |  |  |  |  |  | # syl | 
| 1122 |  |  |  |  |  |  | # szl | 
| 1123 |  |  |  |  |  |  | # szy | 
| 1124 |  |  |  |  |  |  | # ta | 
| 1125 |  |  |  |  |  |  | # tay | 
| 1126 |  |  |  |  |  |  | # tcy | 
| 1127 |  |  |  |  |  |  | # tdd | 
| 1128 |  |  |  |  |  |  | # te | 
| 1129 |  |  |  |  |  |  | # tet | 
| 1130 |  |  |  |  |  |  | # tg | 
| 1131 |  |  |  |  |  |  | # tg-cyrl | 
| 1132 |  |  |  |  |  |  | # tg-latn | 
| 1133 |  |  |  |  |  |  | # th | 
| 1134 |  |  |  |  |  |  | # ti | 
| 1135 |  |  |  |  |  |  | # tk | 
| 1136 |  |  |  |  |  |  | # tl | 
| 1137 |  |  |  |  |  |  | # tly | 
| 1138 |  |  |  |  |  |  | # tly-cyrl | 
| 1139 |  |  |  |  |  |  | # tn | 
| 1140 |  |  |  |  |  |  | # to | 
| 1141 |  |  |  |  |  |  | # tok | 
| 1142 |  |  |  |  |  |  | # tpi | 
| 1143 |  |  |  |  |  |  | # tr | 
| 1144 |  |  |  |  |  |  | # tru | 
| 1145 |  |  |  |  |  |  | # trv | 
| 1146 |  |  |  |  |  |  | # ts | 
| 1147 |  |  |  |  |  |  | # tt | 
| 1148 |  |  |  |  |  |  | # tt-cyrl | 
| 1149 |  |  |  |  |  |  | # tt-latn | 
| 1150 |  |  |  |  |  |  | # tum | 
| 1151 |  |  |  |  |  |  | # tvu | 
| 1152 |  |  |  |  |  |  | # tw | 
| 1153 |  |  |  |  |  |  | # ty | 
| 1154 |  |  |  |  |  |  | # tyv | 
| 1155 |  |  |  |  |  |  | # tzm | 
| 1156 |  |  |  |  |  |  | # udm | 
| 1157 |  |  |  |  |  |  | # ug | 
| 1158 |  |  |  |  |  |  | # ug-arab | 
| 1159 |  |  |  |  |  |  | # ug-latn | 
| 1160 |  |  |  |  |  |  | # uk | 
| 1161 |  |  |  |  |  |  | # und | 
| 1162 |  |  |  |  |  |  | # ur | 
| 1163 |  |  |  |  |  |  | # uz | 
| 1164 |  |  |  |  |  |  | # uz-cyrl | 
| 1165 |  |  |  |  |  |  | # uz-latn | 
| 1166 |  |  |  |  |  |  | # ve | 
| 1167 |  |  |  |  |  |  | # vec | 
| 1168 |  |  |  |  |  |  | # vep | 
| 1169 |  |  |  |  |  |  | # vi | 
| 1170 |  |  |  |  |  |  | # vls | 
| 1171 |  |  |  |  |  |  | # vmf | 
| 1172 |  |  |  |  |  |  | # vmw | 
| 1173 |  |  |  |  |  |  | # vo | 
| 1174 |  |  |  |  |  |  | # vot | 
| 1175 |  |  |  |  |  |  | # vro | 
| 1176 |  |  |  |  |  |  | # vut | 
| 1177 |  |  |  |  |  |  | # wa | 
| 1178 |  |  |  |  |  |  | # wal | 
| 1179 |  |  |  |  |  |  | # war | 
| 1180 |  |  |  |  |  |  | # wes | 
| 1181 |  |  |  |  |  |  | # wls | 
| 1182 |  |  |  |  |  |  | # wo | 
| 1183 |  |  |  |  |  |  | # wuu | 
| 1184 |  |  |  |  |  |  | # wya | 
| 1185 |  |  |  |  |  |  | # xal | 
| 1186 |  |  |  |  |  |  | # xh | 
| 1187 |  |  |  |  |  |  | # xmf | 
| 1188 |  |  |  |  |  |  | # xsy | 
| 1189 |  |  |  |  |  |  | # yas | 
| 1190 |  |  |  |  |  |  | # yat | 
| 1191 |  |  |  |  |  |  | # yav | 
| 1192 |  |  |  |  |  |  | # ybb | 
| 1193 |  |  |  |  |  |  | # yi | 
| 1194 |  |  |  |  |  |  | # yo | 
| 1195 |  |  |  |  |  |  | # yrl | 
| 1196 |  |  |  |  |  |  | # yue | 
| 1197 |  |  |  |  |  |  | # za | 
| 1198 |  |  |  |  |  |  | # zea | 
| 1199 |  |  |  |  |  |  | # zgh | 
| 1200 |  |  |  |  |  |  | # zh | 
| 1201 |  |  |  |  |  |  | # zh-classical | 
| 1202 |  |  |  |  |  |  | # zh-cn | 
| 1203 |  |  |  |  |  |  | # zh-hans | 
| 1204 |  |  |  |  |  |  | # zh-hant | 
| 1205 |  |  |  |  |  |  | # zh-hk | 
| 1206 |  |  |  |  |  |  | # zh-min-nan | 
| 1207 |  |  |  |  |  |  | # zh-mo | 
| 1208 |  |  |  |  |  |  | # zh-my | 
| 1209 |  |  |  |  |  |  | # zh-sg | 
| 1210 |  |  |  |  |  |  | # zh-tw | 
| 1211 |  |  |  |  |  |  | # zh-yue | 
| 1212 |  |  |  |  |  |  | # zu | 
| 1213 |  |  |  |  |  |  | # zxx | 
| 1214 |  |  |  |  |  |  |  | 
| 1215 |  |  |  |  |  |  | =head1 DEPENDENCIES | 
| 1216 |  |  |  |  |  |  |  | 
| 1217 |  |  |  |  |  |  | L<Exporter>, | 
| 1218 |  |  |  |  |  |  | L<Readonly>. | 
| 1219 |  |  |  |  |  |  |  | 
| 1220 |  |  |  |  |  |  | =head1 REPOSITORY | 
| 1221 |  |  |  |  |  |  |  | 
| 1222 |  |  |  |  |  |  | L<https://github.com/michal-josef-spacek/Wikibase-Datatype> | 
| 1223 |  |  |  |  |  |  |  | 
| 1224 |  |  |  |  |  |  | =head1 AUTHOR | 
| 1225 |  |  |  |  |  |  |  | 
| 1226 |  |  |  |  |  |  | Michal Josef Špaček L<mailto:skim@cpan.org> | 
| 1227 |  |  |  |  |  |  |  | 
| 1228 |  |  |  |  |  |  | L<http://skim.cz> | 
| 1229 |  |  |  |  |  |  |  | 
| 1230 |  |  |  |  |  |  | =head1 LICENSE AND COPYRIGHT | 
| 1231 |  |  |  |  |  |  |  | 
| 1232 |  |  |  |  |  |  | © 2020-2023 Michal Josef Špaček | 
| 1233 |  |  |  |  |  |  |  | 
| 1234 |  |  |  |  |  |  | BSD 2-Clause License | 
| 1235 |  |  |  |  |  |  |  | 
| 1236 |  |  |  |  |  |  | =head1 VERSION | 
| 1237 |  |  |  |  |  |  |  | 
| 1238 |  |  |  |  |  |  | 0.31 | 
| 1239 |  |  |  |  |  |  |  | 
| 1240 |  |  |  |  |  |  | =cut |