summaryrefslogtreecommitdiff
path: root/thirdparty/icu4c/common/localefallback_data.h
blob: da725de42d9a3ee29a8f5cae427d076385a12795 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
// © 2022 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
//
// Internal static data tables used by uresbund.cpp
// WARNING: This file is mechanically generated by the CLDR-to-ICU tool
// (see tools/cldr/cldr-to-icu/src/main/java/org/unicode/tool/cldrtoicu/generator/ResourcFallbackCodeGenerator.java).
// DO NOT HAND EDIT!!!

#ifdef INCLUDED_FROM_URESBUND_CPP

//======================================================================
// Default script table
const char scriptCodeChars[] =
    "Aghb\0Ahom\0Arab\0Armi\0Armn\0Avst\0Bamu\0Bass\0Beng\0Brah\0Cakm\0"
    "Cans\0Cari\0Cham\0Cher\0Chrs\0Copt\0Cprt\0Cyrl\0Deva\0Egyp\0Ethi\0"
    "Geor\0Gong\0Gonm\0Goth\0Grek\0Gujr\0Guru\0Hans\0Hant\0Hebr\0Hluw\0"
    "Hmnp\0Ital\0Jpan\0Kali\0Kana\0Kawi\0Khar\0Khmr\0Kits\0Knda\0Kore\0"
    "Lana\0Laoo\0Lepc\0Lina\0Lisu\0Lyci\0Lydi\0Mand\0Mani\0Medf\0Merc\0"
    "Mlym\0Mong\0Mroo\0Mymr\0Narb\0Nkoo\0Nshu\0Ogam\0Olck\0Orkh\0Orya\0"
    "Osge\0Ougr\0Pauc\0Phli\0Phnx\0Plrd\0Prti\0Rohg\0Runr\0Samr\0Sarb\0"
    "Saur\0Sgnw\0Sinh\0Sogd\0Sora\0Soyo\0Syrc\0Tale\0Talu\0Taml\0Tang\0"
    "Tavt\0Telu\0Tfng\0Thaa\0Thai\0Tibt\0Tnsa\0Toto\0Ugar\0Vaii\0Wcho\0"
    "Xpeo\0Xsux\0Yiii\0";

