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.
14 
15 // generated_language.h
16 // Machine generated. Do Not Edit.
17 //
18 // Declarations for languages recognized by CLD2
19 //
20 
21 #ifndef I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_LANGUAGE_H__
22 #define I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_LANGUAGE_H__
23 
24 #include "generated_ulscript.h"
25 #include "integral_types.h"
26 
27 namespace CLD2 {
28 
29 typedef uint16 FourScripts[4];
30 
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;
648 
649 }  // namespace CLD2
650 
651 #endif   // I18N_ENCODINGS_CLD2_INTERNAL_GENERATED_LANGUAGE_H__
652