43 public static $names = [
44 'aa' =>
'Qafár af', # Afar
45 'ab' =>
'Аҧсшәа', # Abkhaz
46 'abs' =>
'bahasa ambon', # Ambonese Malay, T193566
47 'ace' =>
'Acèh', # Aceh
48 'ady' =>
'адыгабзэ', # Adyghe
49 'ady-cyrl' =>
'адыгабзэ', # Adyghe
50 'aeb' =>
'تونسي/Tûnsî', # Tunisian Arabic (multiple scripts - defaults to Arabic)
51 'aeb-arab' =>
'تونسي', # Tunisian Arabic (Arabic Script)
52 'aeb-latn' =>
'Tûnsî', # Tunisian Arabic (Latin Script)
53 'af' =>
'Afrikaans', # Afrikaans
54 'ak' =>
'Akan', # Akan
55 'aln' =>
'Gegë', # Gheg Albanian
56 'als' =>
'Alemannisch', # Alemannic -- not a valid code,
for compatibility. See gsw.
57 'alt' =>
'алтай тил', # Altai, T254854
58 'am' =>
'አማርኛ', # Amharic
59 'ami' =>
'Pangcah', # Amis
60 'an' =>
'aragonés', # Aragonese
61 'ang' =>
'Ænglisc', # Old English, T25283
62 'anp' =>
'अङ्गिका', # Angika
63 'ar' =>
'العربية', # Arabic
64 'arc' =>
'ܐܪܡܝܐ', # Aramaic
65 'arn' =>
'mapudungun', # Mapuche, Mapudungu, Araucanian (Araucano)
66 'arq' =>
'جازايرية', # Algerian Spoken Arabic
67 'ary' =>
'الدارجة', # Moroccan Spoken Arabic
68 'arz' =>
'مصرى', # Egyptian Spoken Arabic
69 'as' =>
'অসমীয়া', # Assamese
70 'ase' =>
'American sign language', # American sign language
71 'ast' =>
'asturianu', # Asturian
72 'atj' =>
'Atikamekw', # Atikamekw
73 'av' =>
'авар', # Avar
74 'avk' =>
'Kotava', # Kotava
75 'awa' =>
'अवधी', # Awadhi
76 'ay' =>
'Aymar aru', # Aymara
77 'az' =>
'azərbaycanca', # Azerbaijani
78 'azb' =>
'تۆرکجه', # South Azerbaijani
79 'ba' =>
'башҡортса', # Bashkir
80 'ban' =>
'Basa Bali', # Balinese (Latin script)
81 'ban-bali' =>
'ᬩᬲᬩᬮᬶ', # Balinese (Balinese script)
82 'bar' =>
'Boarisch', # Bavarian (Austro-Bavarian and South Tyrolean)
83 'bat-smg' =>
'žemaitėška', # Samogitian (deprecated code,
'sgs' in ISO 639-3 since 2010-06-30 )
84 'bbc' =>
'Batak Toba', # Batak Toba (falls back to bbc-latn)
85 'bbc-latn' =>
'Batak Toba', # Batak Toba
86 'bcc' =>
'جهلسری بلوچی', # Southern Balochi
87 'bci' =>
'wawle', # Baoulé
88 'bcl' =>
'Bikol Central', # Bikol: Central Bicolano language
89 'be' =>
'беларуская', # Belarusian normative
90 'be-tarask' =>
"беларуская (тарашкевіца)", # Belarusian in Taraskievica orthography
91 'be-x-old' =>
"беларуская (тарашкевіца)", # (be-tarask compat)
92 'bg' =>
'български', # Bulgarian
93 'bgn' =>
'روچ کپتین بلوچی', # Western Balochi
94 'bh' =>
'भोजपुरी', # Bihari macro language. Falls back to Bhojpuri (bho)
95 'bho' =>
'भोजपुरी', # Bhojpuri
96 'bi' =>
'Bislama', # Bislama
97 'bjn' =>
'Banjar', # Banjarese
98 'bm' =>
'bamanankan', # Bambara
99 'bn' =>
'বাংলা', # Bengali
100 'bo' =>
'བོད་ཡིག', # Tibetan
101 'bpy' =>
'বিষ্ণুপ্রিয়া মণিপুরী', # Bishnupriya Manipuri
102 'bqi' =>
'بختیاری', # Bakthiari
103 'br' =>
'brezhoneg', # Breton
104 'brh' =>
'Bráhuí', # Brahui
105 'bs' =>
'bosanski', # Bosnian
106 'btm' =>
'Batak Mandailing', # Batak Mandailing
107 'bto' =>
'Iriga Bicolano', # Rinconada Bikol
108 'bug' =>
'ᨅᨔ ᨕᨘᨁᨗ', # Buginese
109 'bxr' =>
'буряад', # Buryat (Russia)
110 'ca' =>
'català', # Catalan
111 'cbk-zam' =>
'Chavacano de Zamboanga', # Zamboanga Chavacano
112 'cdo' =>
'Mìng-dĕ̤ng-ngṳ̄', # Min Dong
113 'ce' =>
'нохчийн', # Chechen
114 'ceb' =>
'Cebuano', # Cebuano
115 'ch' =>
'Chamoru', # Chamorro
116 'cho' =>
'Choctaw', # Choctaw
117 'chr' =>
'ᏣᎳᎩ', # Cherokee
118 'chy' =>
'Tsetsêhestâhese', # Cheyenne
119 'ckb' =>
'کوردی', # Central Kurdish
120 'co' =>
'corsu', # Corsican
121 'cps' =>
'Capiceño', # Capiznon
122 'cr' =>
'Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ', # Cree
123 'crh' =>
'qırımtatarca', # Crimean Tatar (multiple scripts - defaults to Latin)
124 'crh-latn' =>
"qırımtatarca (Latin)", # Crimean Tatar (Latin)
125 'crh-cyrl' =>
"къырымтатарджа (Кирилл)", # Crimean Tatar (Cyrillic)
126 'cs' =>
'čeština', # Czech
127 'csb' =>
'kaszëbsczi', # Cassubian
128 'cu' =>
'словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ', # Old Church Slavonic (ancient language)
129 'cv' =>
'Чӑвашла', # Chuvash
130 'cy' =>
'Cymraeg', # Welsh
131 'da' =>
'dansk', # Danish
132 'dag' =>
'dagbanli', # Dagbani
133 'de' =>
'Deutsch', # German (
"Du")
134 'de-at' =>
'Österreichisches Deutsch', # Austrian German
135 'de-ch' =>
'Schweizer Hochdeutsch', # Swiss Standard German
136 'de-formal' =>
"Deutsch (Sie-Form)", # German - formal address (
"Sie")
137 'din' =>
'Thuɔŋjäŋ', # Dinka
138 'diq' =>
'Zazaki', # Zazaki
139 'dsb' =>
'dolnoserbski', # Lower Sorbian
140 'dtp' =>
'Dusun Bundu-liwan', # Central Dusun
141 'dty' =>
'डोटेली', # Doteli
142 'dv' =>
'ދިވެހިބަސް', # Dhivehi
143 'dz' =>
'ཇོང་ཁ', # Dzongkha (Bhutan)
144 'ee' =>
'eʋegbe', # Éwé
145 'egl' =>
'Emiliàn', # Emilian
146 'el' =>
'Ελληνικά', # Greek
147 'eml' =>
'emiliàn e rumagnòl', # Emiliano-Romagnolo / Sammarinese
148 'en' =>
'English', # English
149 'en-ca' =>
'Canadian English', # Canadian English
150 'en-gb' =>
'British English', # British English
151 'eo' =>
'Esperanto', # Esperanto
152 'es' =>
'español', # Spanish
153 'es-419' =>
'español de América Latina', # Spanish
for the Latin America and Caribbean region
154 'es-formal' =>
"español (formal)", # Spanish formal address
155 'et' =>
'eesti', # Estonian
156 'eu' =>
'euskara', # Basque
157 'ext' =>
'estremeñu', # Extremaduran
158 'fa' =>
'فارسی', # Persian
159 'ff' =>
'Fulfulde', # Fulfulde, Maasina
160 'fi' =>
'suomi', # Finnish
161 'fit' =>
'meänkieli', # Tornedalen Finnish
162 'fiu-vro' =>
'võro', # Võro (deprecated code,
'vro' in ISO 639-3 since 2009-01-16)
163 'fj' =>
'Na Vosa Vakaviti', # Fijian
164 'fo' =>
'føroyskt', # Faroese
165 'fr' =>
'français', # French
166 'frc' =>
'français cadien', # Cajun French
167 'frp' =>
'arpetan', # Franco-Provençal/Arpitan
168 'frr' =>
'Nordfriisk', # North Frisian
169 'fur' =>
'furlan', # Friulian
170 'fy' =>
'Frysk', # Frisian
171 'ga' =>
'Gaeilge', # Irish
172 'gag' =>
'Gagauz', # Gagauz
173 'gan' =>
'贛語', # Gan (multiple scripts - defaults to Traditional)
174 'gan-hans' =>
"赣语(简体)", # Gan (Simplified Han)
175 'gan-hant' =>
"贛語(繁體)", # Gan (Traditional Han)
176 'gcr' =>
'kriyòl gwiyannen', # Guianan Creole
177 'gd' =>
'Gàidhlig', # Scots Gaelic
178 'gl' =>
'galego', # Galician
179 'glk' =>
'گیلکی', # Gilaki
180 'gn' =>
'Avañe\'ẽ', # Guaraní, Paraguayan
181 'gom' =>
'गोंयची कोंकणी / Gõychi Konknni', # Goan Konkani
182 'gom-deva' =>
'गोंयची कोंकणी', # Goan Konkani (Devanagari script)
183 'gom-latn' =>
'Gõychi Konknni', # Goan Konkani (Latin script)
184 'gor' =>
'Bahasa Hulontalo', # Gorontalo
185 'got' =>
'𐌲𐌿𐍄𐌹𐍃𐌺', # Gothic
186 'grc' =>
'Ἀρχαία ἑλληνικὴ', # Ancient Greek
187 'gsw' =>
'Alemannisch', # Alemannic
188 'guc' =>
'wayuunaiki', # Wayuu
189 'guw' =>
'gungbe', # Gun
190 'gu' =>
'ગુજરાતી', # Gujarati
191 'gv' =>
'Gaelg', # Manx
192 'ha' =>
'Hausa', # Hausa
193 'hak' =>
'客家語/Hak-kâ-ngî', # Hakka
194 'haw' =>
'Hawaiʻi', # Hawaiian
195 'he' =>
'עברית', # Hebrew
196 'hi' =>
'हिन्दी', # Hindi
197 'hif' =>
'Fiji Hindi', # Fijian Hindi (multiple scripts - defaults to Latin)
198 'hif-latn' =>
'Fiji Hindi', # Fiji Hindi (Latin script)
199 'hil' =>
'Ilonggo', # Hiligaynon
200 'ho' =>
'Hiri Motu', # Hiri Motu
201 'hr' =>
'hrvatski', # Croatian
202 'hrx' =>
'Hunsrik', # Riograndenser Hunsrückisch
203 'hsb' =>
'hornjoserbsce', # Upper Sorbian
204 'ht' =>
'Kreyòl ayisyen', # Haitian Creole French
205 'hu' =>
'magyar', # Hungarian
206 'hu-formal' =>
"magyar (formal)", # Hungarian formal address
207 'hy' =>
'հայերեն', # Armenian, T202611
208 'hyw' =>
'Արեւմտահայերէն', # Western Armenian, T201276, T219975
209 'hz' =>
'Otsiherero', # Herero
210 'ia' =>
'interlingua', # Interlingua (IALA)
211 'id' =>
'Bahasa Indonesia', # Indonesian
212 'ie' =>
'Interlingue', # Interlingue (Occidental)
213 'ig' =>
'Igbo', # Igbo
214 'ii' =>
'ꆇꉙ', # Sichuan Yi
215 'ik' =>
'Iñupiak', # Inupiak (Inupiatun, Northwest Alaska / Inupiatun, North Alaskan)
216 'ike-cans' =>
'ᐃᓄᒃᑎᑐᑦ', # Inuktitut, Eastern Canadian (Unified Canadian Aboriginal Syllabics)
217 'ike-latn' =>
'inuktitut', # Inuktitut, Eastern Canadian (Latin script)
218 'ilo' =>
'Ilokano', # Ilokano
219 'inh' =>
'ГӀалгӀай', # Ingush
221 'is' =>
'íslenska', # Icelandic
222 'it' =>
'italiano', # Italian
223 'iu' =>
'ᐃᓄᒃᑎᑐᑦ/inuktitut', # Inuktitut (macro language, see ike/ikt, falls back to ike-cans)
224 'ja' =>
'日本語', # Japanese
225 'jam' =>
'Patois', # Jamaican Creole English
226 'jbo' =>
'la .lojban.', # Lojban
227 'jut' =>
'jysk', # Jutish / Jutlandic
228 'jv' =>
'Jawa', # Javanese
229 'ka' =>
'ქართული', # Georgian
230 'kaa' =>
'Qaraqalpaqsha', # Karakalpak
231 'kab' =>
'Taqbaylit', # Kabyle
232 'kbd' =>
'Адыгэбзэ', # Kabardian
233 'kbd-cyrl' =>
'Адыгэбзэ', # Kabardian (Cyrillic)
234 'kbp' =>
'Kabɩyɛ', # Kabiyè
235 'kcg' =>
'Tyap', # Tyap
236 'kg' =>
'Kongo', # Kongo, (FIXME!) should probably be KiKongo or KiKoongo
237 'khw' =>
'کھوار', # Khowar
238 'ki' =>
'Gĩkũyũ', # Gikuyu
239 'kiu' =>
'Kırmancki', # Kirmanjki
240 'kj' =>
'Kwanyama', # Kwanyama
241 'kjp' =>
'ဖၠုံလိက်', # Eastern Pwo (multiple scripts - defaults to Burmese script)
242 'kk' =>
'қазақша', # Kazakh (multiple scripts - defaults to Cyrillic)
243 'kk-arab' =>
"قازاقشا (تٴوتە)", # Kazakh Arabic
244 'kk-cyrl' =>
"қазақша (кирил)", # Kazakh Cyrillic
245 'kk-latn' =>
"qazaqşa (latın)", # Kazakh Latin
246 'kk-cn' =>
"قازاقشا (جۇنگو)", # Kazakh (China)
247 'kk-kz' =>
"қазақша (Қазақстан)", # Kazakh (Kazakhstan)
248 'kk-tr' =>
"qazaqşa (Türkïya)", # Kazakh (Turkey)
249 'kl' =>
'kalaallisut', # Inuktitut, Greenlandic/Greenlandic/Kalaallisut (kal)
250 'km' =>
'ភាសាខ្មែរ', # Khmer, Central
251 'kn' =>
'ಕನ್ನಡ', # Kannada
252 'ko' =>
'한국어', # Korean
253 'ko-kp' =>
'조선말', # Korean (DPRK), T190324
254 'koi' =>
'перем коми', # Komi-Permyak
255 'kr' =>
'Kanuri', # Kanuri, Central
256 'krc' =>
'къарачай-малкъар', # Karachay-Balkar
257 'kri' =>
'Krio', # Krio
258 'krj' =>
'Kinaray-a', # Kinaray-a
259 'krl' =>
'karjal', # Karelian
260 'ks' =>
'कॉशुर / کٲشُر', # Kashmiri (multiple scripts - defaults to Perso-Arabic)
261 'ks-arab' =>
'کٲشُر', # Kashmiri (Perso-Arabic script)
262 'ks-deva' =>
'कॉशुर', # Kashmiri (Devanagari script)
263 'ksh' =>
'Ripoarisch', # Ripuarian
264 'ku' =>
'kurdî', # Kurdish (multiple scripts - defaults to Latin)
265 'ku-latn' =>
"kurdî (latînî)", # Northern Kurdish (Latin script)
266 'ku-arab' =>
"كوردي (عەرەبی)", # Northern Kurdish (Arabic script) (falls back to ckb)
267 'kum' =>
'къумукъ', # Kumyk (Cyrillic,
'kum-latn' for Latin script)
268 'kv' =>
'коми', # Komi-Zyrian (Cyrillic is common script but also written in Latin script)
269 'kw' =>
'kernowek', # Cornish
270 'ky' =>
'Кыргызча', # Kirghiz
271 'la' =>
'Latina', # Latin
272 'lad' =>
'Ladino', # Ladino
273 'lb' =>
'Lëtzebuergesch', # Luxembourgish
274 'lbe' =>
'лакку', # Lak
275 'lez' =>
'лезги', # Lezgi
276 'lfn' =>
'Lingua Franca Nova', # Lingua Franca Nova
277 'lg' =>
'Luganda', # Ganda
278 'li' =>
'Limburgs', # Limburgian
279 'lij' =>
'Ligure', # Ligurian
280 'liv' =>
'Līvõ kēļ', # Livonian
281 'lki' =>
'لەکی', # Laki
282 'lld' =>
'Ladin', # Ladin
283 'lmo' =>
'lombard', # Lombard - T283423
284 'ln' =>
'lingála', # Lingala
285 'lo' =>
'ລາວ', # Laotian
286 'lrc' =>
'لۊری شومالی', # Northern Luri
287 'loz' =>
'Silozi', # Lozi
288 'lt' =>
'lietuvių', # Lithuanian
289 'ltg' =>
'latgaļu', # Latgalian
290 'lus' =>
'Mizo ţawng', # Mizo/Lushai
291 'luz' =>
'لئری دوٙمینی', # Southern Luri
292 'lv' =>
'latviešu', # Latvian
293 'lzh' =>
'文言', # Literary Chinese, T10217
294 'lzz' =>
'Lazuri', # Laz
295 'mad' =>
'Madhurâ', # Madurese, T264582
296 'mai' =>
'मैथिली', # Maithili
297 'map-bms' =>
'Basa Banyumasan', # Banyumasan (
'jv-x-bms')
298 'mdf' =>
'мокшень', # Moksha
299 'mg' =>
'Malagasy', # Malagasy
300 'mh' =>
'Ebon', # Marshallese
301 'mhr' =>
'олык марий', # Eastern Mari
302 'mi' =>
'Māori', # Maori
303 'min' =>
'Minangkabau', # Minangkabau
304 'mk' =>
'македонски', # Macedonian
305 'ml' =>
'മലയാളം', # Malayalam
306 'mn' =>
'монгол', # Halh Mongolian (Cyrillic) (ISO 639-3: khk)
307 'mni' =>
'ꯃꯤꯇꯩ ꯂꯣꯟ', # Manipuri/Meitei
308 'mnw' =>
'ဘာသာ မန်', # Mon, T201583
309 'mo' =>
'молдовеняскэ', # Moldovan, deprecated (ISO 639-2: ro-Cyrl-MD)
310 'mr' =>
'मराठी', # Marathi
311 'mrh' =>
'Mara', # Mara
312 'mrj' =>
'кырык мары', # Hill Mari
313 'ms' =>
'Bahasa Melayu', # Malay
314 'ms-arab' =>
'بهاس ملايو', # Malay (Arabic Jawi script)
315 'mt' =>
'Malti', # Maltese
316 'mus' =>
'Mvskoke', # Muskogee/Creek
317 'mwl' =>
'Mirandés', # Mirandese
318 'my' =>
'မြန်မာဘာသာ', # Burmese
319 'myv' =>
'эрзянь', # Erzya
320 'mzn' =>
'مازِرونی', # Mazanderani
321 'na' =>
'Dorerin Naoero', # Nauruan
322 'nah' =>
'Nāhuatl', # Nahuatl (added to ISO 639-3 on 2006-10-31)
323 'nan' =>
'Bân-lâm-gú', # Min-nan, T10217
324 'nap' =>
'Napulitano', # Neapolitan, T45793
325 'nb' =>
'norsk bokmål', # Norwegian (Bokmal)
326 'nds' =>
'Plattdüütsch', # Low German
''or
'' Low Saxon
327 'nds-nl' =>
'Nedersaksies', # aka Nedersaksisch: Dutch Low Saxon
328 'ne' =>
'नेपाली', # Nepali
329 'new' =>
'नेपाल भाषा', # Newar / Nepal Bhasha
330 'ng' =>
'Oshiwambo', # Ndonga
331 'nia' =>
'Li Niha', # Nias, T263968
332 'niu' =>
'Niuē', # Niuean
333 'nl' =>
'Nederlands', # Dutch
334 'nl-informal' =>
"Nederlands (informeel)", # Dutch (informal address (
"je"))
335 'nn' =>
'norsk nynorsk', # Norwegian (Nynorsk)
336 'no' =>
'norsk', # Norwegian macro language (falls back to nb).
337 'nov' =>
'Novial', # Novial
338 'nqo' =>
'ߒߞߏ', # N
'Ko
339 'nrm
' => 'Nouormand
', # Norman (invalid code; 'nrf
' in ISO 639 since 2014)
340 'nso
' => 'Sesotho sa Leboa
', # Northern Sotho
341 'nv
' => 'Diné bizaad
', # Navajo
342 'ny
' => 'Chi-Chewa
', # Chichewa
343 'nys
' => 'Nyunga
', # Nyungar
344 'oc
' => 'occitan
', # Occitan
345 'ojb
' => 'Ojibwemowin
', # Ojibwe
346 'olo
' => 'livvinkarjala
', # Livvi-Karelian
347 'om
' => 'Oromoo
', # Oromo
348 'or
' => 'ଓଡ଼ିଆ
', # Oriya
349 'os
' => 'Ирон
', # Ossetic, T31091
350 'pa
' => 'ਪੰਜਾਬੀ
', # Eastern Punjabi (Gurmukhi script) (pan)
351 'pag
' => 'Pangasinan
', # Pangasinan
352 'pam
' => 'Kapampangan
', # Pampanga
353 'pap
' => 'Papiamentu
', # Papiamentu
354 'pcd
' => 'Picard
', # Picard
355 'pdc
' => 'Deitsch
', # Pennsylvania German
356 'pdt
' => 'Plautdietsch
', # Plautdietsch/Mennonite Low German
357 'pfl
' => 'Pälzisch
', # Palatinate German
358 'pi
' => 'पालि
', # Pali
359 'pih
' => 'Norfuk / Pitkern
', # Norfuk/Pitcairn/Norfolk
360 'pl
' => 'polski
', # Polish
361 'pms
' => 'Piemontèis
', # Piedmontese
362 'pnb
' => 'پنجابی
', # Western Punjabi
363 'pnt
' => 'Ποντιακά
', # Pontic/Pontic Greek
364 'prg
' => 'Prūsiskan
', # Prussian
365 'ps
' => 'پښتو
', # Pashto
366 'pt
' => 'português
', # Portuguese
367 'pt-br
' => 'português
do Brasil
', # Brazilian Portuguese
368 'pwn
' => 'pinayuanan
', # Paiwan
369 'qu
' => 'Runa Simi
', # Southern Quechua
370 'qug
' => 'Runa shimi
', # Kichwa/Northern Quechua (temporarily used until Kichwa has its own)
371 'rgn
' => 'Rumagnôl
', # Romagnol
372 'rif
' => 'Tarifit
', # Tarifit
373 'rm
' => 'rumantsch
', # Raeto-Romance
374 'rmc
' => 'romaňi čhib
', # Carpathian Romany
375 'rmy
' => 'romani čhib
', # Vlax Romany
376 'rn
' => 'Kirundi
', # Rundi/Kirundi/Urundi
377 'ro
' => 'română
', # Romanian
378 'roa-rup
' => 'armãneashti
', # Aromanian (deprecated code, 'rup
' exists in ISO 639-3)
379 'roa-tara
' => 'tarandíne
', # Tarantino ('nap-x-tara
')
380 'ru
' => 'русский
', # Russian
381 'rue
' => 'русиньскый
', # Rusyn
382 'rup
' => 'armãneashti
', # Aromanian
383 'ruq
' => 'Vlăheşte
', # Megleno-Romanian (multiple scripts - defaults to Latin)
384 'ruq-cyrl
' => 'Влахесте
', # Megleno-Romanian (Cyrillic script)
385 # 'ruq-grek
' => 'Βλαεστε
', # Megleno-Romanian (Greek script)
386 'ruq-latn
' => 'Vlăheşte
', # Megleno-Romanian (Latin script)
387 'rw
' => 'Ikinyarwanda
', # Kinyarwanda
388 'sa
' => 'संस्कृतम्
', # Sanskrit
389 'sah
' => 'саха тыла
', # Sakha
390 'sat
' => 'ᱥᱟᱱᱛᱟᱲᱤ
', # Santali
391 'sc
' => 'sardu
', # Sardinian
392 'scn
' => 'sicilianu
', # Sicilian
393 'sco
' => 'Scots
', # Scots
394 'sd
' => 'سنڌي
', # Sindhi
395 'sdc
' => 'Sassaresu
', # Sassarese
396 'sdh
' => 'کوردی خوارگ
', # Southern Kurdish
397 'se
' => 'davvisámegiella
', # Northern Sami
398 'sei
' => 'Cmique Itom
', # Seri
399 'ses
' => 'Koyraboro Senni
', # Koyraboro Senni
400 'sg
' => 'Sängö
', # Sango/Sangho
401 'sgs
' => 'žemaitėška
', # Samogitian
402 'sh
' => 'srpskohrvatski / српскохрватски
', # Serbocroatian
403 'shi
' => 'Taclḥit
', # Tachelhit, Shilha (multiple scripts - defaults to Latin)
404 'shi-tfng
' => 'ⵜⴰⵛⵍⵃⵉⵜ
', # Tachelhit (Tifinagh script)
405 'shi-latn
' => 'Taclḥit
', # Tachelhit (Latin script)
406 'shn
' => 'ၽႃႇသႃႇတႆး
', # Shan
407 'shy
' => 'tacawit
', # Shawiya (Multiple scripts - defaults to Latin)
408 'shy-latn
' => 'tacawit
', # Shawiya (Latin script) - T194047
409 'si
' => 'සිංහල
', # Sinhalese
410 'sjd
' => 'кӣллт са̄мь кӣлл
', # Kildin Sami
411 'sje
' => 'bidumsámegiella
', # Pite Sami
412 'simple
' => 'Simple English
', # Simple English
413 'sk
' => 'slovenčina
', # Slovak
414 'skr
' => 'سرائیکی
', # Saraiki (multiple scripts - defaults to Arabic)
415 'skr-arab
' => 'سرائیکی
', # Saraiki (Arabic script)
416 'sl
' => 'slovenščina
', # Slovenian
417 'sli
' => 'Schläsch
', # Lower Selisian
418 'sm
' => 'Gagana Samoa
', # Samoan
419 'sma
' => 'åarjelsaemien
', # Southern Sami
420 'smn
' => 'anarâškielâ
', # Inari Sami
421 'sn
' => 'chiShona
', # Shona
422 'so
' => 'Soomaaliga
', # Somali
423 'sq
' => 'shqip
', # Albanian
424 'sr
' => 'српски / srpski
', # Serbian (multiple scripts - defaults to Cyrillic)
425 'sr-ec
' => "српски (ћирилица)", # Serbian Cyrillic ekavian
426 'sr-el
' => "srpski (latinica)", # Serbian Latin ekavian
427 'srn
' => 'Sranantongo
', # Sranan Tongo
428 'ss
' => 'SiSwati
', # Swati
429 'st
' => 'Sesotho
', # Southern Sotho
430 'sty
' => 'себертатар
', # Siberian Tatar
431 'stq
' => 'Seeltersk
', # Saterland Frisian
432 'su
' => 'Sunda
', # Sundanese
433 'sv
' => 'svenska
', # Swedish
434 'sw
' => 'Kiswahili
', # Swahili
435 'szl
' => 'ślůnski
', # Silesian
436 'szy
' => 'Sakizaya
', # Sakizaya - T174601
437 'ta
' => 'தமிழ்
', # Tamil
438 'tay
' => 'Tayal
', # Atayal
439 'tcy
' => 'ತುಳು
', # Tulu
440 'te
' => 'తెలుగు
', # Telugu
441 'tet
' => 'tetun
', # Tetun
442 'tg
' => 'тоҷикӣ
', # Tajiki (falls back to tg-cyrl)
443 'tg-cyrl
' => 'тоҷикӣ
', # Tajiki (Cyrllic script) (default)
444 'tg-latn
' => 'tojikī
', # Tajiki (Latin script)
445 'th
' => 'ไทย
', # Thai
446 'ti
' => 'ትግርኛ
', # Tigrinya
447 'tk
' => 'Türkmençe
', # Turkmen
448 'tl
' => 'Tagalog
', # Tagalog
449 'tly
' => 'tolışi
', # Talysh
450 'tly-cyrl
' => 'толыши
', # Talysh (Cyrillic)
451 'tn
' => 'Setswana
', # Setswana
452 'to
' => 'lea faka-Tonga
', # Tonga (Tonga Islands)
453 'tpi
' => 'Tok Pisin
', # Tok Pisin
454 'tr
' => 'Türkçe
', # Turkish
455 'tru
' => 'Ṫuroyo
', # Turoyo
456 'trv
' => 'Seediq
', # Taroko
457 'ts
' => 'Xitsonga
', # Tsonga
458 'tt
' => 'татарча/tatarça
', # Tatar (multiple scripts - defaults to Cyrillic)
459 'tt-cyrl
' => 'татарча
', # Tatar (Cyrillic script) (default)
460 'tt-latn
' => 'tatarça
', # Tatar (Latin script)
461 'tum
' => 'chiTumbuka
', # Tumbuka
463 'ty
' => 'reo tahiti
', # Tahitian
464 'tyv
' => 'тыва дыл
', # Tyvan
465 'tzm
' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ
', # Tamazight
466 'udm
' => 'удмурт
', # Udmurt
467 'ug
' => 'ئۇيغۇرچە / Uyghurche
', # Uyghur (multiple scripts - defaults to Arabic)
468 'ug-arab
' => 'ئۇيغۇرچە
', # Uyghur (Arabic script) (default)
469 'ug-latn
' => 'Uyghurche
', # Uyghur (Latin script)
470 'uk
' => 'українська
', # Ukrainian
471 'ur
' => 'اردو
', # Urdu
472 'uz
' => 'oʻzbekcha/ўзбекча
', # Uzbek (multiple scripts - defaults to Latin)
473 'uz-cyrl
' => 'ўзбекча
', # Uzbek Cyrillic
474 'uz-latn
' => 'oʻzbekcha
', # Uzbek Latin (default)
475 've
' => 'Tshivenda
', # Venda
476 'vec
' => 'vèneto
', # Venetian
477 'vep
' => 'vepsän kel’
', # Veps
478 'vi
' => 'Tiếng Việt
', # Vietnamese
479 'vls
' => 'West-Vlams
', # West Flemish
480 'vmf
' => 'Mainfränkisch
', # Upper Franconian, Main-Franconian
481 'vo
' => 'Volapük
', # Volapük
482 'vot
' => 'Vaďďa
', # Vod/Votian
483 'vro
' => 'võro
', # Võro
484 'wa
' => 'walon
', # Walloon
485 'war
' => 'Winaray
', # Waray-Waray
486 'wls
' => 'Fakaʻuvea
', # Wallisian
487 'wo
' => 'Wolof
', # Wolof
488 'wuu
' => '吴语
', # Wu Chinese
489 'xal
' => 'хальмг
', # Kalmyk-Oirat
490 'xh
' => 'isiXhosa
', # Xhosan
491 'xmf
' => 'მარგალური
', # Mingrelian
492 'xsy
' => 'saisiyat
', # SaiSiyat - T216479
493 'yi
' => 'ייִדיש
', # Yiddish
494 'yo
' => 'Yorùbá
', # Yoruba
495 'yue
' => '粵語
', # Cantonese
496 'za
' => 'Vahcuengh
', # Zhuang
497 'zea
' => 'Zeêuws
', # Zeeuws/Zeaws
498 'zgh
' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ ⵜⴰⵏⴰⵡⴰⵢⵜ
', # Moroccan Amazigh (multiple scripts - defaults to Neo-Tifinagh)
499 'zh
' => '中文
', # (Zhōng Wén) - Chinese
500 'zh-classical
' => '文言
', # Classical Chinese/Literary Chinese -- (see T10217)
501 'zh-cn
' => "中文(中国大陆)", # Chinese (PRC)
502 'zh-hans
' => "中文(简体)", # Mandarin Chinese (Simplified Chinese script) (cmn-hans)
503 'zh-hant
' => "中文(繁體)", # Mandarin Chinese (Traditional Chinese script) (cmn-hant)
504 'zh-hk
' => "中文(香港)", # Chinese (Hong Kong)
505 'zh-min-nan
' => 'Bân-lâm-gú
', # Min-nan -- (see T10217)
506 'zh-mo
' => "中文(澳門)", # Chinese (Macau)
507 'zh-my
' => "中文(马来西亚)", # Chinese (Malaysia)
508 'zh-sg
' => "中文(新加坡)", # Chinese (Singapore)
509 'zh-tw
' => "中文(台灣)", # Chinese (Taiwan)
510 'zh-yue
' => '粵語
', # Cantonese -- (see T10217)
511 'zu
' => 'isiZulu
' # Zulu