const char dsLocaleIDChars[] =
    "ab\0abq\0adp\0ady\0ae\0aeb\0aho\0ajt\0akk\0alt\0am\0apc\0apd\0"
    "ar\0arc\0arq\0ars\0ary\0arz\0as\0ase\0av\0avl\0awa\0az_IQ\0az_IR\0"
    "az_RU\0ba\0bal\0bap\0bax\0bcq\0be\0bej\0bfq\0bft\0bfy\0bg\0bgc\0"
    "bgn\0bgx\0bhb\0bhi\0bho\0bji\0bjj\0blt\0bn\0bo\0bpy\0bqi\0bra\0"
    "brh\0brx\0bsq\0bst\0btv\0bua\0byn\0ccp\0ce\0chm\0chr\0cja\0cjm\0"
    "ckb\0cmg\0cop\0cr\0crh\0crk\0crl\0csw\0ctd\0cu\0cv\0dar\0dcc\0"
    "dgl\0dmf\0doi\0drh\0drs\0dty\0dv\0dz\0egy\0eky\0el\0esg\0ett\0"
    "fa\0fia\0fub\0gan\0gbm\0gbz\0gez\0ggn\0gjk\0gju\0glk\0gmv\0gof\0"
    "gom\0gon\0got\0grc\0grt\0gu\0gvr\0gwc\0gwt\0ha_CM\0ha_SD\0hak\0"
    "haz\0hdy\0he\0hi\0hlu\0hmd\0hnd\0hne\0hnj\0hno\0hoc\0hoj\0hsn\0"
    "hy\0ii\0inh\0iu\0iw\0ja\0ji\0jml\0ka\0kaa\0kaw\0kbd\0kby\0kdt\0"
    "kfr\0kfy\0khb\0khn\0kht\0khw\0kjg\0kk\0kk_AF\0kk_CN\0kk_IR\0kk_MN\0"
    "km\0kn\0ko\0koi\0kok\0kqy\0krc\0kru\0ks\0ktb\0ku_LB\0kum\0kv\0"
    "kvx\0kxc\0kxl\0kxm\0kxp\0ky\0ky_CN\0kzh\0lab\0lad\0lah\0lbe\0"
    "lcp\0lep\0lez\0lif\0lis\0lki\0lmn\0lo\0lrc\0luz\0lwl\0lzh\0mag\0"
    "mai\0man_GN\0mde\0mdf\0mdx\0mfa\0mgp\0mk\0mki\0ml\0mn\0mn_CN\0"
    "mni\0mnw\0mr\0mrd\0mrj\0mro\0ms_CC\0mtr\0mvy\0mwr\0mww\0my\0mym\0"
    "myv\0myz\0mzn\0nan\0ne\0new\0nnp\0nod\0noe\0non\0nqo\0nsk\0nst\0"
    "oj\0ojs\0or\0oru\0os\0osa\0ota\0otk\0oui\0pa\0pa_PK\0pal\0peo\0"
    "phl\0phn\0pka\0pnt\0ppa\0pra\0prd\0ps\0raj\0rhg\0rif\0rjs\0rkt\0"
    "rmt\0ru\0rue\0ryu\0sa\0sah\0sat\0saz\0sck\0scl\0sd\0sd_IN\0sdh\0"
    "sga\0sgw\0shi\0shn\0shu\0si\0skr\0smp\0sog\0sou\0sr\0srb\0srx\0"
    "swb\0swv\0syl\0syr\0ta\0taj\0tcy\0tdd\0tdg\0tdh\0te\0tg\0tg_PK\0"
    "th\0thl\0thq\0thr\0ti\0tig\0tkt\0trw\0tsd\0tsf\0tsj\0tt\0tts\0"
    "txg\0txo\0tyv\0udi\0udm\0ug\0ug_KZ\0ug_MN\0uga\0uk\0unr\0unr_NP\0"
    "unx\0ur\0uz_AF\0uz_CN\0vai\0wal\0wbq\0wbr\0wni\0wsg\0wtm\0wuu\0"
    "xco\0xcr\0xlc\0xld\0xmf\0xmn\0xmr\0xna\0xnr\0xpr\0xsa\0xsr\0yi\0"
    "yue\0yue_CN\0zdj\0zgh\0zh\0zh_AU\0zh_BN\0zh_GB\0zh_GF\0zh_HK\0"
    "zh_ID\0zh_MO\0zh_PA\0zh_PF\0zh_PH\0zh_SR\0zh_TH\0zh_TW\0zh_US\0"
    "zh_VN\0zhx\0zkt\0";

