Spaces:
Running
Running
p
commited on
Commit
•
d8f7e3d
1
Parent(s):
261faf6
update lang_code
Browse files- README.md +1 -1
- app.py +9 -6
- lang_code.json +0 -1115
- lang_code.txt +1144 -0
- test.py +19 -0
README.md
CHANGED
@@ -11,7 +11,7 @@ pinned: true
|
|
11 |
## Info
|
12 |
Text to speech for more than 1000+ languages - Using [fairseq](https://github.com/facebookresearch/fairseq/blob/main/examples/mms/README.md) MMS TTS and [ttsmms](https://github.com/wannaphong/ttsmms) wrapper.
|
13 |
|
14 |
-
+ Language Iso code list (`lang_code.
|
15 |
https://dl.fbaipublicfiles.com/mms/tts/all-tts-languages.html
|
16 |
|
17 |
The dropdown list is quite long, so I have placed some of my friends' frequently used languages at the top. The other 1000+ languages are sorted alphabetically.
|
|
|
11 |
## Info
|
12 |
Text to speech for more than 1000+ languages - Using [fairseq](https://github.com/facebookresearch/fairseq/blob/main/examples/mms/README.md) MMS TTS and [ttsmms](https://github.com/wannaphong/ttsmms) wrapper.
|
13 |
|
14 |
+
+ Language Iso code list (`lang_code.txt`) is adapted from
|
15 |
https://dl.fbaipublicfiles.com/mms/tts/all-tts-languages.html
|
16 |
|
17 |
The dropdown list is quite long, so I have placed some of my friends' frequently used languages at the top. The other 1000+ languages are sorted alphabetically.
|
app.py
CHANGED
@@ -37,14 +37,17 @@ tts_models["vie"] = vie_path
|
|
37 |
mya_path = download("mya", "./data")
|
38 |
tts_models["mya"] = mya_path
|
39 |
|
40 |
-
|
41 |
|
42 |
-
|
43 |
-
with open("lang_code.
|
44 |
-
|
|
|
|
|
|
|
|
|
|
|
45 |
|
46 |
-
lang_codes = {key + " (" + lang_codes[key] + ")": lang_codes[key] for key in lang_codes}
|
47 |
-
# Extract language names
|
48 |
language_names = list(lang_codes.keys())
|
49 |
|
50 |
# Load num2words_lang_map
|
|
|
37 |
mya_path = download("mya", "./data")
|
38 |
tts_models["mya"] = mya_path
|
39 |
|
40 |
+
lang_codes = OrderedDict()
|
41 |
|
42 |
+
language_names = list(lang_codes.keys())
|
43 |
+
with open("lang_code.txt", "r") as file:
|
44 |
+
for line in file:
|
45 |
+
line = line.strip()
|
46 |
+
if line.startswith("----"):
|
47 |
+
continue
|
48 |
+
iso, lang = line.split("\t", 1)
|
49 |
+
lang_codes[lang + " (" + iso + ")"] = iso
|
50 |
|
|
|
|
|
51 |
language_names = list(lang_codes.keys())
|
52 |
|
53 |
# Load num2words_lang_map
|
lang_code.json
DELETED
@@ -1,1115 +0,0 @@
|
|
1 |
-
{
|
2 |
-
"Burmese": "mya",
|
3 |
-
|
4 |
-
"Mon": "mnw",
|
5 |
-
"Shan": "shn",
|
6 |
-
|
7 |
-
"English": "eng",
|
8 |
-
"Vietnamese": "vie",
|
9 |
-
"Thai": "tha",
|
10 |
-
"Thai, Northern": "nod",
|
11 |
-
"Indonesian": "ind",
|
12 |
-
|
13 |
-
"Khmer": "khm",
|
14 |
-
"Khmer, Northern": "kxm",
|
15 |
-
|
16 |
-
"Abidji": "abi",
|
17 |
-
"Aceh": "ace",
|
18 |
-
"Achagua": "aca",
|
19 |
-
"Achang": "acn",
|
20 |
-
"Achi": "acr",
|
21 |
-
"Acholi": "ach",
|
22 |
-
"Achuar-Shiwiar": "acu",
|
23 |
-
"Ach\u00e9": "guq",
|
24 |
-
"Adele": "ade",
|
25 |
-
"Adioukrou": "adj",
|
26 |
-
"Agarabi": "agd",
|
27 |
-
"Aghul": "agx",
|
28 |
-
"Agutaynen": "agn",
|
29 |
-
"Ahanta": "aha",
|
30 |
-
"Akan": "aka",
|
31 |
-
"Akateko": "knj",
|
32 |
-
"Akawaio": "ake",
|
33 |
-
"Akeu": "aeu",
|
34 |
-
"Akha": "ahk",
|
35 |
-
"Akoose": "bss",
|
36 |
-
"Alangan": "alj",
|
37 |
-
"Albanian": "sqi",
|
38 |
-
"Altai, Southern": "alt",
|
39 |
-
"Alune": "alp",
|
40 |
-
"Alur": "alz",
|
41 |
-
"Amazigh": "kab",
|
42 |
-
"Ambai": "amk",
|
43 |
-
"Ambrym, North": "mmg",
|
44 |
-
"Amharic": "amh",
|
45 |
-
"Amis": "ami",
|
46 |
-
"Amuzgo, San Pedro Amuzgos": "azg",
|
47 |
-
"Angor": "agg",
|
48 |
-
"Anjam": "boj",
|
49 |
-
"Anufo": "cko",
|
50 |
-
"Anyin": "any",
|
51 |
-
"Arabela": "arl",
|
52 |
-
"Arabic": "ara",
|
53 |
-
"Aralle-Tabulahan": "atq",
|
54 |
-
"Aringa": "luc",
|
55 |
-
"Armenian, Western": "hyw",
|
56 |
-
"Arop-Lokep": "apr",
|
57 |
-
"Arosi": "aia",
|
58 |
-
"Aruamu": "msy",
|
59 |
-
"Ash\u00e1ninka": "cni",
|
60 |
-
"Ash\u00e9ninka, Pajonal": "cjo",
|
61 |
-
"Ash\u00e9ninka, Pichis": "cpu",
|
62 |
-
"Ash\u00e9ninka, Ucayali-Yur\u00faa": "cpb",
|
63 |
-
"Assamese": "asm",
|
64 |
-
"Asu": "asa",
|
65 |
-
"Ateso": "teo",
|
66 |
-
"Atti\u00e9": "ati",
|
67 |
-
"Aukan": "djk",
|
68 |
-
"Avar": "ava",
|
69 |
-
"Avatime": "avn",
|
70 |
-
"Avokaya": "avu",
|
71 |
-
"Awa": "awb",
|
72 |
-
"Awa-Cuaiquer": "kwi",
|
73 |
-
"Awadhi": "awa",
|
74 |
-
"Awaj\u00fan": "agr",
|
75 |
-
"Awakateko": "agu",
|
76 |
-
"Aymara, Central": "ayr",
|
77 |
-
"Ayoreo": "ayo",
|
78 |
-
"Ayta, Abellen": "abp",
|
79 |
-
"Ayta, Mag-Indi": "blx",
|
80 |
-
"Ayta, Mag-antsi": "sgb",
|
81 |
-
"Azerbaijani, North": "azj-script_latin",
|
82 |
-
"Azerbaijani, South": "azb",
|
83 |
-
"Baatonum": "bba",
|
84 |
-
"Bada": "bhz",
|
85 |
-
"Baelelea": "bvc",
|
86 |
-
"Bagheli": "bfy",
|
87 |
-
"Bagri": "bgq",
|
88 |
-
"Bahnar": "bdq",
|
89 |
-
"Baka": "bdh",
|
90 |
-
"Bakhti\u00e2ri": "bqi",
|
91 |
-
"Bakw\u00e9": "bjw",
|
92 |
-
"Balantak": "blz",
|
93 |
-
"Bali": "ban",
|
94 |
-
"Balochi, Southern": "bcc-script_arabic",
|
95 |
-
"Bamanankan": "bam",
|
96 |
-
"Bambam": "ptu",
|
97 |
-
"Bana": "bcw",
|
98 |
-
"Bandial": "bqj",
|
99 |
-
"Bantoanon": "bno",
|
100 |
-
"Barai": "bbb",
|
101 |
-
"Bari": "bfa",
|
102 |
-
"Baruga": "bjz",
|
103 |
-
"Bashkort": "bak",
|
104 |
-
"Basque": "eus",
|
105 |
-
"Bassa": "bsq",
|
106 |
-
"Batak Angkola": "akb",
|
107 |
-
"Batak Dairi": "btd",
|
108 |
-
"Batak Karo": "btx",
|
109 |
-
"Batak Simalungun": "bts",
|
110 |
-
"Batak Toba": "bbc",
|
111 |
-
"Bauzi": "bvz",
|
112 |
-
"Bedjond": "bjv",
|
113 |
-
"Behoa": "bep",
|
114 |
-
"Bekwarra": "bkv",
|
115 |
-
"Belize English Creole": "bzj",
|
116 |
-
"Bemba": "bem",
|
117 |
-
"Benga": "bng",
|
118 |
-
"Bengali": "ben",
|
119 |
-
"Berom": "bom",
|
120 |
-
"Bete-Bendi": "btt",
|
121 |
-
"Bharia": "bha",
|
122 |
-
"Bhatri": "bgw",
|
123 |
-
"Bhattiyali": "bht",
|
124 |
-
"Biali": "beh",
|
125 |
-
"Bidayuh, Bau": "sne",
|
126 |
-
"Bikol, Buhi\u2019non": "ubl",
|
127 |
-
"Bikol, Central": "bcl",
|
128 |
-
"Bimoba": "bim",
|
129 |
-
"Binukid": "bkd",
|
130 |
-
"Binumarien": "bjr",
|
131 |
-
"Birifor, Malba": "bfo",
|
132 |
-
"Birifor, Southern": "biv",
|
133 |
-
"Bisa": "bib",
|
134 |
-
"Bislama": "bis",
|
135 |
-
"Bisu": "bzi",
|
136 |
-
"Bis\u00e3": "bqp",
|
137 |
-
"Blaan, Koronadal": "bpr",
|
138 |
-
"Blaan, Sarangani": "bps",
|
139 |
-
"Bobo Madar\u00e9, Southern": "bwq",
|
140 |
-
"Bodo Parja": "bdv",
|
141 |
-
"Boko": "bqc",
|
142 |
-
"Bokobaru": "bus",
|
143 |
-
"Bola": "bnp",
|
144 |
-
"Bomu": "bmq",
|
145 |
-
"Bonggi": "bdg",
|
146 |
-
"Bora": "boa",
|
147 |
-
"Borong": "ksr",
|
148 |
-
"Bor\u00f4ro": "bor",
|
149 |
-
"Bru, Eastern": "bru",
|
150 |
-
"Buamu": "box",
|
151 |
-
"Buang, Mapos": "bzh",
|
152 |
-
"Bughotu": "bgt",
|
153 |
-
"Buglere": "sab",
|
154 |
-
"Bulgarian": "bul",
|
155 |
-
"Buli": "bwu",
|
156 |
-
"Bum": "bmv",
|
157 |
-
"Bwanabwana": "tte",
|
158 |
-
"Cab\u00e9car": "cjp",
|
159 |
-
"Cacua": "cbv",
|
160 |
-
"Capanahua": "kaq",
|
161 |
-
"Caquinte": "cot",
|
162 |
-
"Carapana": "cbc",
|
163 |
-
"Carib": "car",
|
164 |
-
"Catalan": "cat",
|
165 |
-
"Cebuano": "ceb",
|
166 |
-
"Cerma": "cme",
|
167 |
-
"Chachi": "cbi",
|
168 |
-
"Chamacoco": "ceg",
|
169 |
-
"Chatino, Eastern Highland": "cly",
|
170 |
-
"Chatino, Nopala": "cya",
|
171 |
-
"Chechen": "che",
|
172 |
-
"Chhattisgarhi": "hne",
|
173 |
-
"Chichewa": "nya",
|
174 |
-
"Chidigo": "dig",
|
175 |
-
"Chiduruma": "dug",
|
176 |
-
"Chin, Bawm": "bgr",
|
177 |
-
"Chin, Eastern Khumi": "cek",
|
178 |
-
"Chin, Falam": "cfm",
|
179 |
-
"Chin, Hakha": "cnh",
|
180 |
-
"Chin, Matu": "hlt",
|
181 |
-
"Chin, M\u00fc\u00fcn": "mwq",
|
182 |
-
"Chin, Tedim": "ctd",
|
183 |
-
"Chin, Thado": "tcz",
|
184 |
-
"Chin, Zyphe": "zyp",
|
185 |
-
"Chinantec, Comaltepec": "cco",
|
186 |
-
"Chinantec, Lalana": "cnl",
|
187 |
-
"Chinantec, Lealao": "cle",
|
188 |
-
"Chinantec, Ozumac\u00edn": "chz",
|
189 |
-
"Chinantec, Palantla": "cpa",
|
190 |
-
"Chinantec, Sochiapam": "cso",
|
191 |
-
"Chinantec, Tepetotutla": "cnt",
|
192 |
-
"Chinantec, Usila": "cuc",
|
193 |
-
"Chinese, Hakka": "hak",
|
194 |
-
"Chinese, Min Nan": "nan",
|
195 |
-
"Chingoni": "xnj",
|
196 |
-
"Chipaya": "cap",
|
197 |
-
"Chiquitano": "cax",
|
198 |
-
"Chittagonian": "ctg",
|
199 |
-
"Chol": "ctu",
|
200 |
-
"Chontal, Tabasco": "chf",
|
201 |
-
"Chopi": "cce",
|
202 |
-
"Chorote, Iyojwa\u2019ja": "crt",
|
203 |
-
"Chorote, Iyo\u2019wujwa": "crq",
|
204 |
-
"Chuj": "cac-dialect_sanmateoixtat\u00e1n",
|
205 |
-
"Chukchi": "ckt",
|
206 |
-
"Chumburung": "ncu",
|
207 |
-
"Churahi": "cdj",
|
208 |
-
"Chuvash": "chv",
|
209 |
-
"Ch\u2019orti\u2019": "caa",
|
210 |
-
"Cishingini": "asg",
|
211 |
-
"Cof\u00e1n": "con",
|
212 |
-
"Cora, El Nayar": "crn",
|
213 |
-
"Cora, Santa Teresa": "cok",
|
214 |
-
"Cree, Plains": "crk-script_syllabics",
|
215 |
-
"Crimean Tatar": "crh",
|
216 |
-
"Cuiba": "cui",
|
217 |
-
"Daasanach": "dsh",
|
218 |
-
"Daba": "dbq",
|
219 |
-
"Dagaare, Southern": "dga",
|
220 |
-
"Dagara, Northern": "dgi",
|
221 |
-
"Dagba": "dgk",
|
222 |
-
"Dan": "dnj-dialect_blowowest",
|
223 |
-
"Dangal\u00e9at": "daa",
|
224 |
-
"Dani, Mid Grand Valley": "dnt",
|
225 |
-
"Dani, Western": "dnw",
|
226 |
-
"Dargwa": "dar",
|
227 |
-
"Datooga": "tcc",
|
228 |
-
"Dawro": "dwr",
|
229 |
-
"Dedua": "ded",
|
230 |
-
"Deg": "mzw",
|
231 |
-
"Delo": "ntr",
|
232 |
-
"Dendi": "ddn",
|
233 |
-
"Desano": "des",
|
234 |
-
"Desiya": "dso",
|
235 |
-
"Dhao": "nfa",
|
236 |
-
"Dhimal": "dhi",
|
237 |
-
"Dida, Yocobou\u00e9": "gud",
|
238 |
-
"Didinga": "did",
|
239 |
-
"Digaro-Mishmi": "mhu",
|
240 |
-
"Dinka, Northeastern": "dip",
|
241 |
-
"Dinka, Southwestern": "dik",
|
242 |
-
"Ditammari": "tbz",
|
243 |
-
"Dogon, Toro So": "dts",
|
244 |
-
"Dogos\u00e9": "dos",
|
245 |
-
"Dogri": "dgo",
|
246 |
-
"Duri": "mvp",
|
247 |
-
"Dutch": "nld",
|
248 |
-
"Dza": "jen",
|
249 |
-
"Dzongkha": "dzo",
|
250 |
-
"Ede Idaca": "idd",
|
251 |
-
"Ekajuk": "eka",
|
252 |
-
"Embera Cat\u00edo": "cto",
|
253 |
-
"Ember\u00e1, Northern": "emp",
|
254 |
-
"Enxet": "enx",
|
255 |
-
"Epena": "sja",
|
256 |
-
"Erzya": "myv",
|
257 |
-
"Ese": "mcq",
|
258 |
-
"Ese Ejja": "ese",
|
259 |
-
"Evenki": "evn",
|
260 |
-
"Ezaa": "eza",
|
261 |
-
"Fali, South": "fal",
|
262 |
-
"Faroese": "fao",
|
263 |
-
"Fataleka": "far",
|
264 |
-
"Fijian": "fij",
|
265 |
-
"Finnish": "fin",
|
266 |
-
"Fon": "fon",
|
267 |
-
"Fordata": "frd",
|
268 |
-
"French": "fra",
|
269 |
-
"Fulah": "ful",
|
270 |
-
"Fuliiru": "flr",
|
271 |
-
"Gadaba, Mudhili": "gau",
|
272 |
-
"Gaddi": "gbk",
|
273 |
-
"Gagauz": "gag-script_latin",
|
274 |
-
"Galela": "gbi",
|
275 |
-
"Gamo": "gmv",
|
276 |
-
"Ganda": "lug",
|
277 |
-
"Gapapaiwa": "pwg",
|
278 |
-
"Garhwali": "gbm",
|
279 |
-
"Garifuna": "cab",
|
280 |
-
"Garo": "grt",
|
281 |
-
"Gbaya": "krs",
|
282 |
-
"Gbaya, Southwest": "gso",
|
283 |
-
"Gela": "nlg",
|
284 |
-
"Gen": "gej",
|
285 |
-
"German, Standard": "deu",
|
286 |
-
"Ghari": "gri",
|
287 |
-
"Gikuyu": "kik",
|
288 |
-
"Gikyode": "acd",
|
289 |
-
"Gilaki": "glk",
|
290 |
-
"Gofa": "gof-script_latin",
|
291 |
-
"Gogo": "gog",
|
292 |
-
"Gokana": "gkn",
|
293 |
-
"Gondi, Adilabad": "wsg",
|
294 |
-
"Gonja": "gjn",
|
295 |
-
"Gor": "gqr",
|
296 |
-
"Gorontalo": "gor",
|
297 |
-
"Gourmanch\u00e9ma": "gux",
|
298 |
-
"Grebo, Northern": "gbo",
|
299 |
-
"Greek": "ell",
|
300 |
-
"Greek, Ancient": "grc",
|
301 |
-
"Guahibo": "guh",
|
302 |
-
"Guajaj\u00e1ra": "gub",
|
303 |
-
"Guarani": "grn",
|
304 |
-
"Guarayu": "gyr",
|
305 |
-
"Guayabero": "guo",
|
306 |
-
"Gude": "gde",
|
307 |
-
"Gujarati": "guj",
|
308 |
-
"Gulay": "gvl",
|
309 |
-
"Gumuz": "guk",
|
310 |
-
"Gungu": "rub",
|
311 |
-
"Gwahatike": "dah",
|
312 |
-
"Gwere": "gwr",
|
313 |
-
"Gwich\u2019in": "gwi",
|
314 |
-
"Haitian Creole": "hat",
|
315 |
-
"Halbi": "hlb",
|
316 |
-
"Hamer-Banna": "amf",
|
317 |
-
"Hanga": "hag",
|
318 |
-
"Hanunoo": "hnn",
|
319 |
-
"Haryanvi": "bgc",
|
320 |
-
"Hatam": "had",
|
321 |
-
"Hausa": "hau",
|
322 |
-
"Hawaii Pidgin": "hwc",
|
323 |
-
"Hawu": "hvn",
|
324 |
-
"Haya": "hay",
|
325 |
-
"Hdi": "xed",
|
326 |
-
"Hebrew": "heb",
|
327 |
-
"Hehe": "heh",
|
328 |
-
"Hiligaynon": "hil",
|
329 |
-
"Hindi": "hin",
|
330 |
-
"Hindi, Fiji": "hif",
|
331 |
-
"Hindustani, Sarnami": "hns",
|
332 |
-
"Ho": "hoc",
|
333 |
-
"Holiya": "hoy",
|
334 |
-
"Huastec": "hus-dialect_centralveracruz",
|
335 |
-
"Huave, San Mateo del Mar": "huv",
|
336 |
-
"Huli": "hui",
|
337 |
-
"Hungarian": "hun",
|
338 |
-
"Hupla": "hap",
|
339 |
-
"Iban": "iba",
|
340 |
-
"Icelandic": "isl",
|
341 |
-
"Ida\u2019an": "dbj",
|
342 |
-
"Ifugao, Amganad": "ifa",
|
343 |
-
"Ifugao, Batad": "ifb",
|
344 |
-
"Ifugao, Mayoyao": "ifu",
|
345 |
-
"Ifugao, Tuwali": "ifk",
|
346 |
-
"If\u00e8": "ife",
|
347 |
-
"Ignaciano": "ign",
|
348 |
-
"Ika": "ikk",
|
349 |
-
"Ikwo": "iqw",
|
350 |
-
"Ila": "ilb",
|
351 |
-
"Ilocano": "ilo",
|
352 |
-
"Imbongu": "imo",
|
353 |
-
|
354 |
-
"Inga": "inb",
|
355 |
-
"Ipili": "ipi",
|
356 |
-
"Iraqw": "irk",
|
357 |
-
"Islander English Creole": "icr",
|
358 |
-
"Itawit": "itv",
|
359 |
-
"Itelmen": "itl",
|
360 |
-
"Ivbie North-Okpela-Arhe": "atg",
|
361 |
-
"Ixil": "ixl-dialect_santamarianebaj",
|
362 |
-
"Iyo": "nca",
|
363 |
-
"Izere": "izr",
|
364 |
-
"Izii": "izz",
|
365 |
-
"Jakalteko": "jac",
|
366 |
-
"Jamaican English Creole": "jam",
|
367 |
-
"Javanese": "jav",
|
368 |
-
"Javanese, Suriname": "jvn",
|
369 |
-
"Jingpho": "kac",
|
370 |
-
"Jola-Fonyi": "dyo",
|
371 |
-
"Jola-Kasa": "csk",
|
372 |
-
"Jopadhola": "adh",
|
373 |
-
"Juang": "jun",
|
374 |
-
"Jukun Takum": "jbu",
|
375 |
-
"Jula": "dyu",
|
376 |
-
"Jur Modo": "bex",
|
377 |
-
"Juray": "juy",
|
378 |
-
"Kaansa": "gna",
|
379 |
-
"Kaapor": "urb",
|
380 |
-
"Kabiy\u00e8": "kbp",
|
381 |
-
"Kabwa": "cwa",
|
382 |
-
"Kadazan Dusun": "dtp",
|
383 |
-
"Kafa": "kbr",
|
384 |
-
"Kagayanen": "cgc",
|
385 |
-
"Kagulu": "kki",
|
386 |
-
"Kaili, Da\u2019a": "kzf",
|
387 |
-
"Kaili, Ledo": "lew",
|
388 |
-
"Kakataibo-Kashibo": "cbr",
|
389 |
-
"Kako": "kkj",
|
390 |
-
"Kakwa": "keo",
|
391 |
-
"Kalagan": "kqe",
|
392 |
-
"Kalanguya": "kak",
|
393 |
-
"Kalinga, Butbut": "kyb",
|
394 |
-
"Kalinga, Lubuagan": "knb",
|
395 |
-
"Kalinga, Majukayang": "kmd",
|
396 |
-
"Kalinga, Tanudan": "kml",
|
397 |
-
"Kallahan, Keley-i": "ify",
|
398 |
-
"Kalmyk-Oirat": "xal",
|
399 |
-
"Kamano": "kbq",
|
400 |
-
"Kamayur\u00e1": "kay",
|
401 |
-
"Kambaata": "ktb",
|
402 |
-
"Kamwe": "hig",
|
403 |
-
"Kandawo": "gam",
|
404 |
-
"Kandozi-Chapra": "cbu",
|
405 |
-
"Kangri": "xnr",
|
406 |
-
"Kanite": "kmu",
|
407 |
-
"Kankanaey": "kne",
|
408 |
-
"Kannada": "kan",
|
409 |
-
"Kanuri, Manga": "kby",
|
410 |
-
"Kapampangan": "pam",
|
411 |
-
"Kaqchikel": "cak-dialect_central",
|
412 |
-
"Karaboro, Eastern": "xrb",
|
413 |
-
"Karachay-Balkar": "krc",
|
414 |
-
"Karakalpak": "kaa",
|
415 |
-
"Karelian": "krl",
|
416 |
-
"Karen, Pwo Northern": "pww",
|
417 |
-
"Kasem": "xsm",
|
418 |
-
"Kashinawa": "cbs",
|
419 |
-
"Kaulong": "pss",
|
420 |
-
"Kawyaw": "kxf",
|
421 |
-
"Kayab\u00ed": "kyz",
|
422 |
-
"Kayah, Western": "kyu",
|
423 |
-
"Kayap\u00f3": "txu",
|
424 |
-
"Kazakh": "kaz",
|
425 |
-
"Kebu": "ndp",
|
426 |
-
"Keliko": "kbo",
|
427 |
-
"Kenga": "kyq",
|
428 |
-
"Kenyang": "ken",
|
429 |
-
"Kera": "ker",
|
430 |
-
"Ketengban": "xte",
|
431 |
-
"Keyagana": "kyg",
|
432 |
-
"Khakas": "kjh",
|
433 |
-
"Khanty": "kca",
|
434 |
-
"Khmu": "kjg",
|
435 |
-
"Kigiryama": "nyf",
|
436 |
-
"Kilivila": "kij",
|
437 |
-
"Kim": "kia",
|
438 |
-
"Kimaragang": "kqr",
|
439 |
-
"Kimr\u00e9": "kqp",
|
440 |
-
"Kinaray-a": "krj",
|
441 |
-
"Kinga": "zga",
|
442 |
-
"Kinyarwanda": "kin",
|
443 |
-
"Kipfokomo": "pkb",
|
444 |
-
"Kire": "geb",
|
445 |
-
"Kiribati": "gil",
|
446 |
-
"Kisar": "kje",
|
447 |
-
"Kisi, Southern": "kss",
|
448 |
-
"Kitharaka": "thk",
|
449 |
-
"Klao": "klu",
|
450 |
-
"Klon": "kyo",
|
451 |
-
"Kogi": "kog",
|
452 |
-
"Kolami, Northwestern": "kfb",
|
453 |
-
"Komi-Zyrian": "kpv",
|
454 |
-
"Konab\u00e9r\u00e9": "bbo",
|
455 |
-
"Konkomba": "xon",
|
456 |
-
"Konni": "kma",
|
457 |
-
"Kono": "kno",
|
458 |
-
"Konso": "kxc",
|
459 |
-
"Koonzime": "ozm",
|
460 |
-
"Koorete": "kqy",
|
461 |
-
"Korean": "kor",
|
462 |
-
"Koreguaje": "coe",
|
463 |
-
"Korupun-Sela": "kpq",
|
464 |
-
"Koryak": "kpy",
|
465 |
-
"Kouya": "kyf",
|
466 |
-
"Koya": "kff-script_telugu",
|
467 |
-
"Krio": "kri",
|
468 |
-
"Kriol": "rop",
|
469 |
-
"Krumen, Plapo": "ktj",
|
470 |
-
"Krumen, Tepo": "ted",
|
471 |
-
"Krung": "krr",
|
472 |
-
"Kuay": "kdt",
|
473 |
-
"Kukele": "kez",
|
474 |
-
"Kulina": "cul",
|
475 |
-
"Kulung": "kle",
|
476 |
-
"Kumam": "kdi",
|
477 |
-
"Kuman": "kue",
|
478 |
-
"Kumyk": "kum",
|
479 |
-
"Kuna, Border": "kvn",
|
480 |
-
"Kuna, San Blas": "cuk",
|
481 |
-
"Kunda": "kdn",
|
482 |
-
"Kuo": "xuo",
|
483 |
-
"Kupia": "key",
|
484 |
-
"Kupsapiiny": "kpz",
|
485 |
-
"Kuranko": "knk",
|
486 |
-
"Kurdish, Northern": "kmr-script_cyrillic",
|
487 |
-
"Kurumba, Alu": "xua",
|
488 |
-
"Kurux": "kru",
|
489 |
-
"Kusaal": "kus",
|
490 |
-
"Kutep": "kub",
|
491 |
-
"Kutu": "kdc",
|
492 |
-
"Kuvi": "kxv",
|
493 |
-
"Kuwaa": "blh",
|
494 |
-
"Kuwaataay": "cwt",
|
495 |
-
"Kwaio": "kwd",
|
496 |
-
"Kwamera": "tnk",
|
497 |
-
"Kwara\u2019ae": "kwf",
|
498 |
-
"Kwere": "cwe",
|
499 |
-
"Kyaka": "kyc",
|
500 |
-
"Kyanga": "tye",
|
501 |
-
"Kyrgyz": "kir",
|
502 |
-
"K\u2019iche\u2019": "quc-dialect_central",
|
503 |
-
"Lacandon": "lac",
|
504 |
-
"Lacid": "lsi",
|
505 |
-
"Ladakhi": "lbj",
|
506 |
-
"Lahu": "lhu",
|
507 |
-
"Lama": "las",
|
508 |
-
"Lamba": "lam",
|
509 |
-
"Lamnso\u2019": "lns",
|
510 |
-
"Lampung Api": "ljp",
|
511 |
-
"Lango": "laj",
|
512 |
-
"Lao": "lao",
|
513 |
-
"Latin": "lat",
|
514 |
-
"Latvian": "lav",
|
515 |
-
"Lauje": "law",
|
516 |
-
"Lawa, Western": "lcp",
|
517 |
-
"Laz": "lzz",
|
518 |
-
"Lele": "lln",
|
519 |
-
"Lelemi": "lef",
|
520 |
-
"Lesser Antillean French Creole": "acf",
|
521 |
-
"Lewo": "lww",
|
522 |
-
"Lhao Vo": "mhx",
|
523 |
-
"Lik": "eip",
|
524 |
-
"Limba, West-Central": "lia",
|
525 |
-
"Limbu": "lif",
|
526 |
-
"Lingao": "onb",
|
527 |
-
"Lisu": "lis",
|
528 |
-
"Lobala": "loq",
|
529 |
-
"Lobi": "lob",
|
530 |
-
"Lokaa": "yaz",
|
531 |
-
"Loko": "lok",
|
532 |
-
"Lole": "llg",
|
533 |
-
"Lolopo": "ycl",
|
534 |
-
"Loma": "lom",
|
535 |
-
"Lomwe": "ngl",
|
536 |
-
"Lomwe, Malawi": "lon",
|
537 |
-
"Luang": "lex",
|
538 |
-
"Lugbara": "lgg",
|
539 |
-
"Luguru": "ruf",
|
540 |
-
"Lukpa": "dop",
|
541 |
-
"Lundayeh": "lnd",
|
542 |
-
"Lutos": "ndy",
|
543 |
-
"Luwo": "lwo",
|
544 |
-
"Ly\u00e9l\u00e9": "lee",
|
545 |
-
"Maan": "mev",
|
546 |
-
"Mabaan": "mfz",
|
547 |
-
"Machame": "jmc",
|
548 |
-
"Macuna": "myy",
|
549 |
-
"Macushi": "mbc",
|
550 |
-
"Mada": "mda",
|
551 |
-
"Madura": "mad",
|
552 |
-
"Magahi": "mag",
|
553 |
-
"Mai Brat": "ayz",
|
554 |
-
"Maithili": "mai",
|
555 |
-
"Maka": "mca",
|
556 |
-
"Makaa": "mcp",
|
557 |
-
"Makasar": "mak",
|
558 |
-
"Makhuwa": "vmw",
|
559 |
-
"Makhuwa-Meetto": "mgh",
|
560 |
-
"Makonde": "kde",
|
561 |
-
"Malagasy": "mlg",
|
562 |
-
"Malay": "zlm",
|
563 |
-
"Malay, Central": "pse",
|
564 |
-
"Malay, Kupang": "mkn",
|
565 |
-
"Malay, Manado": "xmm",
|
566 |
-
"Malayalam": "mal",
|
567 |
-
"Malayic Dayak": "xdy",
|
568 |
-
"Maldivian": "div",
|
569 |
-
"Male": "mdy",
|
570 |
-
"Malvi": "mup",
|
571 |
-
"Mam": "mam-dialect_western",
|
572 |
-
"Mamasa": "mqj",
|
573 |
-
"Mambila, Cameroon": "mcu",
|
574 |
-
"Mambila, Nigeria": "mzk",
|
575 |
-
"Mampruli": "maw",
|
576 |
-
"Mandeali": "mjl",
|
577 |
-
"Mandinka": "mnk",
|
578 |
-
"Mango": "mge",
|
579 |
-
"Mangseng": "mbh",
|
580 |
-
"Mankanya": "knf",
|
581 |
-
"Mannan": "mjv",
|
582 |
-
"Manobo, Matigsalug": "mbt",
|
583 |
-
"Manobo, Obo": "obo",
|
584 |
-
"Manobo, Western Bukidnon": "mbb",
|
585 |
-
"Manya": "mzj",
|
586 |
-
"Mapun": "sjm",
|
587 |
-
"Maranao": "mrw",
|
588 |
-
"Marathi": "mar",
|
589 |
-
"Marba": "mpg",
|
590 |
-
"Mari, Meadow": "mhr",
|
591 |
-
"Markweeta": "enb",
|
592 |
-
"Marshallese": "mah",
|
593 |
-
"Masaaba": "myx",
|
594 |
-
"Maskelynes": "klv",
|
595 |
-
"Matal": "mfh",
|
596 |
-
"Mato": "met",
|
597 |
-
"Matsigenka": "mcb",
|
598 |
-
"Maya, Mop\u00e1n": "mop",
|
599 |
-
"Maya, Yucatec": "yua",
|
600 |
-
"Mayo": "mfy",
|
601 |
-
"Mazahua, Central": "maz",
|
602 |
-
"Mazatec, Ayautla": "vmy",
|
603 |
-
"Mazatec, Chiquihuitl\u00e1n": "maq",
|
604 |
-
"Mazatec, Ixcatl\u00e1n": "mzi",
|
605 |
-
"Mazatec, Jalapa de D\u00edaz": "maj",
|
606 |
-
"Mazatec, San Jer\u00f3nimo Tec\u00f3atl": "maa-dialect_sanjer\u00f3nimo",
|
607 |
-
"Ma\u2019anyan": "mhy",
|
608 |
-
"Ma\u2019di": "mhi",
|
609 |
-
"Mbandja": "zmz",
|
610 |
-
"Mbay": "myb",
|
611 |
-
"Mbore": "gai",
|
612 |
-
"Mbuko": "mqb",
|
613 |
-
"Mbula-Bwazza": "mbu",
|
614 |
-
"Melpa": "med",
|
615 |
-
"Mende": "men",
|
616 |
-
"Mengen": "mee",
|
617 |
-
"Mentawai": "mwv",
|
618 |
-
"Merey": "meq",
|
619 |
-
"Mesme": "zim",
|
620 |
-
"Meta\u2019": "mgo",
|
621 |
-
"Meyah": "mej",
|
622 |
-
"Migabac": "mpp",
|
623 |
-
"Minangkabau": "min",
|
624 |
-
"Misak": "gum",
|
625 |
-
"Misima-Panaeati": "mpx",
|
626 |
-
"Mixe, Coatl\u00e1n": "mco",
|
627 |
-
"Mixe, Juquila": "mxq",
|
628 |
-
"Mixe, Quetzaltepec": "pxm",
|
629 |
-
"Mixe, Totontepec": "mto",
|
630 |
-
"Mixtec, Alacatlatzala": "mim",
|
631 |
-
"Mixtec, Alcozauca": "xta",
|
632 |
-
"Mixtec, Amoltepec": "mbz",
|
633 |
-
"Mixtec, Apasco-Apoala": "mip",
|
634 |
-
"Mixtec, Atatlahuca": "mib",
|
635 |
-
"Mixtec, Ayutla": "miy",
|
636 |
-
"Mixtec, Chayuco": "mih",
|
637 |
-
"Mixtec, Coatzospan": "miz",
|
638 |
-
"Mixtec, Diuxi-Tilantongo": "xtd",
|
639 |
-
"Mixtec, Jamiltepec": "mxt",
|
640 |
-
"Mixtec, Magdalena Pe\u00f1asco": "xtm",
|
641 |
-
"Mixtec, Metlat\u00f3noc": "mxv",
|
642 |
-
"Mixtec, Northern Tlaxiaco": "xtn",
|
643 |
-
"Mixtec, Ocotepec": "mie",
|
644 |
-
"Mixtec, Pe\u00f1oles": "mil",
|
645 |
-
"Mixtec, Pinotepa Nacional": "mio",
|
646 |
-
"Mixtec, Santa Luc\u00eda Monteverde": "mdv",
|
647 |
-
"Mixtec, Santa Mar\u00eda Zacatepec": "mza",
|
648 |
-
"Mixtec, Southern Puebla": "mit",
|
649 |
-
"Mixtec, Tezoatl\u00e1n": "mxb",
|
650 |
-
"Mixtec, Yosond\u00faa": "mpm",
|
651 |
-
"Miyobe": "soy",
|
652 |
-
"Mnong, Central": "cmo-script_khmer",
|
653 |
-
"Moba": "mfq",
|
654 |
-
"Mochi": "old",
|
655 |
-
"Mofu, North": "mfk",
|
656 |
-
"Mofu-Gudur": "mif",
|
657 |
-
"Mokole": "mkl",
|
658 |
-
"Molima": "mox",
|
659 |
-
"Moma": "myl",
|
660 |
-
"Momuna": "mqf",
|
661 |
-
"Mongolian": "mon",
|
662 |
-
"Mongondow": "mog",
|
663 |
-
"Morisyen": "mfe",
|
664 |
-
"Moro": "mor",
|
665 |
-
"Moronene": "mqn",
|
666 |
-
"Moru": "mgd",
|
667 |
-
"Moskona": "mtj",
|
668 |
-
"Mro-Khimi": "cmr",
|
669 |
-
"Mualang": "mtd",
|
670 |
-
"Muinane": "bmr",
|
671 |
-
"Mukulu": "moz",
|
672 |
-
"Mumuye": "mzm",
|
673 |
-
"Muna": "mnb",
|
674 |
-
"Mundani": "mnf",
|
675 |
-
"Mundari": "unr",
|
676 |
-
"Muria, Far Western": "fmu",
|
677 |
-
"Murle": "mur",
|
678 |
-
"Murut, Timugon": "tih",
|
679 |
-
"Muthuvan": "muv",
|
680 |
-
"Muyang": "muy",
|
681 |
-
"Mwaghavul": "sur",
|
682 |
-
"Mwan": "moa",
|
683 |
-
"Mwani": "wmw",
|
684 |
-
"M\u00e9nik": "tnr",
|
685 |
-
"M\u00edskito": "miq",
|
686 |
-
"M\u00f2or\u00e9": "mos",
|
687 |
-
"M\u00fcnd\u00fc": "muh",
|
688 |
-
"Naasioi": "nas",
|
689 |
-
"Nad\u00ebb": "mbj",
|
690 |
-
"Nafaanra": "nfr",
|
691 |
-
"Naga, Kharam": "kfw",
|
692 |
-
"Naga, Tangshang": "nst",
|
693 |
-
"Nagamese": "nag",
|
694 |
-
"Nahuatl, Central Huasteca": "nch",
|
695 |
-
"Nahuatl, Eastern Huasteca": "nhe",
|
696 |
-
"Nahuatl, Guerrero": "ngu",
|
697 |
-
"Nahuatl, Highland Puebla": "azz",
|
698 |
-
"Nahuatl, Isthmus-Mecayapan": "nhx",
|
699 |
-
"Nahuatl, Michoac\u00e1n": "ncl",
|
700 |
-
"Nahuatl, Northern Oaxaca": "nhy",
|
701 |
-
"Nahuatl, Northern Puebla": "ncj",
|
702 |
-
"Nahuatl, Sierra Negra": "nsu",
|
703 |
-
"Nahuatl, Southeastern Puebla": "npl",
|
704 |
-
"Nahuatl, Tlamacazapa": "nuz",
|
705 |
-
"Nahuatl, Western Huasteca": "nhw",
|
706 |
-
"Nahuatl, Zacatl\u00e1n-Ahuacatl\u00e1n-Tepetzintla": "nhi",
|
707 |
-
"Nalca": "nlc",
|
708 |
-
"Nambiku\u00e1ra, Southern": "nab",
|
709 |
-
"Nanai": "gld",
|
710 |
-
"Nande": "nnb",
|
711 |
-
"Napu": "npy",
|
712 |
-
"Nasa": "pbb",
|
713 |
-
"Nateni": "ntm",
|
714 |
-
"Nawdm": "nmz",
|
715 |
-
"Nawuri": "naw",
|
716 |
-
"Naxi": "nxq",
|
717 |
-
"Ndamba": "ndj",
|
718 |
-
"Ndogo": "ndz",
|
719 |
-
"Ndut": "ndv",
|
720 |
-
"Newar": "new",
|
721 |
-
"Ngaju": "nij",
|
722 |
-
"Ngambay": "sba",
|
723 |
-
"Ngangam": "gng",
|
724 |
-
"Ngbaka": "nga",
|
725 |
-
"Ngindo": "nnq",
|
726 |
-
"Ngulu": "ngp",
|
727 |
-
"Ng\u00e4bere": "gym",
|
728 |
-
"Ng\u2019akarimojong": "kdj",
|
729 |
-
"Nias": "nia",
|
730 |
-
"Nilamba": "nim",
|
731 |
-
"Ninzo": "nin",
|
732 |
-
"Nkonya": "nko",
|
733 |
-
"Nogai": "nog",
|
734 |
-
"Nomaande": "lem",
|
735 |
-
"Nomatsigenga": "not",
|
736 |
-
"Noone": "nhu",
|
737 |
-
"Ntcham": "bud",
|
738 |
-
"Nuer": "nus",
|
739 |
-
"Nugunu": "yas",
|
740 |
-
"Nuni, Southern": "nnw",
|
741 |
-
"Nyabwa": "nwb",
|
742 |
-
"Nyakyusa-Ngonde": "nyy",
|
743 |
-
"Nyankore": "nyn",
|
744 |
-
"Nyaturu": "rim",
|
745 |
-
"Nyindrou": "lid",
|
746 |
-
"Nyole": "nuj",
|
747 |
-
"Nyoro": "nyo",
|
748 |
-
"Nzema": "nzi",
|
749 |
-
"Obolo": "ann",
|
750 |
-
"Odia": "ory",
|
751 |
-
"Ojibwa, Northwestern": "ojb-script_syllabics",
|
752 |
-
"Oku": "oku",
|
753 |
-
"Oniyan": "bsc",
|
754 |
-
"Oroko": "bdu",
|
755 |
-
"Oromo": "orm",
|
756 |
-
"Orya": "ury",
|
757 |
-
"Ossetic": "oss",
|
758 |
-
"Otomi, Mezquital": "ote",
|
759 |
-
"Otomi, Quer\u00e9taro": "otq",
|
760 |
-
"Owa": "stn",
|
761 |
-
"Paasaal": "sig",
|
762 |
-
"Pahari, Kullu": "kfx",
|
763 |
-
"Pahari, Mahasu": "bfz",
|
764 |
-
"Paicoca": "sey",
|
765 |
-
"Paiute, Northern": "pao",
|
766 |
-
"Palauan": "pau",
|
767 |
-
"Palaung, Ruching": "pce",
|
768 |
-
"Palawano, Brooke\u2019s Point": "plw",
|
769 |
-
"Pamona": "pmf",
|
770 |
-
"Pangasinan": "pag",
|
771 |
-
"Papiamentu": "pap",
|
772 |
-
"Paranan": "prf",
|
773 |
-
"Parec\u00eds": "pab",
|
774 |
-
"Parkwa": "pbi",
|
775 |
-
"Patamona": "pbc",
|
776 |
-
"Paumar\u00ed": "pad",
|
777 |
-
"Pele-Ata": "ata",
|
778 |
-
"Penan, Eastern": "pez",
|
779 |
-
"Pengo": "peg",
|
780 |
-
"Persian": "fas",
|
781 |
-
"Pidgin, Nigerian": "pcm",
|
782 |
-
"Pijin": "pis",
|
783 |
-
"Pinyin": "pny",
|
784 |
-
"Piratapuyo": "pir",
|
785 |
-
"Pitjantjatjara": "pjt",
|
786 |
-
"Pogolo": "poy",
|
787 |
-
"Polish": "pol",
|
788 |
-
"Popoloca, San Lu\u00eds Temalacayuca": "pps",
|
789 |
-
"Popoloca, San Marcos Tlacoyalco": "pls",
|
790 |
-
"Popoluca, Highland": "poi",
|
791 |
-
"Poqomchi\u2019": "poh-dialect_western",
|
792 |
-
"Portuguese": "por",
|
793 |
-
"Prai": "prt",
|
794 |
-
"Puinave": "pui",
|
795 |
-
"Punjabi, Eastern": "pan",
|
796 |
-
"Purepecha": "tsz",
|
797 |
-
"Puroik": "suv",
|
798 |
-
"P\u00e9v\u00e9": "lme",
|
799 |
-
"Quechua, Ayacucho": "quy",
|
800 |
-
"Quechua, Cajamarca": "qvc",
|
801 |
-
"Quechua, Cusco": "quz",
|
802 |
-
"Quechua, Eastern Apur\u00edmac": "qve",
|
803 |
-
"Quechua, Huallaga": "qub",
|
804 |
-
"Quechua, Huamal\u00edes-Dos de Mayo Hu\u00e1nuco": "qvh",
|
805 |
-
"Quechua, Huaylas Ancash": "qwh",
|
806 |
-
"Quechua, Huaylla Wanca": "qvw",
|
807 |
-
"Quechua, Lambayeque": "quf",
|
808 |
-
"Quechua, Margos-Yarowilca-Lauricocha": "qvm",
|
809 |
-
"Quechua, North Bolivian": "qul",
|
810 |
-
"Quechua, North Jun\u00edn": "qvn",
|
811 |
-
"Quechua, Northern Conchucos Ancash": "qxn",
|
812 |
-
"Quechua, Panao": "qxh",
|
813 |
-
"Quechua, San Mart\u00edn": "qvs",
|
814 |
-
"Quechua, South Bolivian": "quh",
|
815 |
-
"Quechua, Southern Conchucos": "qxo",
|
816 |
-
"Quichua, Ca\u00f1ar Highland": "qxr",
|
817 |
-
"Quichua, Napo": "qvo",
|
818 |
-
"Quichua, Northern Pastaza": "qvz",
|
819 |
-
"Quichua, Salasaca Highland": "qxl",
|
820 |
-
"Quichua, Tena Lowland": "quw",
|
821 |
-
"Q\u2019anjob\u2019al": "kjb",
|
822 |
-
"Q\u2019eqchi\u2019": "kek",
|
823 |
-
"Rabha": "rah",
|
824 |
-
"Rajbanshi": "rjs",
|
825 |
-
"Ramoaaina": "rai",
|
826 |
-
"Rampi": "lje",
|
827 |
-
"Ranglong": "rnl",
|
828 |
-
"Rangpuri": "rkt",
|
829 |
-
"Rapa Nui": "rap",
|
830 |
-
"Ravula": "yea",
|
831 |
-
"Rawang": "raw",
|
832 |
-
"Rejang": "rej",
|
833 |
-
"Rendille": "rel",
|
834 |
-
"Riang Lang": "ril",
|
835 |
-
"Rigwe": "iri",
|
836 |
-
"Rikou": "rgu",
|
837 |
-
"Rohingya": "rhg",
|
838 |
-
"Romani, Carpathian": "rmc-script_cyrillic",
|
839 |
-
"Romani, Sinte": "rmo",
|
840 |
-
"Romani, Vlax": "rmy-script_cyrillic",
|
841 |
-
"Romanian": "ron",
|
842 |
-
"Romblomanon": "rol",
|
843 |
-
"Ron": "cla",
|
844 |
-
"Ronga": "rng",
|
845 |
-
"Roviana": "rug",
|
846 |
-
"Rundi": "run",
|
847 |
-
"Russian": "rus",
|
848 |
-
"Saamya-Gwe": "lsm",
|
849 |
-
"Sabaot": "spy",
|
850 |
-
"Sadri": "sck",
|
851 |
-
"Sahu": "saj",
|
852 |
-
"Sakachep": "sch",
|
853 |
-
"Sama, Central": "sml",
|
854 |
-
"Sambal": "xsb",
|
855 |
-
"Sambal, Botolan": "sbl",
|
856 |
-
"Samburu": "saq",
|
857 |
-
"Samo, Southern": "sbd",
|
858 |
-
"Samoan": "smo",
|
859 |
-
"Sampang": "rav",
|
860 |
-
"Sangir": "sxn",
|
861 |
-
"Sango": "sag",
|
862 |
-
"Sangu": "sbp",
|
863 |
-
"Sanum\u00e1": "xsu",
|
864 |
-
"Saramaccan": "srm",
|
865 |
-
"Sasak": "sas",
|
866 |
-
"Sa\u2019a": "apb",
|
867 |
-
"Sebat Bet Gurage": "sgw",
|
868 |
-
"Sedoa": "tvw",
|
869 |
-
"Sekpele": "lip",
|
870 |
-
"Selaru": "slu",
|
871 |
-
"Selee": "snw",
|
872 |
-
"Semai": "sea",
|
873 |
-
"Semelai": "sza",
|
874 |
-
"Sena": "seh",
|
875 |
-
"Seychelles French Creole": "crs",
|
876 |
-
"Shambala": "ksb",
|
877 |
-
"Shanga": "sho",
|
878 |
-
"Sharanahua": "mcd",
|
879 |
-
"Shawi": "cbt",
|
880 |
-
"Sherpa": "xsr",
|
881 |
-
"Shilluk": "shk",
|
882 |
-
"Shipibo-Conibo": "shp",
|
883 |
-
"Shona": "sna",
|
884 |
-
"Shor": "cjs",
|
885 |
-
"Shuar": "jiv",
|
886 |
-
"Siane": "snp",
|
887 |
-
"Siang": "sya",
|
888 |
-
"Sidamo": "sid",
|
889 |
-
"Siona": "snn",
|
890 |
-
"Siriano": "sri",
|
891 |
-
"Sirmauri": "srx",
|
892 |
-
"Sisaala, Tumulung": "sil",
|
893 |
-
"Sissala": "sld",
|
894 |
-
"Siwu": "akp",
|
895 |
-
"Soga": "xog",
|
896 |
-
"Somali": "som",
|
897 |
-
"Somba-Siawari": "bmu",
|
898 |
-
"Songhay, Koyra Chiini": "khq",
|
899 |
-
"Songhay, Koyraboro Senni": "ses",
|
900 |
-
"Sougb": "mnx",
|
901 |
-
"Spanish": "spa",
|
902 |
-
"Sranan Tongo": "srn",
|
903 |
-
"Suba": "sxb",
|
904 |
-
"Subanon, Western": "suc",
|
905 |
-
"Sudest": "tgo",
|
906 |
-
"Sukuma": "suk",
|
907 |
-
"Sunda": "sun",
|
908 |
-
"Sunwar": "suz",
|
909 |
-
"Surgujia": "sgj",
|
910 |
-
"Susu": "sus",
|
911 |
-
"Swahili": "swh",
|
912 |
-
"Swedish": "swe",
|
913 |
-
"Sylheti": "syl",
|
914 |
-
"S\u00e9noufo, Djimini": "dyi",
|
915 |
-
"S\u00e9noufo, Mamara": "myk",
|
916 |
-
"S\u00e9noufo, Supyire": "spp",
|
917 |
-
"Taabwa": "tap",
|
918 |
-
"Tabaru": "tby",
|
919 |
-
"Tacana": "tna",
|
920 |
-
"Tachelhit": "shi",
|
921 |
-
"Tado": "klw",
|
922 |
-
"Tagalog": "tgl",
|
923 |
-
"Tagbanwa, Calamian": "tbk",
|
924 |
-
"Tagin": "tgj",
|
925 |
-
"Tai Dam": "blt",
|
926 |
-
"Tairora, North": "tbg",
|
927 |
-
"Tairora, South": "omw",
|
928 |
-
"Tajik": "tgk",
|
929 |
-
"Tajio": "tdj",
|
930 |
-
"Takia": "tbc",
|
931 |
-
"Talinga-Bwisi": "tlj",
|
932 |
-
"Talysh": "tly",
|
933 |
-
"Tamajaq, Tawallammat": "ttq-script_tifinagh",
|
934 |
-
"Tamang, Eastern": "taj",
|
935 |
-
"Tamasheq": "taq",
|
936 |
-
"Tamil": "tam",
|
937 |
-
"Tampulma": "tpm",
|
938 |
-
"Tangoa": "tgp",
|
939 |
-
"Tanna, North": "tnn",
|
940 |
-
"Tarahumara, Western": "tac",
|
941 |
-
"Tarifit": "rif-script_arabic",
|
942 |
-
"Tatar": "tat",
|
943 |
-
"Tatuyo": "tav",
|
944 |
-
"Tawbuid": "twb",
|
945 |
-
"Tboli": "tbl",
|
946 |
-
"Tehit": "kps",
|
947 |
-
"Teiwa": "twe",
|
948 |
-
"Tektiteko": "ttc",
|
949 |
-
"Telugu": "tel",
|
950 |
-
"Tem": "kdh",
|
951 |
-
"Tengger": "tes",
|
952 |
-
"Tennet": "tex",
|
953 |
-
"Tepehua, Huehuetla": "tee",
|
954 |
-
"Tepehua, Pisaflores": "tpp",
|
955 |
-
"Tepehua, Tlachichilco": "tpt",
|
956 |
-
"Tepehuan, Southeastern": "stp",
|
957 |
-
"Teribe": "tfr",
|
958 |
-
"Termanu": "twu",
|
959 |
-
"Ter\u00eana": "ter",
|
960 |
-
"Tewa": "tew",
|
961 |
-
"Tharu, Dangaura": "thl",
|
962 |
-
"Themne": "tem",
|
963 |
-
"Tibetan, Amdo": "adx",
|
964 |
-
"Tibetan, Central": "bod",
|
965 |
-
"Tibetan, Khams": "khg",
|
966 |
-
"Ticuna": "tca",
|
967 |
-
"Tigrigna": "tir",
|
968 |
-
"Tii": "txq",
|
969 |
-
"Tikar": "tik",
|
970 |
-
"Tlicho": "dgr",
|
971 |
-
"Toba": "tob",
|
972 |
-
"Toba-Maskoy": "tmf",
|
973 |
-
"Tobanga": "tng",
|
974 |
-
"Tobelo": "tlb",
|
975 |
-
"Tohono O\u2019odham": "ood",
|
976 |
-
"Tok Pisin": "tpi",
|
977 |
-
"Tol": "jic",
|
978 |
-
"Tolaki": "lbw",
|
979 |
-
"Tombonuo": "txa",
|
980 |
-
"Tombulu": "tom",
|
981 |
-
"Tonga": "toh",
|
982 |
-
"Tontemboan": "tnt",
|
983 |
-
"Toraja-Sa\u2019dan": "sda",
|
984 |
-
"Torres Strait Creole": "tcs",
|
985 |
-
"Totonac, Coyutla": "toc",
|
986 |
-
"Totonac, Highland": "tos",
|
987 |
-
"Toura": "neb",
|
988 |
-
"Trinitario": "trn",
|
989 |
-
"Triqui, Chicahuaxtla": "trs",
|
990 |
-
"Triqui, Copala": "trc",
|
991 |
-
"Tri\u00f3": "tri",
|
992 |
-
"Tsafiki": "cof",
|
993 |
-
"Tsakhur": "tkr",
|
994 |
-
"Tsikimba": "kdl",
|
995 |
-
"Tsiman\u00e9": "cas",
|
996 |
-
"Tsonga": "tso",
|
997 |
-
"Tucano": "tuo",
|
998 |
-
"Tuma-Irumu": "iou",
|
999 |
-
"Tumak": "tmc",
|
1000 |
-
"Tunebo, Central": "tuf",
|
1001 |
-
"Turkish": "tur",
|
1002 |
-
"Turkmen_Latin": "tuk-script_latin",
|
1003 |
-
"Turkmen_Arabic": "tuk-script_arabic",
|
1004 |
-
"Tuwuli": "bov",
|
1005 |
-
"Tuyuca": "tue",
|
1006 |
-
"Tyap": "kcg",
|
1007 |
-
"Tzeltal": "tzh-dialect_tenejapa",
|
1008 |
-
"Tzotzil": "tzo-dialect_chamula",
|
1009 |
-
"Tz\u2019utujil": "tzj-dialect_eastern",
|
1010 |
-
"Uab Meto": "aoz",
|
1011 |
-
"Udmurt": "udm",
|
1012 |
-
"Uduk": "udu",
|
1013 |
-
"Ukrainian": "ukr",
|
1014 |
-
"Uma": "ppk",
|
1015 |
-
"Umbu-Ungu": "ubu",
|
1016 |
-
"Urak Lawoi\u2019": "urk",
|
1017 |
-
"Urarina": "ura",
|
1018 |
-
"Urat": "urt",
|
1019 |
-
"Urdu": "urd-script_latin",
|
1020 |
-
"Uripiv-Wala-Rano-Atchin": "upv",
|
1021 |
-
"Uspanteko": "usp",
|
1022 |
-
"Uyghur": "uig-script_cyrillic",
|
1023 |
-
"Uzbek": "uzb-script_cyrillic",
|
1024 |
-
"Vagla": "vag",
|
1025 |
-
"Vengo": "bav",
|
1026 |
-
"Vidunda": "vid",
|
1027 |
-
"Vili": "vif",
|
1028 |
-
"Vunjo": "vun",
|
1029 |
-
"Vute": "vut",
|
1030 |
-
"Wa, Parauk": "prk",
|
1031 |
-
"Waama": "wwa",
|
1032 |
-
"Waima": "rro",
|
1033 |
-
"Waimaha": "bao",
|
1034 |
-
"Waiwai": "waw",
|
1035 |
-
"Wala": "lgl",
|
1036 |
-
"Wali": "wlx",
|
1037 |
-
"Wamey": "cou",
|
1038 |
-
"Wamp\u00eds": "hub",
|
1039 |
-
"Wanano": "gvc",
|
1040 |
-
"Wandala": "mfi",
|
1041 |
-
"Wapishana": "wap",
|
1042 |
-
"Warao": "wba",
|
1043 |
-
"Waray-Waray": "war",
|
1044 |
-
"Wayana": "way",
|
1045 |
-
"Wayuu": "guc",
|
1046 |
-
"Welsh": "cym",
|
1047 |
-
"Wersing": "kvw",
|
1048 |
-
"Whitesands": "tnp",
|
1049 |
-
"Witoto, Minika": "hto",
|
1050 |
-
"Witoto, Murui": "huu",
|
1051 |
-
"Wolaytta": "wal-script_ethiopic",
|
1052 |
-
"Wolio": "wlo",
|
1053 |
-
"Woun Meu": "noa",
|
1054 |
-
"W\u00e8 Northern": "wob",
|
1055 |
-
"Xaasongaxango": "kao",
|
1056 |
-
"Xer\u00e9nte": "xer",
|
1057 |
-
"Yagua": "yad",
|
1058 |
-
"Yakan": "yka",
|
1059 |
-
"Yakut": "sah",
|
1060 |
-
"Yala": "yba",
|
1061 |
-
"Yali, Angguruk": "yli",
|
1062 |
-
"Yali, Ninia": "nlk",
|
1063 |
-
"Yalunka": "yal",
|
1064 |
-
"Yamba": "yam",
|
1065 |
-
"Yambeta": "yat",
|
1066 |
-
"Yamdena": "jmd",
|
1067 |
-
"Yami": "tao",
|
1068 |
-
"Yaminahua": "yaa",
|
1069 |
-
"Yanesha\u2019": "ame",
|
1070 |
-
"Yanomam\u00f6": "guu",
|
1071 |
-
"Yao": "yao",
|
1072 |
-
"Yaour\u00e9": "yre",
|
1073 |
-
"Yawa": "yva",
|
1074 |
-
"Yemba": "ybb",
|
1075 |
-
"Yine": "pib",
|
1076 |
-
"Yipma": "byr",
|
1077 |
-
"Yom": "pil",
|
1078 |
-
"Yoruba": "yor",
|
1079 |
-
"Yucuna": "ycn",
|
1080 |
-
"Yupik, Saint Lawrence Island": "ess",
|
1081 |
-
"Yuracare": "yuz",
|
1082 |
-
"Zaiwa": "atb",
|
1083 |
-
"Zande": "zne",
|
1084 |
-
"Zapotec, Alo\u00e1pam": "zaq",
|
1085 |
-
"Zapotec, Amatl\u00e1n": "zpo",
|
1086 |
-
"Zapotec, Cajonos": "zad",
|
1087 |
-
"Zapotec, Choapan": "zpc",
|
1088 |
-
"Zapotec, Coatecas Altas": "zca",
|
1089 |
-
"Zapotec, Guevea de Humboldt": "zpg",
|
1090 |
-
"Zapotec, Isthmus": "zai",
|
1091 |
-
"Zapotec, Lachix\u00edo": "zpl",
|
1092 |
-
"Zapotec, Miahuatl\u00e1n": "zam",
|
1093 |
-
"Zapotec, Mitla": "zaw",
|
1094 |
-
"Zapotec, Mixtepec": "zpm",
|
1095 |
-
"Zapotec, Ocotl\u00e1n": "zac",
|
1096 |
-
"Zapotec, Ozolotepec": "zao",
|
1097 |
-
"Zapotec, Quioquitani-Quier\u00ed": "ztq",
|
1098 |
-
"Zapotec, Rinc\u00f3n": "zar",
|
1099 |
-
"Zapotec, San Vicente Coatl\u00e1n": "zpt",
|
1100 |
-
"Zapotec, Santa Mar\u00eda Quiegolani": "zpi",
|
1101 |
-
"Zapotec, Santo Domingo Albarradas": "zas",
|
1102 |
-
"Zapotec, Sierra de Ju\u00e1rez": "zaa",
|
1103 |
-
"Zapotec, Texmelucan": "zpz",
|
1104 |
-
"Zapotec, Western Tlacolula Valley": "zab",
|
1105 |
-
"Zapotec, Yal\u00e1lag": "zpu",
|
1106 |
-
"Zapotec, Yareni": "zae",
|
1107 |
-
"Zapotec, Yatee": "zty",
|
1108 |
-
"Zapotec, Yatzachi": "zav",
|
1109 |
-
"Zaza": "zza",
|
1110 |
-
"Zhuang, Yongbei": "zyb",
|
1111 |
-
"Zigula": "ziw",
|
1112 |
-
"Zoque, Francisco Le\u00f3n": "zos",
|
1113 |
-
"Zulgo-Gemzek": "gnd",
|
1114 |
-
"\u00c9w\u00e9": "ewe"
|
1115 |
-
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
lang_code.txt
ADDED
@@ -0,0 +1,1144 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
mya Burmese
|
2 |
+
mnw Mon
|
3 |
+
shn Shan
|
4 |
+
eng English
|
5 |
+
vie Vietnamese
|
6 |
+
tha Thai
|
7 |
+
nod Thai, Northern
|
8 |
+
ind Indonesian
|
9 |
+
khm Khmer
|
10 |
+
kxm Khmer, Northern
|
11 |
+
--------------
|
12 |
+
abi Abidji
|
13 |
+
ace Aceh
|
14 |
+
aca Achagua
|
15 |
+
acn Achang
|
16 |
+
acr Achi
|
17 |
+
ach Acholi
|
18 |
+
acu Achuar-Shiwiar
|
19 |
+
guq Aché
|
20 |
+
ade Adele
|
21 |
+
adj Adioukrou
|
22 |
+
agd Agarabi
|
23 |
+
agx Aghul
|
24 |
+
agn Agutaynen
|
25 |
+
aha Ahanta
|
26 |
+
aka Akan
|
27 |
+
knj Akateko
|
28 |
+
ake Akawaio
|
29 |
+
aeu Akeu
|
30 |
+
ahk Akha
|
31 |
+
bss Akoose
|
32 |
+
alj Alangan
|
33 |
+
sqi Albanian
|
34 |
+
alt Altai, Southern
|
35 |
+
alp Alune
|
36 |
+
alz Alur
|
37 |
+
kab Amazigh
|
38 |
+
amk Ambai
|
39 |
+
mmg Ambrym, North
|
40 |
+
amh Amharic
|
41 |
+
ami Amis
|
42 |
+
azg Amuzgo, San Pedro Amuzgos
|
43 |
+
agg Angor
|
44 |
+
boj Anjam
|
45 |
+
cko Anufo
|
46 |
+
any Anyin
|
47 |
+
arl Arabela
|
48 |
+
ara Arabic
|
49 |
+
atq Aralle-Tabulahan
|
50 |
+
luc Aringa
|
51 |
+
hyw Armenian, Western
|
52 |
+
apr Arop-Lokep
|
53 |
+
aia Arosi
|
54 |
+
msy Aruamu
|
55 |
+
cni Asháninka
|
56 |
+
cjo Ashéninka, Pajonal
|
57 |
+
cpu Ashéninka, Pichis
|
58 |
+
cpb Ashéninka, Ucayali-Yurúa
|
59 |
+
asm Assamese
|
60 |
+
asa Asu
|
61 |
+
teo Ateso
|
62 |
+
ati Attié
|
63 |
+
djk Aukan
|
64 |
+
ava Avar
|
65 |
+
avn Avatime
|
66 |
+
avu Avokaya
|
67 |
+
awb Awa
|
68 |
+
kwi Awa-Cuaiquer
|
69 |
+
awa Awadhi
|
70 |
+
agr Awajún
|
71 |
+
agu Awakateko
|
72 |
+
ayr Aymara, Central
|
73 |
+
ayo Ayoreo
|
74 |
+
abp Ayta, Abellen
|
75 |
+
blx Ayta, Mag-Indi
|
76 |
+
sgb Ayta, Mag-antsi
|
77 |
+
azj-script_cyrillic Azerbaijani, North
|
78 |
+
azj-script_latin Azerbaijani, North
|
79 |
+
azb Azerbaijani, South
|
80 |
+
bba Baatonum
|
81 |
+
bhz Bada
|
82 |
+
bvc Baelelea
|
83 |
+
bfy Bagheli
|
84 |
+
bgq Bagri
|
85 |
+
bdq Bahnar
|
86 |
+
bdh Baka
|
87 |
+
bqi Bakhtiâri
|
88 |
+
bjw Bakwé
|
89 |
+
blz Balantak
|
90 |
+
ban Bali
|
91 |
+
bcc-script_latin Balochi, Southern
|
92 |
+
bcc-script_arabic Balochi, Southern
|
93 |
+
bam Bamanankan
|
94 |
+
ptu Bambam
|
95 |
+
bcw Bana
|
96 |
+
bqj Bandial
|
97 |
+
bno Bantoanon
|
98 |
+
bbb Barai
|
99 |
+
bfa Bari
|
100 |
+
bjz Baruga
|
101 |
+
bak Bashkort
|
102 |
+
eus Basque
|
103 |
+
bsq Bassa
|
104 |
+
akb Batak Angkola
|
105 |
+
btd Batak Dairi
|
106 |
+
btx Batak Karo
|
107 |
+
bts Batak Simalungun
|
108 |
+
bbc Batak Toba
|
109 |
+
bvz Bauzi
|
110 |
+
bjv Bedjond
|
111 |
+
bep Behoa
|
112 |
+
bkv Bekwarra
|
113 |
+
bzj Belize English Creole
|
114 |
+
bem Bemba
|
115 |
+
bng Benga
|
116 |
+
ben Bengali
|
117 |
+
bom Berom
|
118 |
+
btt Bete-Bendi
|
119 |
+
bha Bharia
|
120 |
+
bgw Bhatri
|
121 |
+
bht Bhattiyali
|
122 |
+
beh Biali
|
123 |
+
sne Bidayuh, Bau
|
124 |
+
ubl Bikol, Buhi’non
|
125 |
+
bcl Bikol, Central
|
126 |
+
bim Bimoba
|
127 |
+
bkd Binukid
|
128 |
+
bjr Binumarien
|
129 |
+
bfo Birifor, Malba
|
130 |
+
biv Birifor, Southern
|
131 |
+
bib Bisa
|
132 |
+
bis Bislama
|
133 |
+
bzi Bisu
|
134 |
+
bqp Bisã
|
135 |
+
bpr Blaan, Koronadal
|
136 |
+
bps Blaan, Sarangani
|
137 |
+
bwq Bobo Madaré, Southern
|
138 |
+
bdv Bodo Parja
|
139 |
+
bqc Boko
|
140 |
+
bus Bokobaru
|
141 |
+
bnp Bola
|
142 |
+
bmq Bomu
|
143 |
+
bdg Bonggi
|
144 |
+
boa Bora
|
145 |
+
ksr Borong
|
146 |
+
bor Borôro
|
147 |
+
bru Bru, Eastern
|
148 |
+
box Buamu
|
149 |
+
bzh Buang, Mapos
|
150 |
+
bgt Bughotu
|
151 |
+
sab Buglere
|
152 |
+
bul Bulgarian
|
153 |
+
bwu Buli
|
154 |
+
bmv Bum
|
155 |
+
tte Bwanabwana
|
156 |
+
cjp Cabécar
|
157 |
+
cbv Cacua
|
158 |
+
kaq Capanahua
|
159 |
+
cot Caquinte
|
160 |
+
cbc Carapana
|
161 |
+
car Carib
|
162 |
+
cat Catalan
|
163 |
+
ceb Cebuano
|
164 |
+
cme Cerma
|
165 |
+
cbi Chachi
|
166 |
+
ceg Chamacoco
|
167 |
+
cly Chatino, Eastern Highland
|
168 |
+
cya Chatino, Nopala
|
169 |
+
che Chechen
|
170 |
+
hne Chhattisgarhi
|
171 |
+
nya Chichewa
|
172 |
+
dig Chidigo
|
173 |
+
dug Chiduruma
|
174 |
+
bgr Chin, Bawm
|
175 |
+
cek Chin, Eastern Khumi
|
176 |
+
cfm Chin, Falam
|
177 |
+
cnh Chin, Hakha
|
178 |
+
hlt Chin, Matu
|
179 |
+
mwq Chin, Müün
|
180 |
+
ctd Chin, Tedim
|
181 |
+
tcz Chin, Thado
|
182 |
+
zyp Chin, Zyphe
|
183 |
+
cco Chinantec, Comaltepec
|
184 |
+
cnl Chinantec, Lalana
|
185 |
+
cle Chinantec, Lealao
|
186 |
+
chz Chinantec, Ozumacín
|
187 |
+
cpa Chinantec, Palantla
|
188 |
+
cso Chinantec, Sochiapam
|
189 |
+
cnt Chinantec, Tepetotutla
|
190 |
+
cuc Chinantec, Usila
|
191 |
+
hak Chinese, Hakka
|
192 |
+
nan Chinese, Min Nan
|
193 |
+
xnj Chingoni
|
194 |
+
cap Chipaya
|
195 |
+
cax Chiquitano
|
196 |
+
ctg Chittagonian
|
197 |
+
ctu Chol
|
198 |
+
chf Chontal, Tabasco
|
199 |
+
cce Chopi
|
200 |
+
crt Chorote, Iyojwa’ja
|
201 |
+
crq Chorote, Iyo’wujwa
|
202 |
+
cac-dialect_sansebastiáncoatán Chuj
|
203 |
+
cac-dialect_sanmateoixtatán Chuj
|
204 |
+
ckt Chukchi
|
205 |
+
ncu Chumburung
|
206 |
+
cdj Churahi
|
207 |
+
chv Chuvash
|
208 |
+
caa Ch’orti’
|
209 |
+
asg Cishingini
|
210 |
+
con Cofán
|
211 |
+
crn Cora, El Nayar
|
212 |
+
cok Cora, Santa Teresa
|
213 |
+
crk-script_latin Cree, Plains
|
214 |
+
crk-script_syllabics Cree, Plains
|
215 |
+
crh Crimean Tatar
|
216 |
+
cui Cuiba
|
217 |
+
dsh Daasanach
|
218 |
+
dbq Daba
|
219 |
+
dga Dagaare, Southern
|
220 |
+
dgi Dagara, Northern
|
221 |
+
dgk Dagba
|
222 |
+
dnj-dialect_gweetaawueast Dan
|
223 |
+
dnj-dialect_blowowest Dan
|
224 |
+
daa Dangaléat
|
225 |
+
dnt Dani, Mid Grand Valley
|
226 |
+
dnw Dani, Western
|
227 |
+
dar Dargwa
|
228 |
+
tcc Datooga
|
229 |
+
dwr Dawro
|
230 |
+
ded Dedua
|
231 |
+
mzw Deg
|
232 |
+
ntr Delo
|
233 |
+
ddn Dendi
|
234 |
+
des Desano
|
235 |
+
dso Desiya
|
236 |
+
nfa Dhao
|
237 |
+
dhi Dhimal
|
238 |
+
gud Dida, Yocoboué
|
239 |
+
did Didinga
|
240 |
+
mhu Digaro-Mishmi
|
241 |
+
dip Dinka, Northeastern
|
242 |
+
dik Dinka, Southwestern
|
243 |
+
tbz Ditammari
|
244 |
+
dts Dogon, Toro So
|
245 |
+
dos Dogosé
|
246 |
+
dgo Dogri
|
247 |
+
mvp Duri
|
248 |
+
nld Dutch
|
249 |
+
jen Dza
|
250 |
+
dzo Dzongkha
|
251 |
+
idd Ede Idaca
|
252 |
+
eka Ekajuk
|
253 |
+
cto Embera Catío
|
254 |
+
emp Emberá, Northern
|
255 |
+
enx Enxet
|
256 |
+
sja Epena
|
257 |
+
myv Erzya
|
258 |
+
mcq Ese
|
259 |
+
ese Ese Ejja
|
260 |
+
evn Evenki
|
261 |
+
eza Ezaa
|
262 |
+
fal Fali, South
|
263 |
+
fao Faroese
|
264 |
+
far Fataleka
|
265 |
+
fij Fijian
|
266 |
+
fin Finnish
|
267 |
+
fon Fon
|
268 |
+
frd Fordata
|
269 |
+
fra French
|
270 |
+
ful Fulah
|
271 |
+
flr Fuliiru
|
272 |
+
gau Gadaba, Mudhili
|
273 |
+
gbk Gaddi
|
274 |
+
gag-script_cyrillic Gagauz
|
275 |
+
gag-script_latin Gagauz
|
276 |
+
gbi Galela
|
277 |
+
gmv Gamo
|
278 |
+
lug Ganda
|
279 |
+
pwg Gapapaiwa
|
280 |
+
gbm Garhwali
|
281 |
+
cab Garifuna
|
282 |
+
grt Garo
|
283 |
+
krs Gbaya
|
284 |
+
gso Gbaya, Southwest
|
285 |
+
nlg Gela
|
286 |
+
gej Gen
|
287 |
+
deu German, Standard
|
288 |
+
gri Ghari
|
289 |
+
kik Gikuyu
|
290 |
+
acd Gikyode
|
291 |
+
glk Gilaki
|
292 |
+
gof-script_latin Gofa
|
293 |
+
gog Gogo
|
294 |
+
gkn Gokana
|
295 |
+
wsg Gondi, Adilabad
|
296 |
+
gjn Gonja
|
297 |
+
gqr Gor
|
298 |
+
gor Gorontalo
|
299 |
+
gux Gourmanchéma
|
300 |
+
gbo Grebo, Northern
|
301 |
+
ell Greek
|
302 |
+
grc Greek, Ancient
|
303 |
+
guh Guahibo
|
304 |
+
gub Guajajára
|
305 |
+
grn Guarani
|
306 |
+
gyr Guarayu
|
307 |
+
guo Guayabero
|
308 |
+
gde Gude
|
309 |
+
guj Gujarati
|
310 |
+
gvl Gulay
|
311 |
+
guk Gumuz
|
312 |
+
rub Gungu
|
313 |
+
dah Gwahatike
|
314 |
+
gwr Gwere
|
315 |
+
gwi Gwich’in
|
316 |
+
hat Haitian Creole
|
317 |
+
hlb Halbi
|
318 |
+
amf Hamer-Banna
|
319 |
+
hag Hanga
|
320 |
+
hnn Hanunoo
|
321 |
+
bgc Haryanvi
|
322 |
+
had Hatam
|
323 |
+
hau Hausa
|
324 |
+
hwc Hawaii Pidgin
|
325 |
+
hvn Hawu
|
326 |
+
hay Haya
|
327 |
+
xed Hdi
|
328 |
+
heb Hebrew
|
329 |
+
heh Hehe
|
330 |
+
hil Hiligaynon
|
331 |
+
hin Hindi
|
332 |
+
hif Hindi, Fiji
|
333 |
+
hns Hindustani, Sarnami
|
334 |
+
hoc Ho
|
335 |
+
hoy Holiya
|
336 |
+
hus-dialect_westernpotosino Huastec
|
337 |
+
hus-dialect_centralveracruz Huastec
|
338 |
+
huv Huave, San Mateo del Mar
|
339 |
+
hui Huli
|
340 |
+
hun Hungarian
|
341 |
+
hap Hupla
|
342 |
+
iba Iban
|
343 |
+
isl Icelandic
|
344 |
+
dbj Ida’an
|
345 |
+
ifa Ifugao, Amganad
|
346 |
+
ifb Ifugao, Batad
|
347 |
+
ifu Ifugao, Mayoyao
|
348 |
+
ifk Ifugao, Tuwali
|
349 |
+
ife Ifè
|
350 |
+
ign Ignaciano
|
351 |
+
ikk Ika
|
352 |
+
iqw Ikwo
|
353 |
+
ilb Ila
|
354 |
+
ilo Ilocano
|
355 |
+
imo Imbongu
|
356 |
+
inb Inga
|
357 |
+
ipi Ipili
|
358 |
+
irk Iraqw
|
359 |
+
icr Islander English Creole
|
360 |
+
itv Itawit
|
361 |
+
itl Itelmen
|
362 |
+
atg Ivbie North-Okpela-Arhe
|
363 |
+
ixl-dialect_sanjuancotzal Ixil
|
364 |
+
ixl-dialect_sangasparchajul Ixil
|
365 |
+
ixl-dialect_santamarianebaj Ixil
|
366 |
+
nca Iyo
|
367 |
+
izr Izere
|
368 |
+
izz Izii
|
369 |
+
jac Jakalteko
|
370 |
+
jam Jamaican English Creole
|
371 |
+
jav Javanese
|
372 |
+
jvn Javanese, Suriname
|
373 |
+
kac Jingpho
|
374 |
+
dyo Jola-Fonyi
|
375 |
+
csk Jola-Kasa
|
376 |
+
adh Jopadhola
|
377 |
+
jun Juang
|
378 |
+
jbu Jukun Takum
|
379 |
+
dyu Jula
|
380 |
+
bex Jur Modo
|
381 |
+
juy Juray
|
382 |
+
gna Kaansa
|
383 |
+
urb Kaapor
|
384 |
+
kbp Kabiyè
|
385 |
+
cwa Kabwa
|
386 |
+
dtp Kadazan Dusun
|
387 |
+
kbr Kafa
|
388 |
+
cgc Kagayanen
|
389 |
+
kki Kagulu
|
390 |
+
kzf Kaili, Da’a
|
391 |
+
lew Kaili, Ledo
|
392 |
+
cbr Kakataibo-Kashibo
|
393 |
+
kkj Kako
|
394 |
+
keo Kakwa
|
395 |
+
kqe Kalagan
|
396 |
+
kak Kalanguya
|
397 |
+
kyb Kalinga, Butbut
|
398 |
+
knb Kalinga, Lubuagan
|
399 |
+
kmd Kalinga, Majukayang
|
400 |
+
kml Kalinga, Tanudan
|
401 |
+
ify Kallahan, Keley-i
|
402 |
+
xal Kalmyk-Oirat
|
403 |
+
kbq Kamano
|
404 |
+
kay Kamayurá
|
405 |
+
ktb Kambaata
|
406 |
+
hig Kamwe
|
407 |
+
gam Kandawo
|
408 |
+
cbu Kandozi-Chapra
|
409 |
+
xnr Kangri
|
410 |
+
kmu Kanite
|
411 |
+
kne Kankanaey
|
412 |
+
kan Kannada
|
413 |
+
kby Kanuri, Manga
|
414 |
+
pam Kapampangan
|
415 |
+
cak-dialect_santamaríadejesús Kaqchikel
|
416 |
+
cak-dialect_southcentral Kaqchikel
|
417 |
+
cak-dialect_yepocapa Kaqchikel
|
418 |
+
cak-dialect_western Kaqchikel
|
419 |
+
cak-dialect_santodomingoxenacoj Kaqchikel
|
420 |
+
cak-dialect_central Kaqchikel
|
421 |
+
xrb Karaboro, Eastern
|
422 |
+
krc Karachay-Balkar
|
423 |
+
kaa Karakalpak
|
424 |
+
krl Karelian
|
425 |
+
pww Karen, Pwo Northern
|
426 |
+
xsm Kasem
|
427 |
+
cbs Kashinawa
|
428 |
+
pss Kaulong
|
429 |
+
kxf Kawyaw
|
430 |
+
kyz Kayabí
|
431 |
+
kyu Kayah, Western
|
432 |
+
txu Kayapó
|
433 |
+
kaz Kazakh
|
434 |
+
ndp Kebu
|
435 |
+
kbo Keliko
|
436 |
+
kyq Kenga
|
437 |
+
ken Kenyang
|
438 |
+
ker Kera
|
439 |
+
xte Ketengban
|
440 |
+
kyg Keyagana
|
441 |
+
kjh Khakas
|
442 |
+
kca Khanty
|
443 |
+
kjg Khmu
|
444 |
+
nyf Kigiryama
|
445 |
+
kij Kilivila
|
446 |
+
kia Kim
|
447 |
+
kqr Kimaragang
|
448 |
+
kqp Kimré
|
449 |
+
krj Kinaray-a
|
450 |
+
zga Kinga
|
451 |
+
kin Kinyarwanda
|
452 |
+
pkb Kipfokomo
|
453 |
+
geb Kire
|
454 |
+
gil Kiribati
|
455 |
+
kje Kisar
|
456 |
+
kss Kisi, Southern
|
457 |
+
thk Kitharaka
|
458 |
+
klu Klao
|
459 |
+
kyo Klon
|
460 |
+
kog Kogi
|
461 |
+
kfb Kolami, Northwestern
|
462 |
+
kpv Komi-Zyrian
|
463 |
+
bbo Konabéré
|
464 |
+
xon Konkomba
|
465 |
+
kma Konni
|
466 |
+
kno Kono
|
467 |
+
kxc Konso
|
468 |
+
ozm Koonzime
|
469 |
+
kqy Koorete
|
470 |
+
kor Korean
|
471 |
+
coe Koreguaje
|
472 |
+
kpq Korupun-Sela
|
473 |
+
kpy Koryak
|
474 |
+
kyf Kouya
|
475 |
+
kff-script_telugu Koya
|
476 |
+
kri Krio
|
477 |
+
rop Kriol
|
478 |
+
ktj Krumen, Plapo
|
479 |
+
ted Krumen, Tepo
|
480 |
+
krr Krung
|
481 |
+
kdt Kuay
|
482 |
+
kez Kukele
|
483 |
+
cul Kulina
|
484 |
+
kle Kulung
|
485 |
+
kdi Kumam
|
486 |
+
kue Kuman
|
487 |
+
kum Kumyk
|
488 |
+
kvn Kuna, Border
|
489 |
+
cuk Kuna, San Blas
|
490 |
+
kdn Kunda
|
491 |
+
xuo Kuo
|
492 |
+
key Kupia
|
493 |
+
kpz Kupsapiiny
|
494 |
+
knk Kuranko
|
495 |
+
kmr-script_latin Kurdish, Northern
|
496 |
+
kmr-script_arabic Kurdish, Northern
|
497 |
+
kmr-script_cyrillic Kurdish, Northern
|
498 |
+
xua Kurumba, Alu
|
499 |
+
kru Kurux
|
500 |
+
kus Kusaal
|
501 |
+
kub Kutep
|
502 |
+
kdc Kutu
|
503 |
+
kxv Kuvi
|
504 |
+
blh Kuwaa
|
505 |
+
cwt Kuwaataay
|
506 |
+
kwd Kwaio
|
507 |
+
tnk Kwamera
|
508 |
+
kwf Kwara’ae
|
509 |
+
cwe Kwere
|
510 |
+
kyc Kyaka
|
511 |
+
tye Kyanga
|
512 |
+
kir Kyrgyz
|
513 |
+
quc-dialect_north K’iche’
|
514 |
+
quc-dialect_east K’iche’
|
515 |
+
quc-dialect_central K’iche’
|
516 |
+
lac Lacandon
|
517 |
+
lsi Lacid
|
518 |
+
lbj Ladakhi
|
519 |
+
lhu Lahu
|
520 |
+
las Lama
|
521 |
+
lam Lamba
|
522 |
+
lns Lamnso’
|
523 |
+
ljp Lampung Api
|
524 |
+
laj Lango
|
525 |
+
lao Lao
|
526 |
+
lat Latin
|
527 |
+
lav Latvian
|
528 |
+
law Lauje
|
529 |
+
lcp Lawa, Western
|
530 |
+
lzz Laz
|
531 |
+
lln Lele
|
532 |
+
lef Lelemi
|
533 |
+
acf Lesser Antillean French Creole
|
534 |
+
lww Lewo
|
535 |
+
mhx Lhao Vo
|
536 |
+
eip Lik
|
537 |
+
lia Limba, West-Central
|
538 |
+
lif Limbu
|
539 |
+
onb Lingao
|
540 |
+
lis Lisu
|
541 |
+
loq Lobala
|
542 |
+
lob Lobi
|
543 |
+
yaz Lokaa
|
544 |
+
lok Loko
|
545 |
+
llg Lole
|
546 |
+
ycl Lolopo
|
547 |
+
lom Loma
|
548 |
+
ngl Lomwe
|
549 |
+
lon Lomwe, Malawi
|
550 |
+
lex Luang
|
551 |
+
lgg Lugbara
|
552 |
+
ruf Luguru
|
553 |
+
dop Lukpa
|
554 |
+
lnd Lundayeh
|
555 |
+
ndy Lutos
|
556 |
+
lwo Luwo
|
557 |
+
lee Lyélé
|
558 |
+
mev Maan
|
559 |
+
mfz Mabaan
|
560 |
+
jmc Machame
|
561 |
+
myy Macuna
|
562 |
+
mbc Macushi
|
563 |
+
mda Mada
|
564 |
+
mad Madura
|
565 |
+
mag Magahi
|
566 |
+
ayz Mai Brat
|
567 |
+
mai Maithili
|
568 |
+
mca Maka
|
569 |
+
mcp Makaa
|
570 |
+
mak Makasar
|
571 |
+
vmw Makhuwa
|
572 |
+
mgh Makhuwa-Meetto
|
573 |
+
kde Makonde
|
574 |
+
mlg Malagasy
|
575 |
+
zlm Malay
|
576 |
+
pse Malay, Central
|
577 |
+
mkn Malay, Kupang
|
578 |
+
xmm Malay, Manado
|
579 |
+
mal Malayalam
|
580 |
+
xdy Malayic Dayak
|
581 |
+
div Maldivian
|
582 |
+
mdy Male
|
583 |
+
mup Malvi
|
584 |
+
mam-dialect_central Mam
|
585 |
+
mam-dialect_northern Mam
|
586 |
+
mam-dialect_southern Mam
|
587 |
+
mam-dialect_western Mam
|
588 |
+
mqj Mamasa
|
589 |
+
mcu Mambila, Cameroon
|
590 |
+
mzk Mambila, Nigeria
|
591 |
+
maw Mampruli
|
592 |
+
mjl Mandeali
|
593 |
+
mnk Mandinka
|
594 |
+
mge Mango
|
595 |
+
mbh Mangseng
|
596 |
+
knf Mankanya
|
597 |
+
mjv Mannan
|
598 |
+
mbt Manobo, Matigsalug
|
599 |
+
obo Manobo, Obo
|
600 |
+
mbb Manobo, Western Bukidnon
|
601 |
+
mzj Manya
|
602 |
+
sjm Mapun
|
603 |
+
mrw Maranao
|
604 |
+
mar Marathi
|
605 |
+
mpg Marba
|
606 |
+
mhr Mari, Meadow
|
607 |
+
enb Markweeta
|
608 |
+
mah Marshallese
|
609 |
+
myx Masaaba
|
610 |
+
klv Maskelynes
|
611 |
+
mfh Matal
|
612 |
+
met Mato
|
613 |
+
mcb Matsigenka
|
614 |
+
mop Maya, Mopán
|
615 |
+
yua Maya, Yucatec
|
616 |
+
mfy Mayo
|
617 |
+
maz Mazahua, Central
|
618 |
+
vmy Mazatec, Ayautla
|
619 |
+
maq Mazatec, Chiquihuitlán
|
620 |
+
mzi Mazatec, Ixcatlán
|
621 |
+
maj Mazatec, Jalapa de Díaz
|
622 |
+
maa-dialect_sanantonio Mazatec, San Jerónimo Tecóatl
|
623 |
+
maa-dialect_sanjerónimo Mazatec, San Jerónimo Tecóatl
|
624 |
+
mhy Ma’anyan
|
625 |
+
mhi Ma’di
|
626 |
+
zmz Mbandja
|
627 |
+
myb Mbay
|
628 |
+
gai Mbore
|
629 |
+
mqb Mbuko
|
630 |
+
mbu Mbula-Bwazza
|
631 |
+
med Melpa
|
632 |
+
men Mende
|
633 |
+
mee Mengen
|
634 |
+
mwv Mentawai
|
635 |
+
meq Merey
|
636 |
+
zim Mesme
|
637 |
+
mgo Meta’
|
638 |
+
mej Meyah
|
639 |
+
mpp Migabac
|
640 |
+
min Minangkabau
|
641 |
+
gum Misak
|
642 |
+
mpx Misima-Panaeati
|
643 |
+
mco Mixe, Coatlán
|
644 |
+
mxq Mixe, Juquila
|
645 |
+
pxm Mixe, Quetzaltepec
|
646 |
+
mto Mixe, Totontepec
|
647 |
+
mim Mixtec, Alacatlatzala
|
648 |
+
xta Mixtec, Alcozauca
|
649 |
+
mbz Mixtec, Amoltepec
|
650 |
+
mip Mixtec, Apasco-Apoala
|
651 |
+
mib Mixtec, Atatlahuca
|
652 |
+
miy Mixtec, Ayutla
|
653 |
+
mih Mixtec, Chayuco
|
654 |
+
miz Mixtec, Coatzospan
|
655 |
+
xtd Mixtec, Diuxi-Tilantongo
|
656 |
+
mxt Mixtec, Jamiltepec
|
657 |
+
xtm Mixtec, Magdalena Peñasco
|
658 |
+
mxv Mixtec, Metlatónoc
|
659 |
+
xtn Mixtec, Northern Tlaxiaco
|
660 |
+
mie Mixtec, Ocotepec
|
661 |
+
mil Mixtec, Peñoles
|
662 |
+
mio Mixtec, Pinotepa Nacional
|
663 |
+
mdv Mixtec, Santa Lucía Monteverde
|
664 |
+
mza Mixtec, Santa María Zacatepec
|
665 |
+
mit Mixtec, Southern Puebla
|
666 |
+
mxb Mixtec, Tezoatlán
|
667 |
+
mpm Mixtec, Yosondúa
|
668 |
+
soy Miyobe
|
669 |
+
cmo-script_latin Mnong, Central
|
670 |
+
cmo-script_khmer Mnong, Central
|
671 |
+
mfq Moba
|
672 |
+
old Mochi
|
673 |
+
mfk Mofu, North
|
674 |
+
mif Mofu-Gudur
|
675 |
+
mkl Mokole
|
676 |
+
mox Molima
|
677 |
+
myl Moma
|
678 |
+
mqf Momuna
|
679 |
+
mon Mongolian
|
680 |
+
mog Mongondow
|
681 |
+
mfe Morisyen
|
682 |
+
mor Moro
|
683 |
+
mqn Moronene
|
684 |
+
mgd Moru
|
685 |
+
mtj Moskona
|
686 |
+
cmr Mro-Khimi
|
687 |
+
mtd Mualang
|
688 |
+
bmr Muinane
|
689 |
+
moz Mukulu
|
690 |
+
mzm Mumuye
|
691 |
+
mnb Muna
|
692 |
+
mnf Mundani
|
693 |
+
unr Mundari
|
694 |
+
fmu Muria, Far Western
|
695 |
+
mur Murle
|
696 |
+
tih Murut, Timugon
|
697 |
+
muv Muthuvan
|
698 |
+
muy Muyang
|
699 |
+
sur Mwaghavul
|
700 |
+
moa Mwan
|
701 |
+
wmw Mwani
|
702 |
+
tnr Ménik
|
703 |
+
miq Mískito
|
704 |
+
mos Mòoré
|
705 |
+
muh Mündü
|
706 |
+
nas Naasioi
|
707 |
+
mbj Nadëb
|
708 |
+
nfr Nafaanra
|
709 |
+
kfw Naga, Kharam
|
710 |
+
nst Naga, Tangshang
|
711 |
+
nag Nagamese
|
712 |
+
nch Nahuatl, Central Huasteca
|
713 |
+
nhe Nahuatl, Eastern Huasteca
|
714 |
+
ngu Nahuatl, Guerrero
|
715 |
+
azz Nahuatl, Highland Puebla
|
716 |
+
nhx Nahuatl, Isthmus-Mecayapan
|
717 |
+
ncl Nahuatl, Michoacán
|
718 |
+
nhy Nahuatl, Northern Oaxaca
|
719 |
+
ncj Nahuatl, Northern Puebla
|
720 |
+
nsu Nahuatl, Sierra Negra
|
721 |
+
npl Nahuatl, Southeastern Puebla
|
722 |
+
nuz Nahuatl, Tlamacazapa
|
723 |
+
nhw Nahuatl, Western Huasteca
|
724 |
+
nhi Nahuatl, Zacatlán-Ahuacatlán-Tepetzintla
|
725 |
+
nlc Nalca
|
726 |
+
nab Nambikuára, Southern
|
727 |
+
gld Nanai
|
728 |
+
nnb Nande
|
729 |
+
npy Napu
|
730 |
+
pbb Nasa
|
731 |
+
ntm Nateni
|
732 |
+
nmz Nawdm
|
733 |
+
naw Nawuri
|
734 |
+
nxq Naxi
|
735 |
+
ndj Ndamba
|
736 |
+
ndz Ndogo
|
737 |
+
ndv Ndut
|
738 |
+
new Newar
|
739 |
+
nij Ngaju
|
740 |
+
sba Ngambay
|
741 |
+
gng Ngangam
|
742 |
+
nga Ngbaka
|
743 |
+
nnq Ngindo
|
744 |
+
ngp Ngulu
|
745 |
+
gym Ngäbere
|
746 |
+
kdj Ng’akarimojong
|
747 |
+
nia Nias
|
748 |
+
nim Nilamba
|
749 |
+
nin Ninzo
|
750 |
+
nko Nkonya
|
751 |
+
nog Nogai
|
752 |
+
lem Nomaande
|
753 |
+
not Nomatsigenga
|
754 |
+
nhu Noone
|
755 |
+
bud Ntcham
|
756 |
+
nus Nuer
|
757 |
+
yas Nugunu
|
758 |
+
nnw Nuni, Southern
|
759 |
+
nwb Nyabwa
|
760 |
+
nyy Nyakyusa-Ngonde
|
761 |
+
nyn Nyankore
|
762 |
+
rim Nyaturu
|
763 |
+
lid Nyindrou
|
764 |
+
nuj Nyole
|
765 |
+
nyo Nyoro
|
766 |
+
nzi Nzema
|
767 |
+
ann Obolo
|
768 |
+
ory Odia
|
769 |
+
ojb-script_latin Ojibwa, Northwestern
|
770 |
+
ojb-script_syllabics Ojibwa, Northwestern
|
771 |
+
oku Oku
|
772 |
+
bsc Oniyan
|
773 |
+
bdu Oroko
|
774 |
+
orm Oromo
|
775 |
+
ury Orya
|
776 |
+
oss Ossetic
|
777 |
+
ote Otomi, Mezquital
|
778 |
+
otq Otomi, Querétaro
|
779 |
+
stn Owa
|
780 |
+
sig Paasaal
|
781 |
+
kfx Pahari, Kullu
|
782 |
+
bfz Pahari, Mahasu
|
783 |
+
sey Paicoca
|
784 |
+
pao Paiute, Northern
|
785 |
+
pau Palauan
|
786 |
+
pce Palaung, Ruching
|
787 |
+
plw Palawano, Brooke’s Point
|
788 |
+
pmf Pamona
|
789 |
+
pag Pangasinan
|
790 |
+
pap Papiamentu
|
791 |
+
prf Paranan
|
792 |
+
pab Parecís
|
793 |
+
pbi Parkwa
|
794 |
+
pbc Patamona
|
795 |
+
pad Paumarí
|
796 |
+
ata Pele-Ata
|
797 |
+
pez Penan, Eastern
|
798 |
+
peg Pengo
|
799 |
+
fas Persian
|
800 |
+
pcm Pidgin, Nigerian
|
801 |
+
pis Pijin
|
802 |
+
pny Pinyin
|
803 |
+
pir Piratapuyo
|
804 |
+
pjt Pitjantjatjara
|
805 |
+
poy Pogolo
|
806 |
+
pol Polish
|
807 |
+
pps Popoloca, San Luís Temalacayuca
|
808 |
+
pls Popoloca, San Marcos Tlacoyalco
|
809 |
+
poi Popoluca, Highland
|
810 |
+
poh-dialect_eastern Poqomchi’
|
811 |
+
poh-dialect_western Poqomchi’
|
812 |
+
por Portuguese
|
813 |
+
prt Prai
|
814 |
+
pui Puinave
|
815 |
+
pan Punjabi, Eastern
|
816 |
+
tsz Purepecha
|
817 |
+
suv Puroik
|
818 |
+
lme Pévé
|
819 |
+
quy Quechua, Ayacucho
|
820 |
+
qvc Quechua, Cajamarca
|
821 |
+
quz Quechua, Cusco
|
822 |
+
qve Quechua, Eastern Apurímac
|
823 |
+
qub Quechua, Huallaga
|
824 |
+
qvh Quechua, Huamalíes-Dos de Mayo Huánuco
|
825 |
+
qwh Quechua, Huaylas Ancash
|
826 |
+
qvw Quechua, Huaylla Wanca
|
827 |
+
quf Quechua, Lambayeque
|
828 |
+
qvm Quechua, Margos-Yarowilca-Lauricocha
|
829 |
+
qul Quechua, North Bolivian
|
830 |
+
qvn Quechua, North Junín
|
831 |
+
qxn Quechua, Northern Conchucos Ancash
|
832 |
+
qxh Quechua, Panao
|
833 |
+
qvs Quechua, San Martín
|
834 |
+
quh Quechua, South Bolivian
|
835 |
+
qxo Quechua, Southern Conchucos
|
836 |
+
qxr Quichua, Cañar Highland
|
837 |
+
qvo Quichua, Napo
|
838 |
+
qvz Quichua, Northern Pastaza
|
839 |
+
qxl Quichua, Salasaca Highland
|
840 |
+
quw Quichua, Tena Lowland
|
841 |
+
kjb Q’anjob’al
|
842 |
+
kek Q’eqchi’
|
843 |
+
rah Rabha
|
844 |
+
rjs Rajbanshi
|
845 |
+
rai Ramoaaina
|
846 |
+
lje Rampi
|
847 |
+
rnl Ranglong
|
848 |
+
rkt Rangpuri
|
849 |
+
rap Rapa Nui
|
850 |
+
yea Ravula
|
851 |
+
raw Rawang
|
852 |
+
rej Rejang
|
853 |
+
rel Rendille
|
854 |
+
ril Riang Lang
|
855 |
+
iri Rigwe
|
856 |
+
rgu Rikou
|
857 |
+
rhg Rohingya
|
858 |
+
rmc-script_latin Romani, Carpathian
|
859 |
+
rmc-script_cyrillic Romani, Carpathian
|
860 |
+
rmo Romani, Sinte
|
861 |
+
rmy-script_latin Romani, Vlax
|
862 |
+
rmy-script_cyrillic Romani, Vlax
|
863 |
+
ron Romanian
|
864 |
+
rol Romblomanon
|
865 |
+
cla Ron
|
866 |
+
rng Ronga
|
867 |
+
rug Roviana
|
868 |
+
run Rundi
|
869 |
+
rus Russian
|
870 |
+
lsm Saamya-Gwe
|
871 |
+
spy Sabaot
|
872 |
+
sck Sadri
|
873 |
+
saj Sahu
|
874 |
+
sch Sakachep
|
875 |
+
sml Sama, Central
|
876 |
+
xsb Sambal
|
877 |
+
sbl Sambal, Botolan
|
878 |
+
saq Samburu
|
879 |
+
sbd Samo, Southern
|
880 |
+
smo Samoan
|
881 |
+
rav Sampang
|
882 |
+
sxn Sangir
|
883 |
+
sag Sango
|
884 |
+
sbp Sangu
|
885 |
+
xsu Sanumá
|
886 |
+
srm Saramaccan
|
887 |
+
sas Sasak
|
888 |
+
apb Sa’a
|
889 |
+
sgw Sebat Bet Gurage
|
890 |
+
tvw Sedoa
|
891 |
+
lip Sekpele
|
892 |
+
slu Selaru
|
893 |
+
snw Selee
|
894 |
+
sea Semai
|
895 |
+
sza Semelai
|
896 |
+
seh Sena
|
897 |
+
crs Seychelles French Creole
|
898 |
+
ksb Shambala
|
899 |
+
sho Shanga
|
900 |
+
mcd Sharanahua
|
901 |
+
cbt Shawi
|
902 |
+
xsr Sherpa
|
903 |
+
shk Shilluk
|
904 |
+
shp Shipibo-Conibo
|
905 |
+
sna Shona
|
906 |
+
cjs Shor
|
907 |
+
jiv Shuar
|
908 |
+
snp Siane
|
909 |
+
sya Siang
|
910 |
+
sid Sidamo
|
911 |
+
snn Siona
|
912 |
+
sri Siriano
|
913 |
+
srx Sirmauri
|
914 |
+
sil Sisaala, Tumulung
|
915 |
+
sld Sissala
|
916 |
+
akp Siwu
|
917 |
+
xog Soga
|
918 |
+
som Somali
|
919 |
+
bmu Somba-Siawari
|
920 |
+
khq Songhay, Koyra Chiini
|
921 |
+
ses Songhay, Koyraboro Senni
|
922 |
+
mnx Sougb
|
923 |
+
spa Spanish
|
924 |
+
srn Sranan Tongo
|
925 |
+
sxb Suba
|
926 |
+
suc Subanon, Western
|
927 |
+
tgo Sudest
|
928 |
+
suk Sukuma
|
929 |
+
sun Sunda
|
930 |
+
suz Sunwar
|
931 |
+
sgj Surgujia
|
932 |
+
sus Susu
|
933 |
+
swh Swahili
|
934 |
+
swe Swedish
|
935 |
+
syl Sylheti
|
936 |
+
dyi Sénoufo, Djimini
|
937 |
+
myk Sénoufo, Mamara
|
938 |
+
spp Sénoufo, Supyire
|
939 |
+
tap Taabwa
|
940 |
+
tby Tabaru
|
941 |
+
tna Tacana
|
942 |
+
shi Tachelhit
|
943 |
+
klw Tado
|
944 |
+
tgl Tagalog
|
945 |
+
tbk Tagbanwa, Calamian
|
946 |
+
tgj Tagin
|
947 |
+
blt Tai Dam
|
948 |
+
tbg Tairora, North
|
949 |
+
omw Tairora, South
|
950 |
+
tgk Tajik
|
951 |
+
tdj Tajio
|
952 |
+
tbc Takia
|
953 |
+
tlj Talinga-Bwisi
|
954 |
+
tly Talysh
|
955 |
+
ttq-script_tifinagh Tamajaq, Tawallammat
|
956 |
+
taj Tamang, Eastern
|
957 |
+
taq Tamasheq
|
958 |
+
tam Tamil
|
959 |
+
tpm Tampulma
|
960 |
+
tgp Tangoa
|
961 |
+
tnn Tanna, North
|
962 |
+
tac Tarahumara, Western
|
963 |
+
rif-script_latin Tarifit
|
964 |
+
rif-script_arabic Tarifit
|
965 |
+
tat Tatar
|
966 |
+
tav Tatuyo
|
967 |
+
twb Tawbuid
|
968 |
+
tbl Tboli
|
969 |
+
kps Tehit
|
970 |
+
twe Teiwa
|
971 |
+
ttc Tektiteko
|
972 |
+
tel Telugu
|
973 |
+
kdh Tem
|
974 |
+
tes Tengger
|
975 |
+
tex Tennet
|
976 |
+
tee Tepehua, Huehuetla
|
977 |
+
tpp Tepehua, Pisaflores
|
978 |
+
tpt Tepehua, Tlachichilco
|
979 |
+
stp Tepehuan, Southeastern
|
980 |
+
tfr Teribe
|
981 |
+
twu Termanu
|
982 |
+
ter Terêna
|
983 |
+
tew Tewa
|
984 |
+
thl Tharu, Dangaura
|
985 |
+
tem Themne
|
986 |
+
adx Tibetan, Amdo
|
987 |
+
bod Tibetan, Central
|
988 |
+
khg Tibetan, Khams
|
989 |
+
tca Ticuna
|
990 |
+
tir Tigrigna
|
991 |
+
txq Tii
|
992 |
+
tik Tikar
|
993 |
+
dgr Tlicho
|
994 |
+
tob Toba
|
995 |
+
tmf Toba-Maskoy
|
996 |
+
tng Tobanga
|
997 |
+
tlb Tobelo
|
998 |
+
ood Tohono O’odham
|
999 |
+
tpi Tok Pisin
|
1000 |
+
jic Tol
|
1001 |
+
lbw Tolaki
|
1002 |
+
txa Tombonuo
|
1003 |
+
tom Tombulu
|
1004 |
+
toh Tonga
|
1005 |
+
tnt Tontemboan
|
1006 |
+
sda Toraja-Sa’dan
|
1007 |
+
tcs Torres Strait Creole
|
1008 |
+
toc Totonac, Coyutla
|
1009 |
+
tos Totonac, Highland
|
1010 |
+
neb Toura
|
1011 |
+
trn Trinitario
|
1012 |
+
trs Triqui, Chicahuaxtla
|
1013 |
+
trc Triqui, Copala
|
1014 |
+
tri Trió
|
1015 |
+
cof Tsafiki
|
1016 |
+
tkr Tsakhur
|
1017 |
+
kdl Tsikimba
|
1018 |
+
cas Tsimané
|
1019 |
+
tso Tsonga
|
1020 |
+
tuo Tucano
|
1021 |
+
iou Tuma-Irumu
|
1022 |
+
tmc Tumak
|
1023 |
+
tuf Tunebo, Central
|
1024 |
+
tur Turkish
|
1025 |
+
tuk-script_latin Turkmen
|
1026 |
+
tuk-script_arabic Turkmen
|
1027 |
+
bov Tuwuli
|
1028 |
+
tue Tuyuca
|
1029 |
+
kcg Tyap
|
1030 |
+
tzh-dialect_bachajón Tzeltal
|
1031 |
+
tzh-dialect_tenejapa Tzeltal
|
1032 |
+
tzo-dialect_chenalhó Tzotzil
|
1033 |
+
tzo-dialect_chamula Tzotzil
|
1034 |
+
tzj-dialect_western Tz’utujil
|
1035 |
+
tzj-dialect_eastern Tz’utujil
|
1036 |
+
aoz Uab Meto
|
1037 |
+
udm Udmurt
|
1038 |
+
udu Uduk
|
1039 |
+
ukr Ukrainian
|
1040 |
+
ppk Uma
|
1041 |
+
ubu Umbu-Ungu
|
1042 |
+
urk Urak Lawoi’
|
1043 |
+
ura Urarina
|
1044 |
+
urt Urat
|
1045 |
+
urd-script_devanagari Urdu
|
1046 |
+
urd-script_arabic Urdu
|
1047 |
+
urd-script_latin Urdu
|
1048 |
+
upv Uripiv-Wala-Rano-Atchin
|
1049 |
+
usp Uspanteko
|
1050 |
+
uig-script_arabic Uyghur
|
1051 |
+
uig-script_cyrillic Uyghur
|
1052 |
+
uzb-script_cyrillic Uzbek
|
1053 |
+
vag Vagla
|
1054 |
+
bav Vengo
|
1055 |
+
vid Vidunda
|
1056 |
+
vif Vili
|
1057 |
+
vun Vunjo
|
1058 |
+
vut Vute
|
1059 |
+
prk Wa, Parauk
|
1060 |
+
wwa Waama
|
1061 |
+
rro Waima
|
1062 |
+
bao Waimaha
|
1063 |
+
waw Waiwai
|
1064 |
+
lgl Wala
|
1065 |
+
wlx Wali
|
1066 |
+
cou Wamey
|
1067 |
+
hub Wampís
|
1068 |
+
gvc Wanano
|
1069 |
+
mfi Wandala
|
1070 |
+
wap Wapishana
|
1071 |
+
wba Warao
|
1072 |
+
war Waray-Waray
|
1073 |
+
way Wayana
|
1074 |
+
guc Wayuu
|
1075 |
+
cym Welsh
|
1076 |
+
kvw Wersing
|
1077 |
+
tnp Whitesands
|
1078 |
+
hto Witoto, Minika
|
1079 |
+
huu Witoto, Murui
|
1080 |
+
wal-script_latin Wolaytta
|
1081 |
+
wal-script_ethiopic Wolaytta
|
1082 |
+
wlo Wolio
|
1083 |
+
noa Woun Meu
|
1084 |
+
wob Wè Northern
|
1085 |
+
kao Xaasongaxango
|
1086 |
+
xer Xerénte
|
1087 |
+
yad Yagua
|
1088 |
+
yka Yakan
|
1089 |
+
sah Yakut
|
1090 |
+
yba Yala
|
1091 |
+
yli Yali, Angguruk
|
1092 |
+
nlk Yali, Ninia
|
1093 |
+
yal Yalunka
|
1094 |
+
yam Yamba
|
1095 |
+
yat Yambeta
|
1096 |
+
jmd Yamdena
|
1097 |
+
tao Yami
|
1098 |
+
yaa Yaminahua
|
1099 |
+
ame Yanesha’
|
1100 |
+
guu Yanomamö
|
1101 |
+
yao Yao
|
1102 |
+
yre Yaouré
|
1103 |
+
yva Yawa
|
1104 |
+
ybb Yemba
|
1105 |
+
pib Yine
|
1106 |
+
byr Yipma
|
1107 |
+
pil Yom
|
1108 |
+
yor Yoruba
|
1109 |
+
ycn Yucuna
|
1110 |
+
ess Yupik, Saint Lawrence Island
|
1111 |
+
yuz Yuracare
|
1112 |
+
atb Zaiwa
|
1113 |
+
zne Zande
|
1114 |
+
zaq Zapotec, Aloápam
|
1115 |
+
zpo Zapotec, Amatlán
|
1116 |
+
zad Zapotec, Cajonos
|
1117 |
+
zpc Zapotec, Choapan
|
1118 |
+
zca Zapotec, Coatecas Altas
|
1119 |
+
zpg Zapotec, Guevea de Humboldt
|
1120 |
+
zai Zapotec, Isthmus
|
1121 |
+
zpl Zapotec, Lachixío
|
1122 |
+
zam Zapotec, Miahuatlán
|
1123 |
+
zaw Zapotec, Mitla
|
1124 |
+
zpm Zapotec, Mixtepec
|
1125 |
+
zac Zapotec, Ocotlán
|
1126 |
+
zao Zapotec, Ozolotepec
|
1127 |
+
ztq Zapotec, Quioquitani-Quierí
|
1128 |
+
zar Zapotec, Rincón
|
1129 |
+
zpt Zapotec, San Vicente Coatlán
|
1130 |
+
zpi Zapotec, Santa María Quiegolani
|
1131 |
+
zas Zapotec, Santo Domingo Albarradas
|
1132 |
+
zaa Zapotec, Sierra de Juárez
|
1133 |
+
zpz Zapotec, Texmelucan
|
1134 |
+
zab Zapotec, Western Tlacolula Valley
|
1135 |
+
zpu Zapotec, Yalálag
|
1136 |
+
zae Zapotec, Yareni
|
1137 |
+
zty Zapotec, Yatee
|
1138 |
+
zav Zapotec, Yatzachi
|
1139 |
+
zza Zaza
|
1140 |
+
zyb Zhuang, Yongbei
|
1141 |
+
ziw Zigula
|
1142 |
+
zos Zoque, Francisco León
|
1143 |
+
gnd Zulgo-Gemzek
|
1144 |
+
ewe Éwé
|
test.py
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
from collections import OrderedDict
|
2 |
+
|
3 |
+
lang_codes = OrderedDict()
|
4 |
+
|
5 |
+
with open("lang_code.txt", "r") as file:
|
6 |
+
for line in file:
|
7 |
+
line = line.strip()
|
8 |
+
if line.startswith("----"):
|
9 |
+
continue
|
10 |
+
iso, lang = line.split("\t", 1)
|
11 |
+
lang_codes[lang + "(" + iso + ")"] = iso
|
12 |
+
|
13 |
+
# print(lang_codes)
|
14 |
+
print(len(lang_codes))
|
15 |
+
|
16 |
+
language_names = list(lang_codes.keys())
|
17 |
+
|
18 |
+
print(language_names)
|
19 |
+
print(lang_codes[language_names[0]])
|