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