const int32_t defaultScriptTable[] = {
    0, 90,  // ab -> Cyrl
    3, 90,  // abq -> Cyrl
    7, 465,  // adp -> Tibt
    11, 90,  // ady -> Cyrl
    15, 25,  // ae -> Avst
    18, 10,  // aeb -> Arab
    22, 5,  // aho -> Ahom
    26, 10,  // ajt -> Arab
    30, 500,  // akk -> Xsux
    34, 90,  // alt -> Cyrl
    38, 105,  // am -> Ethi
    41, 10,  // apc -> Arab
    45, 10,  // apd -> Arab
    49, 10,  // ar -> Arab
    52, 15,  // arc -> Armi
    56, 10,  // arq -> Arab
    60, 10,  // ars -> Arab
    64, 10,  // ary -> Arab
    68, 10,  // arz -> Arab
    72, 40,  // as -> Beng
    75, 390,  // ase -> Sgnw
    79, 90,  // av -> Cyrl
    82, 10,  // avl -> Arab
    86, 95,  // awa -> Deva
    90, 10,  // az_IQ -> Arab
    96, 10,  // az_IR -> Arab
    102, 90,  // az_RU -> Cyrl
    108, 90,  // ba -> Cyrl
    111, 10,  // bal -> Arab
    115, 95,  // bap -> Deva
    119, 30,  // bax -> Bamu
    123, 105,  // bcq -> Ethi
    127, 90,  // be -> Cyrl
    130, 10,  // bej -> Arab
    134, 430,  // bfq -> Taml
    138, 10,  // bft -> Arab
    142, 95,  // bfy -> Deva
    146, 90,  // bg -> Cyrl
    149, 95,  // bgc -> Deva
    153, 10,  // bgn -> Arab
    157, 130,  // bgx -> Grek
    161, 95,  // bhb -> Deva
    165, 95,  // bhi -> Deva
    169, 95,  // bho -> Deva
    173, 105,  // bji -> Ethi
    177, 95,  // bjj -> Deva
    181, 440,  // blt -> Tavt
    185, 40,  // bn -> Beng
    188, 465,  // bo -> Tibt
    191, 40,  // bpy -> Beng
    195, 10,  // bqi -> Arab
    199, 95,  // bra -> Deva
    203, 10,  // brh -> Arab
    207, 95,  // brx -> Deva
    211, 35,  // bsq -> Bass
    215, 105,  // bst -> Ethi
    219, 95,  // btv -> Deva
    223, 90,  // bua -> Cyrl
    227, 105,  // byn -> Ethi
    231, 50,  // ccp -> Cakm
    235, 90,  // ce -> Cyrl
    238, 90,  // chm -> Cyrl
    242, 70,  // chr -> Cher
    246, 10,  // cja -> Arab
    250, 65,  // cjm -> Cham
    254, 10,  // ckb -> Arab
    258, 410,  // cmg -> Soyo
    262, 80,  // cop -> Copt
    266, 55,  // cr -> Cans
    269, 90,  // crh -> Cyrl
    273, 55,  // crk -> Cans
    277, 55,  // crl -> Cans
    281, 55,  // csw -> Cans
    285, 340,  // ctd -> Pauc
    289, 90,  // cu -> Cyrl
    292, 90,  // cv -> Cyrl
    295, 90,  // dar -> Cyrl
    299, 10,  // dcc -> Arab
    303, 10,  // dgl -> Arab
    307, 265,  // dmf -> Medf
    311, 95,  // doi -> Deva
    315, 280,  // drh -> Mong
    319, 105,  // drs -> Ethi
    323, 95,  // dty -> Deva
    327, 455,  // dv -> Thaa
    330, 465,  // dz -> Tibt
    333, 100,  // egy -> Egyp
    337, 180,  // eky -> Kali
    341, 130,  // el -> Grek
    344, 120,  // esg -> Gonm
    348, 170,  // ett -> Ital
    352, 10,  // fa -> Arab
    355, 10,  // fia -> Arab
    359, 10,  // fub -> Arab
    363, 145,  // gan -> Hans
    367, 95,  // gbm -> Deva
    371, 10,  // gbz -> Arab
    375, 105,  // gez -> Ethi
    379, 95,  // ggn -> Deva
    383, 10,  // gjk -> Arab
    387, 10,  // gju -> Arab
    391, 10,  // glk -> Arab
    395, 105,  // gmv -> Ethi
    399, 105,  // gof -> Ethi
    403, 95,  // gom -> Deva
    407, 445,  // gon -> Telu
    411, 125,  // got -> Goth
    415, 85,  // grc -> Cprt
    419, 40,  // grt -> Beng
    423, 135,  // gu -> Gujr
    426, 95,  // gvr -> Deva
    430, 10,  // gwc -> Arab
    434, 10,  // gwt -> Arab
    438, 10,  // ha_CM -> Arab
    444, 10,  // ha_SD -> Arab
    450, 145,  // hak -> Hans
    454, 10,  // haz -> Arab
    458, 105,  // hdy -> Ethi
    462, 155,  // he -> Hebr
    465, 95,  // hi -> Deva
    468, 160,  // hlu -> Hluw
    472, 355,  // hmd -> Plrd
    476, 10,  // hnd -> Arab
    480, 95,  // hne -> Deva
    484, 165,  // hnj -> Hmnp
    488, 10,  // hno -> Arab
    492, 95,  // hoc -> Deva
    496, 95,  // hoj -> Deva
    500, 145,  // hsn -> Hans
    504, 20,  // hy -> Armn
    507, 505,  // ii -> Yiii
    510, 90,  // inh -> Cyrl
    514, 55,  // iu -> Cans
    517, 155,  // iw -> Hebr
    520, 175,  // ja -> Jpan
    523, 155,  // ji -> Hebr
    526, 95,  // jml -> Deva
    530, 110,  // ka -> Geor
    533, 90,  // kaa -> Cyrl
    537, 190,  // kaw -> Kawi
    541, 90,  // kbd -> Cyrl
    545, 10,  // kby -> Arab
    549, 460,  // kdt -> Thai
    553, 95,  // kfr -> Deva
    557, 95,  // kfy -> Deva
    561, 425,  // khb -> Talu
    565, 95,  // khn -> Deva
    569, 290,  // kht -> Mymr
    573, 10,  // khw -> Arab
    577, 225,  // kjg -> Laoo
    581, 90,  // kk -> Cyrl
    584, 10,  // kk_AF -> Arab
    590, 10,  // kk_CN -> Arab
    596, 10,  // kk_IR -> Arab
    602, 10,  // kk_MN -> Arab
    608, 200,  // km -> Khmr
    611, 210,  // kn -> Knda
    614, 215,  // ko -> Kore
    617, 90,  // koi -> Cyrl
    621, 95,  // kok -> Deva
    625, 105,  // kqy -> Ethi
    629, 90,  // krc -> Cyrl
    633, 95,  // kru -> Deva
    637, 10,  // ks -> Arab
    640, 105,  // ktb -> Ethi
    644, 10,  // ku_LB -> Arab
    650, 90,  // kum -> Cyrl
    654, 90,  // kv -> Cyrl
    657, 10,  // kvx -> Arab
    661, 105,  // kxc -> Ethi
    665, 95,  // kxl -> Deva
    669, 460,  // kxm -> Thai
    673, 10,  // kxp -> Arab
    677, 90,  // ky -> Cyrl
    680, 10,  // ky_CN -> Arab
    686, 10,  // kzh -> Arab
    690, 235,  // lab -> Lina
    694, 155,  // lad -> Hebr
    698, 10,  // lah -> Arab
    702, 90,  // lbe -> Cyrl
    706, 460,  // lcp -> Thai
    710, 230,  // lep -> Lepc
    714, 90,  // lez -> Cyrl
    718, 95,  // lif -> Deva
    722, 240,  // lis -> Lisu
    726, 10,  // lki -> Arab
    730, 445,  // lmn -> Telu
    734, 225,  // lo -> Laoo
    737, 10,  // lrc -> Arab
    741, 10,  // luz -> Arab
    745, 460,  // lwl -> Thai
    749, 145,  // lzh -> Hans
    753, 95,  // mag -> Deva
    757, 95,  // mai -> Deva
    761, 300,  // man_GN -> Nkoo
    768, 10,  // mde -> Arab
    772, 90,  // mdf -> Cyrl
    776, 105,  // mdx -> Ethi
    780, 10,  // mfa -> Arab
    784, 95,  // mgp -> Deva
    788, 90,  // mk -> Cyrl
    791, 10,  // mki -> Arab
    795, 275,  // ml -> Mlym
    798, 90,  // mn -> Cyrl
    801, 280,  // mn_CN -> Mong
    807, 40,  // mni -> Beng
    811, 290,  // mnw -> Mymr
    815, 95,  // mr -> Deva
    818, 95,  // mrd -> Deva
    822, 90,  // mrj -> Cyrl
    826, 285,  // mro -> Mroo
    830, 10,  // ms_CC -> Arab
    836, 95,  // mtr -> Deva
    840, 10,  // mvy -> Arab
    844, 95,  // mwr -> Deva
    848, 165,  // mww -> Hmnp
    852, 290,  // my -> Mymr
    855, 105,  // mym -> Ethi
    859, 90,  // myv -> Cyrl
    863, 255,  // myz -> Mand
    867, 10,  // mzn -> Arab
    871, 145,  // nan -> Hans
    875, 95,  // ne -> Deva
    878, 95,  // new -> Deva
    882, 490,  // nnp -> Wcho
    886, 220,  // nod -> Lana
    890, 95,  // noe -> Deva
    894, 370,  // non -> Runr
    898, 300,  // nqo -> Nkoo
    902, 55,  // nsk -> Cans
    906, 470,  // nst -> Tnsa
    910, 55,  // oj -> Cans
    913, 55,  // ojs -> Cans
    917, 325,  // or -> Orya
    920, 10,  // oru -> Arab
    924, 90,  // os -> Cyrl
    927, 330,  // osa -> Osge
    931, 10,  // ota -> Arab
    935, 320,  // otk -> Orkh
    939, 335,  // oui -> Ougr
    943, 140,  // pa -> Guru
    946, 10,  // pa_PK -> Arab
    952, 345,  // pal -> Phli
    956, 495,  // peo -> Xpeo
    960, 10,  // phl -> Arab
    964, 350,  // phn -> Phnx
    968, 45,  // pka -> Brah
    972, 130,  // pnt -> Grek
    976, 95,  // ppa -> Deva
    980, 195,  // pra -> Khar
    984, 10,  // prd -> Arab
    988, 10,  // ps -> Arab
    991, 95,  // raj -> Deva
    995, 365,  // rhg -> Rohg
    999, 450,  // rif -> Tfng
    1003, 95,  // rjs -> Deva
    1007, 40,  // rkt -> Beng
    1011, 10,  // rmt -> Arab
    1015, 90,  // ru -> Cyrl
    1018, 90,  // rue -> Cyrl
    1022, 185,  // ryu -> Kana
    1026, 95,  // sa -> Deva
    1029, 90,  // sah -> Cyrl
    1033, 315,  // sat -> Olck
    1037, 385,  // saz -> Saur
    1041, 95,  // sck -> Deva
    1045, 10,  // scl -> Arab
    1049, 10,  // sd -> Arab
    1052, 95,  // sd_IN -> Deva
    1058, 10,  // sdh -> Arab
    1062, 310,  // sga -> Ogam
    1066, 105,  // sgw -> Ethi
    1070, 450,  // shi -> Tfng
    1074, 290,  // shn -> Mymr
    1078, 10,  // shu -> Arab
    1082, 395,  // si -> Sinh
    1085, 10,  // skr -> Arab
    1089, 375,  // smp -> Samr
    1093, 400,  // sog -> Sogd
    1097, 460,  // sou -> Thai
    1101, 90,  // sr -> Cyrl
    1104, 405,  // srb -> Sora
    1108, 95,  // srx -> Deva
    1112, 10,  // swb -> Arab
    1116, 95,  // swv -> Deva
    1120, 40,  // syl -> Beng
    1124, 415,  // syr -> Syrc
    1128, 430,  // ta -> Taml
    1131, 95,  // taj -> Deva
    1135, 210,  // tcy -> Knda
    1139, 420,  // tdd -> Tale
    1143, 95,  // tdg -> Deva
    1147, 95,  // tdh -> Deva
    1151, 445,  // te -> Telu
    1154, 90,  // tg -> Cyrl
    1157, 10,  // tg_PK -> Arab
    1163, 460,  // th -> Thai
    1166, 95,  // thl -> Deva
    1170, 95,  // thq -> Deva
    1174, 95,  // thr -> Deva
    1178, 105,  // ti -> Ethi
    1181, 105,  // tig -> Ethi
    1185, 95,  // tkt -> Deva
    1189, 10,  // trw -> Arab
    1193, 130,  // tsd -> Grek
    1197, 95,  // tsf -> Deva
    1201, 465,  // tsj -> Tibt
    1205, 90,  // tt -> Cyrl
    1208, 460,  // tts -> Thai
    1212, 435,  // txg -> Tang
    1216, 475,  // txo -> Toto
    1220, 90,  // tyv -> Cyrl
    1224, 0,  // udi -> Aghb
    1228, 90,  // udm -> Cyrl
    1232, 10,  // ug -> Arab
    1235, 90,  // ug_KZ -> Cyrl
    1241, 90,  // ug_MN -> Cyrl
    1247, 480,  // uga -> Ugar
    1251, 90,  // uk -> Cyrl
    1254, 40,  // unr -> Beng
    1258, 95,  // unr_NP -> Deva
    1265, 40,  // unx -> Beng
    1269, 10,  // ur -> Arab
    1272, 10,  // uz_AF -> Arab
    1278, 90,  // uz_CN -> Cyrl
    1284, 485,  // vai -> Vaii
    1288, 105,  // wal -> Ethi
    1292, 445,  // wbq -> Telu
    1296, 95,  // wbr -> Deva
    1300, 10,  // wni -> Arab
    1304, 115,  // wsg -> Gong
    1308, 95,  // wtm -> Deva
    1312, 145,  // wuu -> Hans
    1316, 75,  // xco -> Chrs
    1320, 60,  // xcr -> Cari
    1324, 245,  // xlc -> Lyci
    1328, 250,  // xld -> Lydi
    1332, 110,  // xmf -> Geor
    1336, 260,  // xmn -> Mani
    1340, 270,  // xmr -> Merc
    1344, 295,  // xna -> Narb
    1348, 95,  // xnr -> Deva
    1352, 360,  // xpr -> Prti
    1356, 380,  // xsa -> Sarb
    1360, 95,  // xsr -> Deva
    1364, 155,  // yi -> Hebr
    1367, 150,  // yue -> Hant
    1371, 145,  // yue_CN -> Hans
    1378, 10,  // zdj -> Arab
    1382, 450,  // zgh -> Tfng
    1386, 145,  // zh -> Hans
    1389, 150,  // zh_AU -> Hant
    1395, 150,  // zh_BN -> Hant
    1401, 150,  // zh_GB -> Hant
    1407, 150,  // zh_GF -> Hant
    1413, 150,  // zh_HK -> Hant
    1419, 150,  // zh_ID -> Hant
    1425, 150,  // zh_MO -> Hant
    1431, 150,  // zh_PA -> Hant
    1437, 150,  // zh_PF -> Hant
    1443, 150,  // zh_PH -> Hant
    1449, 150,  // zh_SR -> Hant
    1455, 150,  // zh_TH -> Hant
    1461, 150,  // zh_TW -> Hant
    1467, 150,  // zh_US -> Hant
    1473, 150,  // zh_VN -> Hant
    1479, 305,  // zhx -> Nshu
    1483, 205,  // zkt -> Kits
};

