cld2_sys/languages.rs
1#[derive(Debug,PartialEq,Eq,PartialOrd,Ord,Clone,Copy)]
2#[repr(C)]
3pub enum Language {
4 ENGLISH = 0, // en
5 DANISH = 1, // da
6 DUTCH = 2, // nl
7 FINNISH = 3, // fi
8 FRENCH = 4, // fr
9 GERMAN = 5, // de
10 HEBREW = 6, // iw
11 ITALIAN = 7, // it
12 JAPANESE = 8, // ja
13 KOREAN = 9, // ko
14 NORWEGIAN = 10, // no
15 POLISH = 11, // pl
16 PORTUGUESE = 12, // pt
17 RUSSIAN = 13, // ru
18 SPANISH = 14, // es
19 SWEDISH = 15, // sv
20 CHINESE = 16, // zh
21 CZECH = 17, // cs
22 GREEK = 18, // el
23 ICELANDIC = 19, // is
24 LATVIAN = 20, // lv
25 LITHUANIAN = 21, // lt
26 ROMANIAN = 22, // ro
27 HUNGARIAN = 23, // hu
28 ESTONIAN = 24, // et
29 TG_UNKNOWN_LANGUAGE = 25, // xxx
30 UNKNOWN_LANGUAGE = 26, // un
31 BULGARIAN = 27, // bg
32 CROATIAN = 28, // hr
33 SERBIAN = 29, // sr
34 IRISH = 30, // ga
35 GALICIAN = 31, // gl
36 TAGALOG = 32, // tl
37 TURKISH = 33, // tr
38 UKRAINIAN = 34, // uk
39 HINDI = 35, // hi
40 MACEDONIAN = 36, // mk
41 BENGALI = 37, // bn
42 INDONESIAN = 38, // id
43 LATIN = 39, // la
44 MALAY = 40, // ms
45 MALAYALAM = 41, // ml
46 WELSH = 42, // cy
47 NEPALI = 43, // ne
48 TELUGU = 44, // te
49 ALBANIAN = 45, // sq
50 TAMIL = 46, // ta
51 BELARUSIAN = 47, // be
52 JAVANESE = 48, // jw
53 OCCITAN = 49, // oc
54 URDU = 50, // ur
55 BIHARI = 51, // bh
56 GUJARATI = 52, // gu
57 THAI = 53, // th
58 ARABIC = 54, // ar
59 CATALAN = 55, // ca
60 ESPERANTO = 56, // eo
61 BASQUE = 57, // eu
62 INTERLINGUA = 58, // ia
63 KANNADA = 59, // kn
64 PUNJABI = 60, // pa
65 SCOTS_GAELIC = 61, // gd
66 SWAHILI = 62, // sw
67 SLOVENIAN = 63, // sl
68 MARATHI = 64, // mr
69 MALTESE = 65, // mt
70 VIETNAMESE = 66, // vi
71 FRISIAN = 67, // fy
72 SLOVAK = 68, // sk
73 CHINESE_T = 69, // zh-Hant
74 FAROESE = 70, // fo
75 SUNDANESE = 71, // su
76 UZBEK = 72, // uz
77 AMHARIC = 73, // am
78 AZERBAIJANI = 74, // az
79 GEORGIAN = 75, // ka
80 TIGRINYA = 76, // ti
81 PERSIAN = 77, // fa
82 BOSNIAN = 78, // bs
83 SINHALESE = 79, // si
84 NORWEGIAN_N = 80, // nn
85 X_81 = 81, //
86 X_82 = 82, //
87 XHOSA = 83, // xh
88 ZULU = 84, // zu
89 GUARANI = 85, // gn
90 SESOTHO = 86, // st
91 TURKMEN = 87, // tk
92 KYRGYZ = 88, // ky
93 BRETON = 89, // br
94 TWI = 90, // tw
95 YIDDISH = 91, // yi
96 X_92 = 92, //
97 SOMALI = 93, // so
98 UIGHUR = 94, // ug
99 KURDISH = 95, // ku
100 MONGOLIAN = 96, // mn
101 ARMENIAN = 97, // hy
102 LAOTHIAN = 98, // lo
103 SINDHI = 99, // sd
104 RHAETO_ROMANCE = 100, // rm
105 AFRIKAANS = 101, // af
106 LUXEMBOURGISH = 102, // lb
107 BURMESE = 103, // my
108 KHMER = 104, // km
109 TIBETAN = 105, // bo
110 DHIVEHI = 106, // dv
111 CHEROKEE = 107, // chr
112 SYRIAC = 108, // syr
113 LIMBU = 109, // lif
114 ORIYA = 110, // or
115 ASSAMESE = 111, // as
116 CORSICAN = 112, // co
117 INTERLINGUE = 113, // ie
118 KAZAKH = 114, // kk
119 LINGALA = 115, // ln
120 X_116 = 116, //
121 PASHTO = 117, // ps
122 QUECHUA = 118, // qu
123 SHONA = 119, // sn
124 TAJIK = 120, // tg
125 TATAR = 121, // tt
126 TONGA = 122, // to
127 YORUBA = 123, // yo
128 X_124 = 124, //
129 X_125 = 125, //
130 X_126 = 126, //
131 X_127 = 127, //
132 MAORI = 128, // mi
133 WOLOF = 129, // wo
134 ABKHAZIAN = 130, // ab
135 AFAR = 131, // aa
136 AYMARA = 132, // ay
137 BASHKIR = 133, // ba
138 BISLAMA = 134, // bi
139 DZONGKHA = 135, // dz
140 FIJIAN = 136, // fj
141 GREENLANDIC = 137, // kl
142 HAUSA = 138, // ha
143 HAITIAN_CREOLE = 139, // ht
144 INUPIAK = 140, // ik
145 INUKTITUT = 141, // iu
146 KASHMIRI = 142, // ks
147 KINYARWANDA = 143, // rw
148 MALAGASY = 144, // mg
149 NAURU = 145, // na
150 OROMO = 146, // om
151 RUNDI = 147, // rn
152 SAMOAN = 148, // sm
153 SANGO = 149, // sg
154 SANSKRIT = 150, // sa
155 SISWANT = 151, // ss
156 TSONGA = 152, // ts
157 TSWANA = 153, // tn
158 VOLAPUK = 154, // vo
159 ZHUANG = 155, // za
160 KHASI = 156, // kha
161 SCOTS = 157, // sco
162 GANDA = 158, // lg
163 MANX = 159, // gv
164 MONTENEGRIN = 160, // sr-ME
165 AKAN = 161, // ak
166 IGBO = 162, // ig
167 MAURITIAN_CREOLE = 163, // mfe
168 HAWAIIAN = 164, // haw
169 CEBUANO = 165, // ceb
170 EWE = 166, // ee
171 GA = 167, // gaa
172 HMONG = 168, // blu
173 KRIO = 169, // kri
174 LOZI = 170, // loz
175 LUBA_LULUA = 171, // lua
176 LUO_KENYA_AND_TANZANIA = 172, // luo
177 NEWARI = 173, // new
178 NYANJA = 174, // ny
179 OSSETIAN = 175, // os
180 PAMPANGA = 176, // pam
181 PEDI = 177, // nso
182 RAJASTHANI = 178, // raj
183 SESELWA = 179, // crs
184 TUMBUKA = 180, // tum
185 VENDA = 181, // ve
186 WARAY_PHILIPPINES = 182, // war
187 X_183 = 183, //
188 X_184 = 184, //
189 X_185 = 185, //
190 X_186 = 186, //
191 X_187 = 187, //
192 X_188 = 188, //
193 X_189 = 189, //
194 X_190 = 190, //
195 X_191 = 191, //
196 X_192 = 192, //
197 X_193 = 193, //
198 X_194 = 194, //
199 X_195 = 195, //
200 X_196 = 196, //
201 X_197 = 197, //
202 X_198 = 198, //
203 X_199 = 199, //
204 X_200 = 200, //
205 X_201 = 201, //
206 X_202 = 202, //
207 X_203 = 203, //
208 X_204 = 204, //
209 X_205 = 205, //
210 X_206 = 206, //
211 X_207 = 207, //
212 X_208 = 208, //
213 X_209 = 209, //
214 X_210 = 210, //
215 X_211 = 211, //
216 X_212 = 212, //
217 X_213 = 213, //
218 X_214 = 214, //
219 X_215 = 215, //
220 X_216 = 216, //
221 X_217 = 217, //
222 X_218 = 218, //
223 X_219 = 219, //
224 X_220 = 220, //
225 X_221 = 221, //
226 X_222 = 222, //
227 X_223 = 223, //
228 X_224 = 224, //
229 X_225 = 225, //
230 X_226 = 226, //
231 X_227 = 227, //
232 X_228 = 228, //
233 X_229 = 229, //
234 X_230 = 230, //
235 X_231 = 231, //
236 X_232 = 232, //
237 X_233 = 233, //
238 X_234 = 234, //
239 X_235 = 235, //
240 X_236 = 236, //
241 X_237 = 237, //
242 X_238 = 238, //
243 X_239 = 239, //
244 X_240 = 240, //
245 X_241 = 241, //
246 X_242 = 242, //
247 X_243 = 243, //
248 X_244 = 244, //
249 X_245 = 245, //
250 X_246 = 246, //
251 X_247 = 247, //
252 X_248 = 248, //
253 X_249 = 249, //
254 X_250 = 250, //
255 X_251 = 251, //
256 X_252 = 252, //
257 X_253 = 253, //
258 X_254 = 254, //
259 X_255 = 255, //
260 X_256 = 256, //
261 X_257 = 257, //
262 X_258 = 258, //
263 X_259 = 259, //
264 X_260 = 260, //
265 X_261 = 261, //
266 X_262 = 262, //
267 X_263 = 263, //
268 X_264 = 264, //
269 X_265 = 265, //
270 X_266 = 266, //
271 X_267 = 267, //
272 X_268 = 268, //
273 X_269 = 269, //
274 X_270 = 270, //
275 X_271 = 271, //
276 X_272 = 272, //
277 X_273 = 273, //
278 X_274 = 274, //
279 X_275 = 275, //
280 X_276 = 276, //
281 X_277 = 277, //
282 X_278 = 278, //
283 X_279 = 279, //
284 X_280 = 280, //
285 X_281 = 281, //
286 X_282 = 282, //
287 X_283 = 283, //
288 X_284 = 284, //
289 X_285 = 285, //
290 X_286 = 286, //
291 X_287 = 287, //
292 X_288 = 288, //
293 X_289 = 289, //
294 X_290 = 290, //
295 X_291 = 291, //
296 X_292 = 292, //
297 X_293 = 293, //
298 X_294 = 294, //
299 X_295 = 295, //
300 X_296 = 296, //
301 X_297 = 297, //
302 X_298 = 298, //
303 X_299 = 299, //
304 X_300 = 300, //
305 X_301 = 301, //
306 X_302 = 302, //
307 X_303 = 303, //
308 X_304 = 304, //
309 X_305 = 305, //
310 X_306 = 306, //
311 X_307 = 307, //
312 X_308 = 308, //
313 X_309 = 309, //
314 X_310 = 310, //
315 X_311 = 311, //
316 X_312 = 312, //
317 X_313 = 313, //
318 X_314 = 314, //
319 X_315 = 315, //
320 X_316 = 316, //
321 X_317 = 317, //
322 X_318 = 318, //
323 X_319 = 319, //
324 X_320 = 320, //
325 X_321 = 321, //
326 X_322 = 322, //
327 X_323 = 323, //
328 X_324 = 324, //
329 X_325 = 325, //
330 X_326 = 326, //
331 X_327 = 327, //
332 X_328 = 328, //
333 X_329 = 329, //
334 X_330 = 330, //
335 X_331 = 331, //
336 X_332 = 332, //
337 X_333 = 333, //
338 X_334 = 334, //
339 X_335 = 335, //
340 X_336 = 336, //
341 X_337 = 337, //
342 X_338 = 338, //
343 X_339 = 339, //
344 X_340 = 340, //
345 X_341 = 341, //
346 X_342 = 342, //
347 X_343 = 343, //
348 X_344 = 344, //
349 X_345 = 345, //
350 X_346 = 346, //
351 X_347 = 347, //
352 X_348 = 348, //
353 X_349 = 349, //
354 X_350 = 350, //
355 X_351 = 351, //
356 X_352 = 352, //
357 X_353 = 353, //
358 X_354 = 354, //
359 X_355 = 355, //
360 X_356 = 356, //
361 X_357 = 357, //
362 X_358 = 358, //
363 X_359 = 359, //
364 X_360 = 360, //
365 X_361 = 361, //
366 X_362 = 362, //
367 X_363 = 363, //
368 X_364 = 364, //
369 X_365 = 365, //
370 X_366 = 366, //
371 X_367 = 367, //
372 X_368 = 368, //
373 X_369 = 369, //
374 X_370 = 370, //
375 X_371 = 371, //
376 X_372 = 372, //
377 X_373 = 373, //
378 X_374 = 374, //
379 X_375 = 375, //
380 X_376 = 376, //
381 X_377 = 377, //
382 X_378 = 378, //
383 X_379 = 379, //
384 X_380 = 380, //
385 X_381 = 381, //
386 X_382 = 382, //
387 X_383 = 383, //
388 X_384 = 384, //
389 X_385 = 385, //
390 X_386 = 386, //
391 X_387 = 387, //
392 X_388 = 388, //
393 X_389 = 389, //
394 X_390 = 390, //
395 X_391 = 391, //
396 X_392 = 392, //
397 X_393 = 393, //
398 X_394 = 394, //
399 X_395 = 395, //
400 X_396 = 396, //
401 X_397 = 397, //
402 X_398 = 398, //
403 X_399 = 399, //
404 X_400 = 400, //
405 X_401 = 401, //
406 X_402 = 402, //
407 X_403 = 403, //
408 X_404 = 404, //
409 X_405 = 405, //
410 X_406 = 406, //
411 X_407 = 407, //
412 X_408 = 408, //
413 X_409 = 409, //
414 X_410 = 410, //
415 X_411 = 411, //
416 X_412 = 412, //
417 X_413 = 413, //
418 X_414 = 414, //
419 X_415 = 415, //
420 X_416 = 416, //
421 X_417 = 417, //
422 X_418 = 418, //
423 X_419 = 419, //
424 X_420 = 420, //
425 X_421 = 421, //
426 X_422 = 422, //
427 X_423 = 423, //
428 X_424 = 424, //
429 X_425 = 425, //
430 X_426 = 426, //
431 X_427 = 427, //
432 X_428 = 428, //
433 X_429 = 429, //
434 X_430 = 430, //
435 X_431 = 431, //
436 X_432 = 432, //
437 X_433 = 433, //
438 X_434 = 434, //
439 X_435 = 435, //
440 X_436 = 436, //
441 X_437 = 437, //
442 X_438 = 438, //
443 X_439 = 439, //
444 X_440 = 440, //
445 X_441 = 441, //
446 X_442 = 442, //
447 X_443 = 443, //
448 X_444 = 444, //
449 X_445 = 445, //
450 X_446 = 446, //
451 X_447 = 447, //
452 X_448 = 448, //
453 X_449 = 449, //
454 X_450 = 450, //
455 X_451 = 451, //
456 X_452 = 452, //
457 X_453 = 453, //
458 X_454 = 454, //
459 X_455 = 455, //
460 X_456 = 456, //
461 X_457 = 457, //
462 X_458 = 458, //
463 X_459 = 459, //
464 X_460 = 460, //
465 X_461 = 461, //
466 X_462 = 462, //
467 X_463 = 463, //
468 X_464 = 464, //
469 X_465 = 465, //
470 X_466 = 466, //
471 X_467 = 467, //
472 X_468 = 468, //
473 X_469 = 469, //
474 X_470 = 470, //
475 X_471 = 471, //
476 X_472 = 472, //
477 X_473 = 473, //
478 X_474 = 474, //
479 X_475 = 475, //
480 X_476 = 476, //
481 X_477 = 477, //
482 X_478 = 478, //
483 X_479 = 479, //
484 X_480 = 480, //
485 X_481 = 481, //
486 X_482 = 482, //
487 X_483 = 483, //
488 X_484 = 484, //
489 X_485 = 485, //
490 X_486 = 486, //
491 X_487 = 487, //
492 X_488 = 488, //
493 X_489 = 489, //
494 X_490 = 490, //
495 X_491 = 491, //
496 X_492 = 492, //
497 X_493 = 493, //
498 X_494 = 494, //
499 X_495 = 495, //
500 X_496 = 496, //
501 X_497 = 497, //
502 X_498 = 498, //
503 X_499 = 499, //
504 X_500 = 500, //
505 X_501 = 501, //
506 X_502 = 502, //
507 X_503 = 503, //
508 X_504 = 504, //
509 X_505 = 505, //
510 NDEBELE = 506, // nr
511 X_BORK_BORK_BORK = 507, // zzb
512 X_PIG_LATIN = 508, // zzp
513 X_HACKER = 509, // zzh
514 X_KLINGON = 510, // tlh
515 X_ELMER_FUDD = 511, // zze
516 X_Common = 512, // xx-Zyyy
517 X_Latin = 513, // xx-Latn
518 X_Greek = 514, // xx-Grek
519 X_Cyrillic = 515, // xx-Cyrl
520 X_Armenian = 516, // xx-Armn
521 X_Hebrew = 517, // xx-Hebr
522 X_Arabic = 518, // xx-Arab
523 X_Syriac = 519, // xx-Syrc
524 X_Thaana = 520, // xx-Thaa
525 X_Devanagari = 521, // xx-Deva
526 X_Bengali = 522, // xx-Beng
527 X_Gurmukhi = 523, // xx-Guru
528 X_Gujarati = 524, // xx-Gujr
529 X_Oriya = 525, // xx-Orya
530 X_Tamil = 526, // xx-Taml
531 X_Telugu = 527, // xx-Telu
532 X_Kannada = 528, // xx-Knda
533 X_Malayalam = 529, // xx-Mlym
534 X_Sinhala = 530, // xx-Sinh
535 X_Thai = 531, // xx-Thai
536 X_Lao = 532, // xx-Laoo
537 X_Tibetan = 533, // xx-Tibt
538 X_Myanmar = 534, // xx-Mymr
539 X_Georgian = 535, // xx-Geor
540 X_Hangul = 536, // xx-Hang
541 X_Ethiopic = 537, // xx-Ethi
542 X_Cherokee = 538, // xx-Cher
543 X_Canadian_Aboriginal = 539, // xx-Cans
544 X_Ogham = 540, // xx-Ogam
545 X_Runic = 541, // xx-Runr
546 X_Khmer = 542, // xx-Khmr
547 X_Mongolian = 543, // xx-Mong
548 X_Hiragana = 544, // xx-Hira
549 X_Katakana = 545, // xx-Kana
550 X_Bopomofo = 546, // xx-Bopo
551 X_Han = 547, // xx-Hani
552 X_Yi = 548, // xx-Yiii
553 X_Old_Italic = 549, // xx-Ital
554 X_Gothic = 550, // xx-Goth
555 X_Deseret = 551, // xx-Dsrt
556 X_Inherited = 552, // xx-Qaai
557 X_Tagalog = 553, // xx-Tglg
558 X_Hanunoo = 554, // xx-Hano
559 X_Buhid = 555, // xx-Buhd
560 X_Tagbanwa = 556, // xx-Tagb
561 X_Limbu = 557, // xx-Limb
562 X_Tai_Le = 558, // xx-Tale
563 X_Linear_B = 559, // xx-Linb
564 X_Ugaritic = 560, // xx-Ugar
565 X_Shavian = 561, // xx-Shaw
566 X_Osmanya = 562, // xx-Osma
567 X_Cypriot = 563, // xx-Cprt
568 X_Braille = 564, // xx-Brai
569 X_Buginese = 565, // xx-Bugi
570 X_Coptic = 566, // xx-Copt
571 X_New_Tai_Lue = 567, // xx-Talu
572 X_Glagolitic = 568, // xx-Glag
573 X_Tifinagh = 569, // xx-Tfng
574 X_Syloti_Nagri = 570, // xx-Sylo
575 X_Old_Persian = 571, // xx-Xpeo
576 X_Kharoshthi = 572, // xx-Khar
577 X_Balinese = 573, // xx-Bali
578 X_Cuneiform = 574, // xx-Xsux
579 X_Phoenician = 575, // xx-Phnx
580 X_Phags_Pa = 576, // xx-Phag
581 X_Nko = 577, // xx-Nkoo
582 X_Sundanese = 578, // xx-Sund
583 X_Lepcha = 579, // xx-Lepc
584 X_Ol_Chiki = 580, // xx-Olck
585 X_Vai = 581, // xx-Vaii
586 X_Saurashtra = 582, // xx-Saur
587 X_Kayah_Li = 583, // xx-Kali
588 X_Rejang = 584, // xx-Rjng
589 X_Lycian = 585, // xx-Lyci
590 X_Carian = 586, // xx-Cari
591 X_Lydian = 587, // xx-Lydi
592 X_Cham = 588, // xx-Cham
593 X_Tai_Tham = 589, // xx-Lana
594 X_Tai_Viet = 590, // xx-Tavt
595 X_Avestan = 591, // xx-Avst
596 X_Egyptian_Hieroglyphs = 592, // xx-Egyp
597 X_Samaritan = 593, // xx-Samr
598 X_Lisu = 594, // xx-Lisu
599 X_Bamum = 595, // xx-Bamu
600 X_Javanese = 596, // xx-Java
601 X_Meetei_Mayek = 597, // xx-Mtei
602 X_Imperial_Aramaic = 598, // xx-Armi
603 X_Old_South_Arabian = 599, // xx-Sarb
604 X_Inscriptional_Parthian = 600, // xx-Prti
605 X_Inscriptional_Pahlavi = 601, // xx-Phli
606 X_Old_Turkic = 602, // xx-Orkh
607 X_Kaithi = 603, // xx-Kthi
608 X_Batak = 604, // xx-Batk
609 X_Brahmi = 605, // xx-Brah
610 X_Mandaic = 606, // xx-Mand
611 X_Chakma = 607, // xx-Cakm
612 X_Meroitic_Cursive = 608, // xx-Merc
613 X_Meroitic_Hieroglyphs = 609, // xx-Mero
614 X_Miao = 610, // xx-Plrd
615 X_Sharada = 611, // xx-Shrd
616 X_Sora_Sompeng = 612, // xx-Sora
617 X_Takri = 613, // xx-Takr
618}
619
620pub static NUM_LANGUAGES: usize = 614;