//======================================================================
// Parent locale table
const char parentLocaleChars[] =
    "az_Arab\0az_Cyrl\0bal_Latn\0blt_Latn\0bm_Nkoo\0bs_Cyrl\0byn_Latn\0"
    "cu_Glag\0dje_Arab\0dyo_Arab\0en_001\0en_150\0en_AG\0en_AI\0en_AT\0"
    "en_AU\0en_BB\0en_BE\0en_BM\0en_BS\0en_BW\0en_BZ\0en_CC\0en_CH\0"
    "en_CK\0en_CM\0en_CX\0en_CY\0en_DE\0en_DG\0en_DK\0en_DM\0en_Dsrt\0"
    "en_ER\0en_FI\0en_FJ\0en_FK\0en_FM\0en_GB\0en_GD\0en_GG\0en_GH\0"
    "en_GI\0en_GM\0en_GY\0en_HK\0en_IE\0en_IL\0en_IM\0en_IN\0en_IO\0"
    "en_JE\0en_JM\0en_KE\0en_KI\0en_KN\0en_KY\0en_LC\0en_LR\0en_LS\0"
    "en_MG\0en_MO\0en_MS\0en_MT\0en_MU\0en_MV\0en_MW\0en_MY\0en_NA\0"
    "en_NF\0en_NG\0en_NL\0en_NR\0en_NU\0en_NZ\0en_PG\0en_PK\0en_PN\0"
    "en_PW\0en_RW\0en_SB\0en_SC\0en_SD\0en_SE\0en_SG\0en_SH\0en_SI\0"
    "en_SL\0en_SS\0en_SX\0en_SZ\0en_Shaw\0en_TC\0en_TK\0en_TO\0en_TT\0"
    "en_TV\0en_TZ\0en_UG\0en_VC\0en_VG\0en_VU\0en_WS\0en_ZA\0en_ZM\0"
    "en_ZW\0es_419\0es_AR\0es_BO\0es_BR\0es_BZ\0es_CL\0es_CO\0es_CR\0"
    "es_CU\0es_DO\0es_EC\0es_GT\0es_HN\0es_MX\0es_NI\0es_PA\0es_PE\0"
    "es_PR\0es_PY\0es_SV\0es_US\0es_UY\0es_VE\0ff_Adlm\0ff_Arab\0fr_HT\0"
    "ha_Arab\0hi_Latn\0ht\0iu_Latn\0kk_Arab\0ks_Deva\0ku_Arab\0ky_Arab\0"
    "ky_Latn\0ml_Arab\0mn_Mong\0mni_Mtei\0ms_Arab\0nb\0nn\0no\0pa_Arab\0"
    "pt_AO\0pt_CH\0pt_CV\0pt_FR\0pt_GQ\0pt_GW\0pt_LU\0pt_MO\0pt_MZ\0"
    "pt_PT\0pt_ST\0pt_TL\0root\0sat_Deva\0sd_Deva\0sd_Khoj\0sd_Sind\0"
    "shi_Latn\0so_Arab\0sr_Latn\0sw_Arab\0tg_Arab\0ug_Cyrl\0uz_Arab\0"
    "uz_Cyrl\0vai_Latn\0wo_Arab\0yo_Arab\0yue_Hans\0zh_Hant\0zh_Hant_HK\0"
    "zh_Hant_MO\0";

const int32_t parentLocaleTable[] = {
    0, 1017,  // az_Arab -> root
    8, 1017,  // az_Cyrl -> root
    16, 1017,  // bal_Latn -> root
    25, 1017,  // blt_Latn -> root
    34, 1017,  // bm_Nkoo -> root
    42, 1017,  // bs_Cyrl -> root
    50, 1017,  // byn_Latn -> root
    59, 1017,  // cu_Glag -> root
    67, 1017,  // dje_Arab -> root
    76, 1017,  // dyo_Arab -> root
    92, 85,  // en_150 -> en_001
    99, 85,  // en_AG -> en_001
    105, 85,  // en_AI -> en_001
    111, 92,  // en_AT -> en_150
    117, 85,  // en_AU -> en_001
    123, 85,  // en_BB -> en_001
    129, 92,  // en_BE -> en_150
    135, 85,  // en_BM -> en_001
    141, 85,  // en_BS -> en_001
    147, 85,  // en_BW -> en_001
    153, 85,  // en_BZ -> en_001
    159, 85,  // en_CC -> en_001
    165, 92,  // en_CH -> en_150
    171, 85,  // en_CK -> en_001
    177, 85,  // en_CM -> en_001
    183, 85,  // en_CX -> en_001
    189, 85,  // en_CY -> en_001
    195, 92,  // en_DE -> en_150
    201, 85,  // en_DG -> en_001
    207, 92,  // en_DK -> en_150
    213, 85,  // en_DM -> en_001
    219, 1017,  // en_Dsrt -> root
    227, 85,  // en_ER -> en_001
    233, 92,  // en_FI -> en_150
    239, 85,  // en_FJ -> en_001
    245, 85,  // en_FK -> en_001
    251, 85,  // en_FM -> en_001
    257, 85,  // en_GB -> en_001
    263, 85,  // en_GD -> en_001
    269, 85,  // en_GG -> en_001
    275, 85,  // en_GH -> en_001
    281, 85,  // en_GI -> en_001
    287, 85,  // en_GM -> en_001
    293, 85,  // en_GY -> en_001
    299, 85,  // en_HK -> en_001
    305, 85,  // en_IE -> en_001
    311, 85,  // en_IL -> en_001
    317, 85,  // en_IM -> en_001
    323, 85,  // en_IN -> en_001
    329, 85,  // en_IO -> en_001
    335, 85,  // en_JE -> en_001
    341, 85,  // en_JM -> en_001
    347, 85,  // en_KE -> en_001
    353, 85,  // en_KI -> en_001
    359, 85,  // en_KN -> en_001
    365, 85,  // en_KY -> en_001
    371, 85,  // en_LC -> en_001
    377, 85,  // en_LR -> en_001
    383, 85,  // en_LS -> en_001
    389, 85,  // en_MG -> en_001
    395, 85,  // en_MO -> en_001
    401, 85,  // en_MS -> en_001
    407, 85,  // en_MT -> en_001
    413, 85,  // en_MU -> en_001
    419, 85,  // en_MV -> en_001
    425, 85,  // en_MW -> en_001
    431, 85,  // en_MY -> en_001
    437, 85,  // en_NA -> en_001
    443, 85,  // en_NF -> en_001
    449, 85,  // en_NG -> en_001
    455, 92,  // en_NL -> en_150
    461, 85,  // en_NR -> en_001
    467, 85,  // en_NU -> en_001
    473, 85,  // en_NZ -> en_001
    479, 85,  // en_PG -> en_001
    485, 85,  // en_PK -> en_001
    491, 85,  // en_PN -> en_001
    497, 85,  // en_PW -> en_001
    503, 85,  // en_RW -> en_001
    509, 85,  // en_SB -> en_001
    515, 85,  // en_SC -> en_001
    521, 85,  // en_SD -> en_001
    527, 92,  // en_SE -> en_150
    533, 85,  // en_SG -> en_001
    539, 85,  // en_SH -> en_001
    545, 92,  // en_SI -> en_150
    551, 85,  // en_SL -> en_001
    557, 85,  // en_SS -> en_001
    563, 85,  // en_SX -> en_001
    569, 85,  // en_SZ -> en_001
    575, 1017,  // en_Shaw -> root
    583, 85,  // en_TC -> en_001
    589, 85,  // en_TK -> en_001
    595, 85,  // en_TO -> en_001
    601, 85,  // en_TT -> en_001
    607, 85,  // en_TV -> en_001
    613, 85,  // en_TZ -> en_001
    619, 85,  // en_UG -> en_001
    625, 85,  // en_VC -> en_001
    631, 85,  // en_VG -> en_001
    637, 85,  // en_VU -> en_001
    643, 85,  // en_WS -> en_001
    649, 85,  // en_ZA -> en_001
    655, 85,  // en_ZM -> en_001
    661, 85,  // en_ZW -> en_001
    674, 667,  // es_AR -> es_419
    680, 667,  // es_BO -> es_419
    686, 667,  // es_BR -> es_419
    692, 667,  // es_BZ -> es_419
    698, 667,  // es_CL -> es_419
    704, 667,  // es_CO -> es_419
    710, 667,  // es_CR -> es_419
    716, 667,  // es_CU -> es_419
    722, 667,  // es_DO -> es_419
    728, 667,  // es_EC -> es_419
    734, 667,  // es_GT -> es_419
    740, 667,  // es_HN -> es_419
    746, 667,  // es_MX -> es_419
    752, 667,  // es_NI -> es_419
    758, 667,  // es_PA -> es_419
    764, 667,  // es_PE -> es_419
    770, 667,  // es_PR -> es_419
    776, 667,  // es_PY -> es_419
    782, 667,  // es_SV -> es_419
    788, 667,  // es_US -> es_419
    794, 667,  // es_UY -> es_419
    800, 667,  // es_VE -> es_419
    806, 1017,  // ff_Adlm -> root
    814, 1017,  // ff_Arab -> root
    828, 1017,  // ha_Arab -> root
    836, 323,  // hi_Latn -> en_IN
    844, 822,  // ht -> fr_HT
    847, 1017,  // iu_Latn -> root
    855, 1017,  // kk_Arab -> root
    863, 1017,  // ks_Deva -> root
    871, 1017,  // ku_Arab -> root
    879, 1017,  // ky_Arab -> root
    887, 1017,  // ky_Latn -> root
    895, 1017,  // ml_Arab -> root
    903, 1017,  // mn_Mong -> root
    911, 1017,  // mni_Mtei -> root
    920, 1017,  // ms_Arab -> root
    928, 934,  // nb -> no
    931, 934,  // nn -> no
    937, 1017,  // pa_Arab -> root
    945, 999,  // pt_AO -> pt_PT
    951, 999,  // pt_CH -> pt_PT
    957, 999,  // pt_CV -> pt_PT
    963, 999,  // pt_FR -> pt_PT
    969, 999,  // pt_GQ -> pt_PT
    975, 999,  // pt_GW -> pt_PT
    981, 999,  // pt_LU -> pt_PT
    987, 999,  // pt_MO -> pt_PT
    993, 999,  // pt_MZ -> pt_PT
    1005, 999,  // pt_ST -> pt_PT
    1011, 999,  // pt_TL -> pt_PT
    1022, 1017,  // sat_Deva -> root
    1031, 1017,  // sd_Deva -> root
    1039, 1017,  // sd_Khoj -> root
    1047, 1017,  // sd_Sind -> root
    1055, 1017,  // shi_Latn -> root
    1064, 1017,  // so_Arab -> root
    1072, 1017,  // sr_Latn -> root
    1080, 1017,  // sw_Arab -> root
    1088, 1017,  // tg_Arab -> root
    1096, 1017,  // ug_Cyrl -> root
    1104, 1017,  // uz_Arab -> root
    1112, 1017,  // uz_Cyrl -> root
    1120, 1017,  // vai_Latn -> root
    1129, 1017,  // wo_Arab -> root
    1137, 1017,  // yo_Arab -> root
    1145, 1017,  // yue_Hans -> root
    1154, 1017,  // zh_Hant -> root
    1173, 1162,  // zh_Hant_MO -> zh_Hant_HK
};


#endif  // INCLUDED_FROM_URESBUND_CPP