1 /* : : generated by cmd/ast/tools/lcgen : : */ 2 3 #include "lclib.h" 4 #include "lclang.h" 5 6 7 const Lc_attribute_t attribute_es[] = 8 { 9 {"traditional",LC_default, 10 #ifdef SUBLANG_SPANISH_TRADITIONAL 11 SUBLANG_SPANISH_TRADITIONAL, 12 #else 13 0, 14 #endif 15 16 }, 17 {"modern",0, 18 #ifdef SUBLANG_SPANISH_MODERN 19 SUBLANG_SPANISH_MODERN, 20 #else 21 0, 22 #endif 23 24 }, 25 }; 26 27 const Lc_charset_t lc_charsets[] = 28 { 29 {"iso8859-1","latin1|west-europe","1252",}, 30 {"iso8859-2","latin2|east-europe","1250",}, 31 {"iso8859-3","latin3|south-europe","1257",}, 32 {"iso8859-4","latin4|north-europe",0}, 33 {"iso8859-5","cyrillic","1251",}, 34 {"iso8859-6","arabic","1256",}, 35 {"iso8859-7","greek","1253",}, 36 {"iso8859-8","hebrew","1255",}, 37 {"iso8859-9","latin5|turkish","1254",}, 38 {"iso8859-10","latin6|nordic",0}, 39 {"iso8859-13","latin7",0}, 40 {"iso8859-14","latin8|celtic",0}, 41 {"iso8859-15","latin0",0}, 42 {"iso2022","japanese|korean",0}, 43 {"iso4873","japanese-ascii|korean-ascii",0}, 44 {"koi8-r","russian",0}, 45 {"utf8","plan9",0}, 46 0 47 }; 48 49 const Lc_language_t lc_languages[] = 50 { 51 {"C","C","POSIX",&lc_charsets[0],LC_default,0,0,0,}, 52 {"debug","debug",0,&lc_charsets[0],LC_debug,0,0,0,}, 53 {"aa","afar",0,&lc_charsets[0],0, 54 #ifdef LANG_AFAR 55 LANG_AFAR, 56 #else 57 0, 58 #endif 59 0,0, 60 }, 61 {"ab","abkhazian",0,&lc_charsets[0],0, 62 #ifdef LANG_ABKHAZIAN 63 LANG_ABKHAZIAN, 64 #else 65 0, 66 #endif 67 0,0, 68 }, 69 {"af","afrikaans","afr",&lc_charsets[0],0, 70 #ifdef LANG_AFRIKAANS 71 LANG_AFRIKAANS, 72 #else 73 0, 74 #endif 75 0,0, 76 }, 77 {"am","amharic",0,&lc_charsets[0],0, 78 #ifdef LANG_AMHARIC 79 LANG_AMHARIC, 80 #else 81 0, 82 #endif 83 0,0, 84 }, 85 {"ar","arabic","ara",&lc_charsets[5],0, 86 #ifdef LANG_ARABIC 87 LANG_ARABIC, 88 #else 89 0, 90 #endif 91 0,0, 92 }, 93 {"as","assamese",0,&lc_charsets[0],0, 94 #ifdef LANG_ASSAMESE 95 LANG_ASSAMESE, 96 #else 97 0, 98 #endif 99 0,0, 100 }, 101 {"ay","aymara",0,&lc_charsets[0],0, 102 #ifdef LANG_AYMARA 103 LANG_AYMARA, 104 #else 105 0, 106 #endif 107 0,0, 108 }, 109 {"az","azerbaijani",0,&lc_charsets[0],0, 110 #ifdef LANG_AZERBAIJANI 111 LANG_AZERBAIJANI, 112 #else 113 0, 114 #endif 115 0,0, 116 }, 117 {"ba","bashkir",0,&lc_charsets[0],0, 118 #ifdef LANG_BASHKIR 119 LANG_BASHKIR, 120 #else 121 0, 122 #endif 123 0,0, 124 }, 125 {"be","belarusian","bel",&lc_charsets[0],0, 126 #ifdef LANG_BELARUSIAN 127 LANG_BELARUSIAN, 128 #else 129 0, 130 #endif 131 0,0, 132 }, 133 {"bg","bulgarian","bul",&lc_charsets[4],0, 134 #ifdef LANG_BULGARIAN 135 LANG_BULGARIAN, 136 #else 137 0, 138 #endif 139 0,0, 140 }, 141 {"bh","bihari",0,&lc_charsets[0],0, 142 #ifdef LANG_BIHARI 143 LANG_BIHARI, 144 #else 145 0, 146 #endif 147 0,0, 148 }, 149 {"bi","bislama",0,&lc_charsets[0],0, 150 #ifdef LANG_BISLAMA 151 LANG_BISLAMA, 152 #else 153 0, 154 #endif 155 0,0, 156 }, 157 {"bn","bengali-bangla",0,&lc_charsets[0],0, 158 #ifdef LANG_BENGALI_BANGLA 159 LANG_BENGALI_BANGLA, 160 #else 161 0, 162 #endif 163 0,0, 164 }, 165 {"bo","tibetan",0,&lc_charsets[0],0, 166 #ifdef LANG_TIBETAN 167 LANG_TIBETAN, 168 #else 169 0, 170 #endif 171 0,0, 172 }, 173 {"br","breton",0,&lc_charsets[0],0, 174 #ifdef LANG_BRETON 175 LANG_BRETON, 176 #else 177 0, 178 #endif 179 0,0, 180 }, 181 {"ca","catalan","cat",&lc_charsets[0],0, 182 #ifdef LANG_CATALAN 183 LANG_CATALAN, 184 #else 185 0, 186 #endif 187 0,0, 188 }, 189 {"co","corsican",0,&lc_charsets[0],0, 190 #ifdef LANG_CORSICAN 191 LANG_CORSICAN, 192 #else 193 0, 194 #endif 195 0,0, 196 }, 197 {"cs","czech","ces|cze",&lc_charsets[1],0, 198 #ifdef LANG_CZECH 199 LANG_CZECH, 200 #else 201 0, 202 #endif 203 0,0, 204 }, 205 {"cy","welsh",0,&lc_charsets[0],0, 206 #ifdef LANG_WELSH 207 LANG_WELSH, 208 #else 209 0, 210 #endif 211 0,0, 212 }, 213 {"da","danish","dan",&lc_charsets[0],0, 214 #ifdef LANG_DANISH 215 LANG_DANISH, 216 #else 217 0, 218 #endif 219 0,0, 220 }, 221 {"de","german","deu|ger",&lc_charsets[0],0, 222 #ifdef LANG_GERMAN 223 LANG_GERMAN, 224 #else 225 0, 226 #endif 227 0,0, 228 }, 229 {"dz","bhutani",0,&lc_charsets[0],0, 230 #ifdef LANG_BHUTANI 231 LANG_BHUTANI, 232 #else 233 0, 234 #endif 235 0,0, 236 }, 237 {"el","greek","ell|gre",&lc_charsets[6],0, 238 #ifdef LANG_GREEK 239 LANG_GREEK, 240 #else 241 0, 242 #endif 243 0,0, 244 }, 245 {"en","english","eng",&lc_charsets[0],0, 246 #ifdef LANG_ENGLISH 247 LANG_ENGLISH, 248 #else 249 0, 250 #endif 251 0,0, 252 }, 253 {"eo","esperanto",0,&lc_charsets[0],0, 254 #ifdef LANG_ESPERANTO 255 LANG_ESPERANTO, 256 #else 257 0, 258 #endif 259 0,0, 260 }, 261 {"es","spanish","spa",&lc_charsets[0],0, 262 #ifdef LANG_SPANISH 263 LANG_SPANISH, 264 #else 265 0, 266 #endif 267 &attribute_es[0],&attribute_es[1], 268 }, 269 {"et","estonian","est",&lc_charsets[2],0, 270 #ifdef LANG_ESTONIAN 271 LANG_ESTONIAN, 272 #else 273 0, 274 #endif 275 0,0, 276 }, 277 {"eu","basque","eus|baq",&lc_charsets[0],0, 278 #ifdef LANG_BASQUE 279 LANG_BASQUE, 280 #else 281 0, 282 #endif 283 0,0, 284 }, 285 {"fa","persian",0,&lc_charsets[0],0, 286 #ifdef LANG_PERSIAN 287 LANG_PERSIAN, 288 #else 289 0, 290 #endif 291 0,0, 292 }, 293 {"fi","finnish","fin",&lc_charsets[0],0, 294 #ifdef LANG_FINNISH 295 LANG_FINNISH, 296 #else 297 0, 298 #endif 299 0,0, 300 }, 301 {"fj","fiji",0,&lc_charsets[0],0, 302 #ifdef LANG_FIJI 303 LANG_FIJI, 304 #else 305 0, 306 #endif 307 0,0, 308 }, 309 {"fo","faeroese",0,&lc_charsets[0],0, 310 #ifdef LANG_FAEROESE 311 LANG_FAEROESE, 312 #else 313 0, 314 #endif 315 0,0, 316 }, 317 {"fr","french","fra|fre",&lc_charsets[0],0, 318 #ifdef LANG_FRENCH 319 LANG_FRENCH, 320 #else 321 0, 322 #endif 323 0,0, 324 }, 325 {"fy","frisian",0,&lc_charsets[0],0, 326 #ifdef LANG_FRISIAN 327 LANG_FRISIAN, 328 #else 329 0, 330 #endif 331 0,0, 332 }, 333 {"ga","irish",0,&lc_charsets[11],0, 334 #ifdef LANG_IRISH 335 LANG_IRISH, 336 #else 337 0, 338 #endif 339 0,0, 340 }, 341 {"gd","scots-gaelic",0,&lc_charsets[11],0, 342 #ifdef LANG_SCOTS_GAELIC 343 LANG_SCOTS_GAELIC, 344 #else 345 0, 346 #endif 347 0,0, 348 }, 349 {"gl","galician",0,&lc_charsets[0],0, 350 #ifdef LANG_GALICIAN 351 LANG_GALICIAN, 352 #else 353 0, 354 #endif 355 0,0, 356 }, 357 {"gn","guarani",0,&lc_charsets[0],0, 358 #ifdef LANG_GUARANI 359 LANG_GUARANI, 360 #else 361 0, 362 #endif 363 0,0, 364 }, 365 {"gu","gujarati",0,&lc_charsets[0],0, 366 #ifdef LANG_GUJARATI 367 LANG_GUJARATI, 368 #else 369 0, 370 #endif 371 0,0, 372 }, 373 {"ha","hausa",0,&lc_charsets[0],0, 374 #ifdef LANG_HAUSA 375 LANG_HAUSA, 376 #else 377 0, 378 #endif 379 0,0, 380 }, 381 {"he","hebrew","heb",&lc_charsets[7],0, 382 #ifdef LANG_HEBREW 383 LANG_HEBREW, 384 #else 385 0, 386 #endif 387 0,0, 388 }, 389 {"hi","hindi",0,&lc_charsets[0],0, 390 #ifdef LANG_HINDI 391 LANG_HINDI, 392 #else 393 0, 394 #endif 395 0,0, 396 }, 397 {"hr","croatian","hrv|scr",&lc_charsets[1],0, 398 #ifdef LANG_CROATIAN 399 LANG_CROATIAN, 400 #else 401 0, 402 #endif 403 0,0, 404 }, 405 {"hu","hungarian","hun",&lc_charsets[1],0, 406 #ifdef LANG_HUNGARIAN 407 LANG_HUNGARIAN, 408 #else 409 0, 410 #endif 411 0,0, 412 }, 413 {"hy","armenian",0,&lc_charsets[0],0, 414 #ifdef LANG_ARMENIAN 415 LANG_ARMENIAN, 416 #else 417 0, 418 #endif 419 0,0, 420 }, 421 {"ia","interlingua",0,&lc_charsets[0],0, 422 #ifdef LANG_INTERLINGUA 423 LANG_INTERLINGUA, 424 #else 425 0, 426 #endif 427 0,0, 428 }, 429 {"id","indonesian","ind",&lc_charsets[0],0, 430 #ifdef LANG_INDONESIAN 431 LANG_INDONESIAN, 432 #else 433 0, 434 #endif 435 0,0, 436 }, 437 {"ie","interlingue",0,&lc_charsets[0],0, 438 #ifdef LANG_INTERLINGUE 439 LANG_INTERLINGUE, 440 #else 441 0, 442 #endif 443 0,0, 444 }, 445 {"ik","inupiak",0,&lc_charsets[0],0, 446 #ifdef LANG_INUPIAK 447 LANG_INUPIAK, 448 #else 449 0, 450 #endif 451 0,0, 452 }, 453 {"in","indonesian",0,&lc_charsets[0],0, 454 #ifdef LANG_INDONESIAN 455 LANG_INDONESIAN, 456 #else 457 0, 458 #endif 459 0,0, 460 }, 461 {"is","icelandic","isl|ice",&lc_charsets[0],0, 462 #ifdef LANG_ICELANDIC 463 LANG_ICELANDIC, 464 #else 465 0, 466 #endif 467 0,0, 468 }, 469 {"it","italian","ita",&lc_charsets[0],0, 470 #ifdef LANG_ITALIAN 471 LANG_ITALIAN, 472 #else 473 0, 474 #endif 475 0,0, 476 }, 477 {"iw","hebrew",0,&lc_charsets[0],0, 478 #ifdef LANG_HEBREW 479 LANG_HEBREW, 480 #else 481 0, 482 #endif 483 0,0, 484 }, 485 {"ja","japanese","jpn",&lc_charsets[0],0, 486 #ifdef LANG_JAPANESE 487 LANG_JAPANESE, 488 #else 489 0, 490 #endif 491 0,0, 492 }, 493 {"ji","yiddish",0,&lc_charsets[0],0, 494 #ifdef LANG_YIDDISH 495 LANG_YIDDISH, 496 #else 497 0, 498 #endif 499 0,0, 500 }, 501 {"jw","javanese",0,&lc_charsets[0],0, 502 #ifdef LANG_JAVANESE 503 LANG_JAVANESE, 504 #else 505 0, 506 #endif 507 0,0, 508 }, 509 {"ka","georgian",0,&lc_charsets[0],0, 510 #ifdef LANG_GEORGIAN 511 LANG_GEORGIAN, 512 #else 513 0, 514 #endif 515 0,0, 516 }, 517 {"kk","kazakh","kaz",&lc_charsets[0],0, 518 #ifdef LANG_KAZAKH 519 LANG_KAZAKH, 520 #else 521 0, 522 #endif 523 0,0, 524 }, 525 {"kl","greenlandic",0,&lc_charsets[0],0, 526 #ifdef LANG_GREENLANDIC 527 LANG_GREENLANDIC, 528 #else 529 0, 530 #endif 531 0,0, 532 }, 533 {"km","cambodian",0,&lc_charsets[0],0, 534 #ifdef LANG_CAMBODIAN 535 LANG_CAMBODIAN, 536 #else 537 0, 538 #endif 539 0,0, 540 }, 541 {"kn","kannada",0,&lc_charsets[0],0, 542 #ifdef LANG_KANNADA 543 LANG_KANNADA, 544 #else 545 0, 546 #endif 547 0,0, 548 }, 549 {"ko","korean","kor",&lc_charsets[0],0, 550 #ifdef LANG_KOREAN 551 LANG_KOREAN, 552 #else 553 0, 554 #endif 555 0,0, 556 }, 557 {"ks","kashmiri",0,&lc_charsets[0],0, 558 #ifdef LANG_KASHMIRI 559 LANG_KASHMIRI, 560 #else 561 0, 562 #endif 563 0,0, 564 }, 565 {"ku","kurdish",0,&lc_charsets[0],0, 566 #ifdef LANG_KURDISH 567 LANG_KURDISH, 568 #else 569 0, 570 #endif 571 0,0, 572 }, 573 {"ky","kirghiz",0,&lc_charsets[0],0, 574 #ifdef LANG_KIRGHIZ 575 LANG_KIRGHIZ, 576 #else 577 0, 578 #endif 579 0,0, 580 }, 581 {"la","latin",0,&lc_charsets[0],0, 582 #ifdef LANG_LATIN 583 LANG_LATIN, 584 #else 585 0, 586 #endif 587 0,0, 588 }, 589 {"ln","lingala",0,&lc_charsets[0],0, 590 #ifdef LANG_LINGALA 591 LANG_LINGALA, 592 #else 593 0, 594 #endif 595 0,0, 596 }, 597 {"lo","laothian",0,&lc_charsets[0],0, 598 #ifdef LANG_LAOTHIAN 599 LANG_LAOTHIAN, 600 #else 601 0, 602 #endif 603 0,0, 604 }, 605 {"lt","lithuanian","lit",&lc_charsets[10],0, 606 #ifdef LANG_LITHUANIAN 607 LANG_LITHUANIAN, 608 #else 609 0, 610 #endif 611 0,0, 612 }, 613 {"lv","latvian","lav",&lc_charsets[10],0, 614 #ifdef LANG_LATVIAN 615 LANG_LATVIAN, 616 #else 617 0, 618 #endif 619 0,0, 620 }, 621 {"mg","malagasy",0,&lc_charsets[0],0, 622 #ifdef LANG_MALAGASY 623 LANG_MALAGASY, 624 #else 625 0, 626 #endif 627 0,0, 628 }, 629 {"mi","maori",0,&lc_charsets[0],0, 630 #ifdef LANG_MAORI 631 LANG_MAORI, 632 #else 633 0, 634 #endif 635 0,0, 636 }, 637 {"mk","macedonian","mkd|mac",&lc_charsets[0],0, 638 #ifdef LANG_MACEDONIAN 639 LANG_MACEDONIAN, 640 #else 641 0, 642 #endif 643 0,0, 644 }, 645 {"ml","malayalam","mal",&lc_charsets[0],0, 646 #ifdef LANG_MALAYALAM 647 LANG_MALAYALAM, 648 #else 649 0, 650 #endif 651 0,0, 652 }, 653 {"mn","mongolian",0,&lc_charsets[0],0, 654 #ifdef LANG_MONGOLIAN 655 LANG_MONGOLIAN, 656 #else 657 0, 658 #endif 659 0,0, 660 }, 661 {"mo","moldavian",0,&lc_charsets[0],0, 662 #ifdef LANG_MOLDAVIAN 663 LANG_MOLDAVIAN, 664 #else 665 0, 666 #endif 667 0,0, 668 }, 669 {"mr","marathi",0,&lc_charsets[0],0, 670 #ifdef LANG_MARATHI 671 LANG_MARATHI, 672 #else 673 0, 674 #endif 675 0,0, 676 }, 677 {"ms","malay","msa|may",&lc_charsets[0],0, 678 #ifdef LANG_MALAY 679 LANG_MALAY, 680 #else 681 0, 682 #endif 683 0,0, 684 }, 685 {"mt","maltese",0,&lc_charsets[0],0, 686 #ifdef LANG_MALTESE 687 LANG_MALTESE, 688 #else 689 0, 690 #endif 691 0,0, 692 }, 693 {"my","burmese",0,&lc_charsets[0],0, 694 #ifdef LANG_BURMESE 695 LANG_BURMESE, 696 #else 697 0, 698 #endif 699 0,0, 700 }, 701 {"na","nauru",0,&lc_charsets[0],0, 702 #ifdef LANG_NAURU 703 LANG_NAURU, 704 #else 705 0, 706 #endif 707 0,0, 708 }, 709 {"nb","norwegian-bokmal","nob",&lc_charsets[0],0, 710 #ifdef LANG_NORWEGIAN_BOKMAL 711 LANG_NORWEGIAN_BOKMAL, 712 #else 713 0, 714 #endif 715 0,0, 716 }, 717 {"ne","nepali",0,&lc_charsets[0],0, 718 #ifdef LANG_NEPALI 719 LANG_NEPALI, 720 #else 721 0, 722 #endif 723 0,0, 724 }, 725 {"nl","dutch","nld|dut",&lc_charsets[0],0, 726 #ifdef LANG_DUTCH 727 LANG_DUTCH, 728 #else 729 0, 730 #endif 731 0,0, 732 }, 733 {"nn","norwegian-nynorsk","nno|non",&lc_charsets[0],0, 734 #ifdef LANG_NORWEGIAN_NYNORSK 735 LANG_NORWEGIAN_NYNORSK, 736 #else 737 0, 738 #endif 739 0,0, 740 }, 741 {"no","norwegian","nor",&lc_charsets[0],0, 742 #ifdef LANG_NORWEGIAN 743 LANG_NORWEGIAN, 744 #else 745 0, 746 #endif 747 0,0, 748 }, 749 {"oc","occitan",0,&lc_charsets[0],0, 750 #ifdef LANG_OCCITAN 751 LANG_OCCITAN, 752 #else 753 0, 754 #endif 755 0,0, 756 }, 757 {"om","oromo",0,&lc_charsets[0],0, 758 #ifdef LANG_OROMO 759 LANG_OROMO, 760 #else 761 0, 762 #endif 763 0,0, 764 }, 765 {"or","oriya",0,&lc_charsets[0],0, 766 #ifdef LANG_ORIYA 767 LANG_ORIYA, 768 #else 769 0, 770 #endif 771 0,0, 772 }, 773 {"pa","punjabi",0,&lc_charsets[0],0, 774 #ifdef LANG_PUNJABI 775 LANG_PUNJABI, 776 #else 777 0, 778 #endif 779 0,0, 780 }, 781 {"pl","polish","pol",&lc_charsets[1],0, 782 #ifdef LANG_POLISH 783 LANG_POLISH, 784 #else 785 0, 786 #endif 787 0,0, 788 }, 789 {"ps","pushto",0,&lc_charsets[0],0, 790 #ifdef LANG_PUSHTO 791 LANG_PUSHTO, 792 #else 793 0, 794 #endif 795 0,0, 796 }, 797 {"pt","portuguese","por",&lc_charsets[0],0, 798 #ifdef LANG_PORTUGUESE 799 LANG_PORTUGUESE, 800 #else 801 0, 802 #endif 803 0,0, 804 }, 805 {"qu","quechua",0,&lc_charsets[0],0, 806 #ifdef LANG_QUECHUA 807 LANG_QUECHUA, 808 #else 809 0, 810 #endif 811 0,0, 812 }, 813 {"rm","rhaeto-romance",0,&lc_charsets[0],0, 814 #ifdef LANG_RHAETO_ROMANCE 815 LANG_RHAETO_ROMANCE, 816 #else 817 0, 818 #endif 819 0,0, 820 }, 821 {"rn","kirundi",0,&lc_charsets[0],0, 822 #ifdef LANG_KIRUNDI 823 LANG_KIRUNDI, 824 #else 825 0, 826 #endif 827 0,0, 828 }, 829 {"ro","romanian","ron|rum",&lc_charsets[1],0, 830 #ifdef LANG_ROMANIAN 831 LANG_ROMANIAN, 832 #else 833 0, 834 #endif 835 0,0, 836 }, 837 {"ru","russian","rus",&lc_charsets[4],0, 838 #ifdef LANG_RUSSIAN 839 LANG_RUSSIAN, 840 #else 841 0, 842 #endif 843 0,0, 844 }, 845 {"rw","kinyarwanda",0,&lc_charsets[0],0, 846 #ifdef LANG_KINYARWANDA 847 LANG_KINYARWANDA, 848 #else 849 0, 850 #endif 851 0,0, 852 }, 853 {"sa","sanskrit",0,&lc_charsets[0],0, 854 #ifdef LANG_SANSKRIT 855 LANG_SANSKRIT, 856 #else 857 0, 858 #endif 859 0,0, 860 }, 861 {"sd","sindhi",0,&lc_charsets[0],0, 862 #ifdef LANG_SINDHI 863 LANG_SINDHI, 864 #else 865 0, 866 #endif 867 0,0, 868 }, 869 {"sg","sangro",0,&lc_charsets[0],0, 870 #ifdef LANG_SANGRO 871 LANG_SANGRO, 872 #else 873 0, 874 #endif 875 0,0, 876 }, 877 {"sh","serbo-croatian",0,&lc_charsets[0],0, 878 #ifdef LANG_SERBO_CROATIAN 879 LANG_SERBO_CROATIAN, 880 #else 881 0, 882 #endif 883 0,0, 884 }, 885 {"si","singhalese",0,&lc_charsets[0],0, 886 #ifdef LANG_SINGHALESE 887 LANG_SINGHALESE, 888 #else 889 0, 890 #endif 891 0,0, 892 }, 893 {"sk","slovak","slk|slo",&lc_charsets[1],0, 894 #ifdef LANG_SLOVAK 895 LANG_SLOVAK, 896 #else 897 0, 898 #endif 899 0,0, 900 }, 901 {"sl","slovenian","slv",&lc_charsets[1],0, 902 #ifdef LANG_SLOVENIAN 903 LANG_SLOVENIAN, 904 #else 905 0, 906 #endif 907 0,0, 908 }, 909 {"sm","samoan",0,&lc_charsets[0],0, 910 #ifdef LANG_SAMOAN 911 LANG_SAMOAN, 912 #else 913 0, 914 #endif 915 0,0, 916 }, 917 {"sn","shona",0,&lc_charsets[0],0, 918 #ifdef LANG_SHONA 919 LANG_SHONA, 920 #else 921 0, 922 #endif 923 0,0, 924 }, 925 {"so","somali",0,&lc_charsets[0],0, 926 #ifdef LANG_SOMALI 927 LANG_SOMALI, 928 #else 929 0, 930 #endif 931 0,0, 932 }, 933 {"sq","albanian","sqi|alb",&lc_charsets[0],0, 934 #ifdef LANG_ALBANIAN 935 LANG_ALBANIAN, 936 #else 937 0, 938 #endif 939 0,0, 940 }, 941 {"sr","serbian","srp",&lc_charsets[1],0, 942 #ifdef LANG_SERBIAN 943 LANG_SERBIAN, 944 #else 945 0, 946 #endif 947 0,0, 948 }, 949 {"ss","siswati",0,&lc_charsets[0],0, 950 #ifdef LANG_SISWATI 951 LANG_SISWATI, 952 #else 953 0, 954 #endif 955 0,0, 956 }, 957 {"st","sesotho",0,&lc_charsets[0],0, 958 #ifdef LANG_SESOTHO 959 LANG_SESOTHO, 960 #else 961 0, 962 #endif 963 0,0, 964 }, 965 {"su","sudanese",0,&lc_charsets[0],0, 966 #ifdef LANG_SUDANESE 967 LANG_SUDANESE, 968 #else 969 0, 970 #endif 971 0,0, 972 }, 973 {"sv","swedish","swe",&lc_charsets[0],0, 974 #ifdef LANG_SWEDISH 975 LANG_SWEDISH, 976 #else 977 0, 978 #endif 979 0,0, 980 }, 981 {"sw","swahili","swa",&lc_charsets[0],0, 982 #ifdef LANG_SWAHILI 983 LANG_SWAHILI, 984 #else 985 0, 986 #endif 987 0,0, 988 }, 989 {"ta","tamil",0,&lc_charsets[0],0, 990 #ifdef LANG_TAMIL 991 LANG_TAMIL, 992 #else 993 0, 994 #endif 995 0,0, 996 }, 997 {"te","telugu",0,&lc_charsets[0],0, 998 #ifdef LANG_TELUGU 999 LANG_TELUGU, 1000 #else 1001 0, 1002 #endif 1003 0,0, 1004 }, 1005 {"tg","tajik",0,&lc_charsets[0],0, 1006 #ifdef LANG_TAJIK 1007 LANG_TAJIK, 1008 #else 1009 0, 1010 #endif 1011 0,0, 1012 }, 1013 {"th","thai","tha",&lc_charsets[0],0, 1014 #ifdef LANG_THAI 1015 LANG_THAI, 1016 #else 1017 0, 1018 #endif 1019 0,0, 1020 }, 1021 {"ti","tigrinya",0,&lc_charsets[0],0, 1022 #ifdef LANG_TIGRINYA 1023 LANG_TIGRINYA, 1024 #else 1025 0, 1026 #endif 1027 0,0, 1028 }, 1029 {"tk","turkmen",0,&lc_charsets[0],0, 1030 #ifdef LANG_TURKMEN 1031 LANG_TURKMEN, 1032 #else 1033 0, 1034 #endif 1035 0,0, 1036 }, 1037 {"tl","tagalog",0,&lc_charsets[0],0, 1038 #ifdef LANG_TAGALOG 1039 LANG_TAGALOG, 1040 #else 1041 0, 1042 #endif 1043 0,0, 1044 }, 1045 {"tn","setswana",0,&lc_charsets[0],0, 1046 #ifdef LANG_SETSWANA 1047 LANG_SETSWANA, 1048 #else 1049 0, 1050 #endif 1051 0,0, 1052 }, 1053 {"to","tonga",0,&lc_charsets[0],0, 1054 #ifdef LANG_TONGA 1055 LANG_TONGA, 1056 #else 1057 0, 1058 #endif 1059 0,0, 1060 }, 1061 {"tr","turkish","tur",&lc_charsets[8],0, 1062 #ifdef LANG_TURKISH 1063 LANG_TURKISH, 1064 #else 1065 0, 1066 #endif 1067 0,0, 1068 }, 1069 {"ts","tsonga",0,&lc_charsets[0],0, 1070 #ifdef LANG_TSONGA 1071 LANG_TSONGA, 1072 #else 1073 0, 1074 #endif 1075 0,0, 1076 }, 1077 {"tt","tatar","tat",&lc_charsets[0],0, 1078 #ifdef LANG_TATAR 1079 LANG_TATAR, 1080 #else 1081 0, 1082 #endif 1083 0,0, 1084 }, 1085 {"tw","chinese-traditional","cht",&lc_charsets[0],0, 1086 #ifdef LANG_CHINESE_TRADITIONAL 1087 LANG_CHINESE_TRADITIONAL, 1088 #else 1089 0, 1090 #endif 1091 0,0, 1092 }, 1093 {"uk","ukrainian","ukr",&lc_charsets[4],0, 1094 #ifdef LANG_UKRAINIAN 1095 LANG_UKRAINIAN, 1096 #else 1097 0, 1098 #endif 1099 0,0, 1100 }, 1101 {"ur","urdu",0,&lc_charsets[0],0, 1102 #ifdef LANG_URDU 1103 LANG_URDU, 1104 #else 1105 0, 1106 #endif 1107 0,0, 1108 }, 1109 {"uz","uzbek","uzb",&lc_charsets[0],0, 1110 #ifdef LANG_UZBEK 1111 LANG_UZBEK, 1112 #else 1113 0, 1114 #endif 1115 0,0, 1116 }, 1117 {"vi","vietnamese",0,&lc_charsets[0],0, 1118 #ifdef LANG_VIETNAMESE 1119 LANG_VIETNAMESE, 1120 #else 1121 0, 1122 #endif 1123 0,0, 1124 }, 1125 {"vo","volapuk",0,&lc_charsets[0],0, 1126 #ifdef LANG_VOLAPUK 1127 LANG_VOLAPUK, 1128 #else 1129 0, 1130 #endif 1131 0,0, 1132 }, 1133 {"wo","wolof",0,&lc_charsets[0],0, 1134 #ifdef LANG_WOLOF 1135 LANG_WOLOF, 1136 #else 1137 0, 1138 #endif 1139 0,0, 1140 }, 1141 {"xh","xhosa",0,&lc_charsets[0],0, 1142 #ifdef LANG_XHOSA 1143 LANG_XHOSA, 1144 #else 1145 0, 1146 #endif 1147 0,0, 1148 }, 1149 {"yo","yoruba",0,&lc_charsets[0],0, 1150 #ifdef LANG_YORUBA 1151 LANG_YORUBA, 1152 #else 1153 0, 1154 #endif 1155 0,0, 1156 }, 1157 {"zh","chinese-simplified","zho|chi|chs",&lc_charsets[0],0, 1158 #ifdef LANG_CHINESE_SIMPLIFIED 1159 LANG_CHINESE_SIMPLIFIED, 1160 #else 1161 0, 1162 #endif 1163 0,0, 1164 }, 1165 {"zu","zulu",0,&lc_charsets[0],0, 1166 #ifdef LANG_ZULU 1167 LANG_ZULU, 1168 #else 1169 0, 1170 #endif 1171 0,0, 1172 }, 1173 0 1174 }; 1175 1176 const Lc_territory_t lc_territories[] = 1177 { 1178 {"C","C",LC_default,0,&lc_languages[0],0,0,0,0,0,0,0,}, 1179 {"debug","debug",LC_debug,0,&lc_languages[1],0,0,0,0,0,0,0,}, 1180 {"eu","euro",0,0,&lc_languages[0],0,0,0,0,0,0,0,}, 1181 {"al","albania",0, 1182 #ifdef CTRY_ALBANIA 1183 CTRY_ALBANIA, 1184 #else 1185 0, 1186 #endif 1187 0,0,0,0,0,0,0,0, 1188 }, 1189 {"an","netherlands-antilles",0, 1190 #ifdef CTRY_NETHERLANDS_ANTILLES 1191 CTRY_NETHERLANDS_ANTILLES, 1192 #else 1193 0, 1194 #endif 1195 &lc_languages[86],0,0,0, 1196 #ifdef SUBLANG_DUTCH_NETHERLANDS_ANTILLES 1197 SUBLANG_DUTCH_NETHERLANDS_ANTILLES, 1198 #else 1199 0, 1200 #endif 1201 0,0,0, 1202 }, 1203 {"ar","argentina",0, 1204 #ifdef CTRY_ARGENTINA 1205 CTRY_ARGENTINA, 1206 #else 1207 0, 1208 #endif 1209 &lc_languages[28],0,0,0, 1210 #ifdef SUBLANG_SPANISH_ARGENTINA 1211 SUBLANG_SPANISH_ARGENTINA, 1212 #else 1213 0, 1214 #endif 1215 0,0,0, 1216 }, 1217 {"at","austria",0, 1218 #ifdef CTRY_AUSTRIA 1219 CTRY_AUSTRIA, 1220 #else 1221 0, 1222 #endif 1223 &lc_languages[23],0,0,0, 1224 #ifdef SUBLANG_GERMAN_AUSTRIA 1225 SUBLANG_GERMAN_AUSTRIA, 1226 #else 1227 0, 1228 #endif 1229 0,0,0, 1230 }, 1231 {"au","australia",0, 1232 #ifdef CTRY_AUSTRALIA 1233 CTRY_AUSTRALIA, 1234 #else 1235 0, 1236 #endif 1237 &lc_languages[26],0,0,0, 1238 #ifdef SUBLANG_ENGLISH_AUSTRALIA 1239 SUBLANG_ENGLISH_AUSTRALIA, 1240 #else 1241 0, 1242 #endif 1243 0,0,0, 1244 }, 1245 {"az","azerbaijan",0, 1246 #ifdef CTRY_AZERBAIJAN 1247 CTRY_AZERBAIJAN, 1248 #else 1249 0, 1250 #endif 1251 0,0,0,0,0,0,0,0, 1252 }, 1253 {"be","belgium",0, 1254 #ifdef CTRY_BELGIUM 1255 CTRY_BELGIUM, 1256 #else 1257 0, 1258 #endif 1259 &lc_languages[86],&lc_languages[35],&lc_languages[23],0, 1260 #ifdef SUBLANG_DUTCH_BELGIUM 1261 SUBLANG_DUTCH_BELGIUM, 1262 #else 1263 0, 1264 #endif 1265 1266 #ifdef SUBLANG_FRENCH_BELGIUM 1267 SUBLANG_FRENCH_BELGIUM, 1268 #else 1269 0, 1270 #endif 1271 1272 #ifdef SUBLANG_GERMAN_BELGIUM 1273 SUBLANG_GERMAN_BELGIUM, 1274 #else 1275 0, 1276 #endif 1277 0, 1278 }, 1279 {"bg","bulgaria",0, 1280 #ifdef CTRY_BULGARIA 1281 CTRY_BULGARIA, 1282 #else 1283 0, 1284 #endif 1285 &lc_languages[12],0,0,0, 1286 #ifdef SUBLANG_BULGARIAN_BULGARIA 1287 SUBLANG_BULGARIAN_BULGARIA, 1288 #else 1289 0, 1290 #endif 1291 0,0,0, 1292 }, 1293 {"bn","brunei-darussalam",0, 1294 #ifdef CTRY_BRUNEI_DARUSSALAM 1295 CTRY_BRUNEI_DARUSSALAM, 1296 #else 1297 0, 1298 #endif 1299 &lc_languages[6],0,0,0, 1300 #ifdef SUBLANG_ARABIC_BRUNEI_DARUSSALAM 1301 SUBLANG_ARABIC_BRUNEI_DARUSSALAM, 1302 #else 1303 0, 1304 #endif 1305 0,0,0, 1306 }, 1307 {"bo","bolivia",0, 1308 #ifdef CTRY_BOLIVIA 1309 CTRY_BOLIVIA, 1310 #else 1311 0, 1312 #endif 1313 &lc_languages[28],0,0,0, 1314 #ifdef SUBLANG_SPANISH_BOLIVIA 1315 SUBLANG_SPANISH_BOLIVIA, 1316 #else 1317 0, 1318 #endif 1319 0,0,0, 1320 }, 1321 {"br","brazil",0, 1322 #ifdef CTRY_BRAZIL 1323 CTRY_BRAZIL, 1324 #else 1325 0, 1326 #endif 1327 &lc_languages[95],0,0,0, 1328 #ifdef SUBLANG_PORTUGUESE_BRAZIL 1329 SUBLANG_PORTUGUESE_BRAZIL, 1330 #else 1331 0, 1332 #endif 1333 0,0,0, 1334 }, 1335 {"bw","botswana",0, 1336 #ifdef CTRY_BOTSWANA 1337 CTRY_BOTSWANA, 1338 #else 1339 0, 1340 #endif 1341 &lc_languages[26],0,0,0, 1342 #ifdef SUBLANG_ENGLISH_BOTSWANA 1343 SUBLANG_ENGLISH_BOTSWANA, 1344 #else 1345 0, 1346 #endif 1347 0,0,0, 1348 }, 1349 {"by","belarus",0, 1350 #ifdef CTRY_BELARUS 1351 CTRY_BELARUS, 1352 #else 1353 0, 1354 #endif 1355 &lc_languages[100],0,0,0, 1356 #ifdef SUBLANG_RUSSIAN_BELARUS 1357 SUBLANG_RUSSIAN_BELARUS, 1358 #else 1359 0, 1360 #endif 1361 0,0,0, 1362 }, 1363 {"bz","belize",0, 1364 #ifdef CTRY_BELIZE 1365 CTRY_BELIZE, 1366 #else 1367 0, 1368 #endif 1369 &lc_languages[26],0,0,0, 1370 #ifdef SUBLANG_ENGLISH_BELIZE 1371 SUBLANG_ENGLISH_BELIZE, 1372 #else 1373 0, 1374 #endif 1375 0,0,0, 1376 }, 1377 {"ca","canada",0, 1378 #ifdef CTRY_CANADA 1379 CTRY_CANADA, 1380 #else 1381 0, 1382 #endif 1383 &lc_languages[26],&lc_languages[35],0,0, 1384 #ifdef SUBLANG_ENGLISH_CANADA 1385 SUBLANG_ENGLISH_CANADA, 1386 #else 1387 0, 1388 #endif 1389 1390 #ifdef SUBLANG_FRENCH_CANADA 1391 SUBLANG_FRENCH_CANADA, 1392 #else 1393 0, 1394 #endif 1395 0,0, 1396 }, 1397 {"ch","switzerland",0, 1398 #ifdef CTRY_SWITZERLAND 1399 CTRY_SWITZERLAND, 1400 #else 1401 0, 1402 #endif 1403 &lc_languages[35],&lc_languages[23],&lc_languages[54],0, 1404 #ifdef SUBLANG_FRENCH_SWITZERLAND 1405 SUBLANG_FRENCH_SWITZERLAND, 1406 #else 1407 0, 1408 #endif 1409 1410 #ifdef SUBLANG_GERMAN_SWITZERLAND 1411 SUBLANG_GERMAN_SWITZERLAND, 1412 #else 1413 0, 1414 #endif 1415 1416 #ifdef SUBLANG_ITALIAN_SWITZERLAND 1417 SUBLANG_ITALIAN_SWITZERLAND, 1418 #else 1419 0, 1420 #endif 1421 0, 1422 }, 1423 {"cl","chile",0, 1424 #ifdef CTRY_CHILE 1425 CTRY_CHILE, 1426 #else 1427 0, 1428 #endif 1429 &lc_languages[28],0,0,0, 1430 #ifdef SUBLANG_SPANISH_CHILE 1431 SUBLANG_SPANISH_CHILE, 1432 #else 1433 0, 1434 #endif 1435 0,0,0, 1436 }, 1437 {"cn","china",LC_primary, 1438 #ifdef CTRY_CHINA 1439 CTRY_CHINA, 1440 #else 1441 0, 1442 #endif 1443 &lc_languages[140],0,0,0, 1444 #ifdef SUBLANG_CHINESE_SIMPLIFIED_CHINA 1445 SUBLANG_CHINESE_SIMPLIFIED_CHINA, 1446 #else 1447 0, 1448 #endif 1449 0,0,0, 1450 }, 1451 {"co","colombia",0, 1452 #ifdef CTRY_COLOMBIA 1453 CTRY_COLOMBIA, 1454 #else 1455 0, 1456 #endif 1457 &lc_languages[28],0,0,0, 1458 #ifdef SUBLANG_SPANISH_COLOMBIA 1459 SUBLANG_SPANISH_COLOMBIA, 1460 #else 1461 0, 1462 #endif 1463 0,0,0, 1464 }, 1465 {"cr","costa-rica",0, 1466 #ifdef CTRY_COSTA_RICA 1467 CTRY_COSTA_RICA, 1468 #else 1469 0, 1470 #endif 1471 &lc_languages[28],0,0,0, 1472 #ifdef SUBLANG_SPANISH_COSTA_RICA 1473 SUBLANG_SPANISH_COSTA_RICA, 1474 #else 1475 0, 1476 #endif 1477 0,0,0, 1478 }, 1479 {"cz","czech-republic",0, 1480 #ifdef CTRY_CZECH_REPUBLIC 1481 CTRY_CZECH_REPUBLIC, 1482 #else 1483 0, 1484 #endif 1485 &lc_languages[20],0,0,0, 1486 #ifdef SUBLANG_CZECH_CZECH_REPUBLIC 1487 SUBLANG_CZECH_CZECH_REPUBLIC, 1488 #else 1489 0, 1490 #endif 1491 0,0,0, 1492 }, 1493 {"de","germany",0, 1494 #ifdef CTRY_GERMANY 1495 CTRY_GERMANY, 1496 #else 1497 0, 1498 #endif 1499 &lc_languages[23],0,0,0, 1500 #ifdef SUBLANG_GERMAN_GERMANY 1501 SUBLANG_GERMAN_GERMANY, 1502 #else 1503 0, 1504 #endif 1505 0,0,0, 1506 }, 1507 {"dk","denmark",0, 1508 #ifdef CTRY_DENMARK 1509 CTRY_DENMARK, 1510 #else 1511 0, 1512 #endif 1513 &lc_languages[22],&lc_languages[26],0,0, 1514 #ifdef SUBLANG_DANISH_DENMARK 1515 SUBLANG_DANISH_DENMARK, 1516 #else 1517 0, 1518 #endif 1519 1520 #ifdef SUBLANG_ENGLISH_DENMARK 1521 SUBLANG_ENGLISH_DENMARK, 1522 #else 1523 0, 1524 #endif 1525 0,0, 1526 }, 1527 {"do","dominican-republic",0, 1528 #ifdef CTRY_DOMINICAN_REPUBLIC 1529 CTRY_DOMINICAN_REPUBLIC, 1530 #else 1531 0, 1532 #endif 1533 &lc_languages[28],0,0,0, 1534 #ifdef SUBLANG_SPANISH_DOMINICAN_REPUBLIC 1535 SUBLANG_SPANISH_DOMINICAN_REPUBLIC, 1536 #else 1537 0, 1538 #endif 1539 0,0,0, 1540 }, 1541 {"dz","algeria",0, 1542 #ifdef CTRY_ALGERIA 1543 CTRY_ALGERIA, 1544 #else 1545 0, 1546 #endif 1547 0,0,0,0,0,0,0,0, 1548 }, 1549 {"ec","ecuador",0, 1550 #ifdef CTRY_ECUADOR 1551 CTRY_ECUADOR, 1552 #else 1553 0, 1554 #endif 1555 &lc_languages[28],0,0,0, 1556 #ifdef SUBLANG_SPANISH_ECUADOR 1557 SUBLANG_SPANISH_ECUADOR, 1558 #else 1559 0, 1560 #endif 1561 0,0,0, 1562 }, 1563 {"ee","estonia",0, 1564 #ifdef CTRY_ESTONIA 1565 CTRY_ESTONIA, 1566 #else 1567 0, 1568 #endif 1569 &lc_languages[29],0,0,0, 1570 #ifdef SUBLANG_ESTONIAN_ESTONIA 1571 SUBLANG_ESTONIAN_ESTONIA, 1572 #else 1573 0, 1574 #endif 1575 0,0,0, 1576 }, 1577 {"eg","egypt",0, 1578 #ifdef CTRY_EGYPT 1579 CTRY_EGYPT, 1580 #else 1581 0, 1582 #endif 1583 &lc_languages[6],0,0,0, 1584 #ifdef SUBLANG_ARABIC_EGYPT 1585 SUBLANG_ARABIC_EGYPT, 1586 #else 1587 0, 1588 #endif 1589 0,0,0, 1590 }, 1591 {"es","spain",0, 1592 #ifdef CTRY_SPAIN 1593 CTRY_SPAIN, 1594 #else 1595 0, 1596 #endif 1597 &lc_languages[28],&lc_languages[18],&lc_languages[30],&lc_languages[39], 1598 #ifdef SUBLANG_SPANISH_SPAIN 1599 SUBLANG_SPANISH_SPAIN, 1600 #else 1601 0, 1602 #endif 1603 1604 #ifdef SUBLANG_CATALAN_SPAIN 1605 SUBLANG_CATALAN_SPAIN, 1606 #else 1607 0, 1608 #endif 1609 1610 #ifdef SUBLANG_BASQUE_SPAIN 1611 SUBLANG_BASQUE_SPAIN, 1612 #else 1613 0, 1614 #endif 1615 1616 #ifdef SUBLANG_GALICIAN_SPAIN 1617 SUBLANG_GALICIAN_SPAIN, 1618 #else 1619 0, 1620 #endif 1621 1622 }, 1623 {"fi","finland",0, 1624 #ifdef CTRY_FINLAND 1625 CTRY_FINLAND, 1626 #else 1627 0, 1628 #endif 1629 &lc_languages[117],0,0,0, 1630 #ifdef SUBLANG_SWEDISH_FINLAND 1631 SUBLANG_SWEDISH_FINLAND, 1632 #else 1633 0, 1634 #endif 1635 0,0,0, 1636 }, 1637 {"fo","faroe-islands",0, 1638 #ifdef CTRY_FAROE_ISLANDS 1639 CTRY_FAROE_ISLANDS, 1640 #else 1641 0, 1642 #endif 1643 &lc_languages[34],0,0,0, 1644 #ifdef SUBLANG_FAEROESE_FAROE_ISLANDS 1645 SUBLANG_FAEROESE_FAROE_ISLANDS, 1646 #else 1647 0, 1648 #endif 1649 0,0,0, 1650 }, 1651 {"fr","france",0, 1652 #ifdef CTRY_FRANCE 1653 CTRY_FRANCE, 1654 #else 1655 0, 1656 #endif 1657 &lc_languages[35],0,0,0, 1658 #ifdef SUBLANG_FRENCH_FRANCE 1659 SUBLANG_FRENCH_FRANCE, 1660 #else 1661 0, 1662 #endif 1663 0,0,0, 1664 }, 1665 {"gb","united-kingdom|great-britain|england",LC_primary, 1666 #ifdef CTRY_UNITED_KINGDOM 1667 CTRY_UNITED_KINGDOM, 1668 #else 1669 #ifdef CTRY_GREAT_BRITAIN 1670 CTRY_GREAT_BRITAIN, 1671 #else 1672 #ifdef CTRY_ENGLAND 1673 CTRY_ENGLAND, 1674 #else 1675 0, 1676 #endif 1677 #endif 1678 #endif 1679 &lc_languages[26],0,0,0, 1680 #ifdef SUBLANG_ENGLISH_UNITED_KINGDOM 1681 SUBLANG_ENGLISH_UNITED_KINGDOM, 1682 #else 1683 #ifdef SUBLANG_ENGLISH_GREAT_BRITAIN 1684 SUBLANG_ENGLISH_GREAT_BRITAIN, 1685 #else 1686 #ifdef SUBLANG_ENGLISH_ENGLAND 1687 SUBLANG_ENGLISH_ENGLAND, 1688 #else 1689 0, 1690 #endif 1691 #endif 1692 #endif 1693 0,0,0, 1694 }, 1695 {"gl","greenland",0, 1696 #ifdef CTRY_GREENLAND 1697 CTRY_GREENLAND, 1698 #else 1699 0, 1700 #endif 1701 &lc_languages[61],0,0,0, 1702 #ifdef SUBLANG_GREENLANDIC_GREENLAND 1703 SUBLANG_GREENLANDIC_GREENLAND, 1704 #else 1705 0, 1706 #endif 1707 0,0,0, 1708 }, 1709 {"gr","greece",0, 1710 #ifdef CTRY_GREECE 1711 CTRY_GREECE, 1712 #else 1713 0, 1714 #endif 1715 &lc_languages[25],0,0,0, 1716 #ifdef SUBLANG_GREEK_GREECE 1717 SUBLANG_GREEK_GREECE, 1718 #else 1719 0, 1720 #endif 1721 0,0,0, 1722 }, 1723 {"gt","guatemala",0, 1724 #ifdef CTRY_GUATEMALA 1725 CTRY_GUATEMALA, 1726 #else 1727 0, 1728 #endif 1729 &lc_languages[28],0,0,0, 1730 #ifdef SUBLANG_SPANISH_GUATEMALA 1731 SUBLANG_SPANISH_GUATEMALA, 1732 #else 1733 0, 1734 #endif 1735 0,0,0, 1736 }, 1737 {"hk","hong-kong",0, 1738 #ifdef CTRY_HONG_KONG 1739 CTRY_HONG_KONG, 1740 #else 1741 0, 1742 #endif 1743 &lc_languages[140],0,0,0, 1744 #ifdef SUBLANG_CHINESE_SIMPLIFIED_HONG_KONG 1745 SUBLANG_CHINESE_SIMPLIFIED_HONG_KONG, 1746 #else 1747 0, 1748 #endif 1749 0,0,0, 1750 }, 1751 {"hn","honduras",0, 1752 #ifdef CTRY_HONDURAS 1753 CTRY_HONDURAS, 1754 #else 1755 0, 1756 #endif 1757 &lc_languages[28],0,0,0, 1758 #ifdef SUBLANG_SPANISH_HONDURAS 1759 SUBLANG_SPANISH_HONDURAS, 1760 #else 1761 0, 1762 #endif 1763 0,0,0, 1764 }, 1765 {"hr","croatia",0, 1766 #ifdef CTRY_CROATIA 1767 CTRY_CROATIA, 1768 #else 1769 0, 1770 #endif 1771 &lc_languages[45],0,0,0, 1772 #ifdef SUBLANG_CROATIAN_CROATIA 1773 SUBLANG_CROATIAN_CROATIA, 1774 #else 1775 0, 1776 #endif 1777 0,0,0, 1778 }, 1779 {"hu","hungary",0, 1780 #ifdef CTRY_HUNGARY 1781 CTRY_HUNGARY, 1782 #else 1783 0, 1784 #endif 1785 &lc_languages[46],0,0,0, 1786 #ifdef SUBLANG_HUNGARIAN_HUNGARY 1787 SUBLANG_HUNGARIAN_HUNGARY, 1788 #else 1789 0, 1790 #endif 1791 0,0,0, 1792 }, 1793 {"id","indonesia",0, 1794 #ifdef CTRY_INDONESIA 1795 CTRY_INDONESIA, 1796 #else 1797 0, 1798 #endif 1799 &lc_languages[49],0,0,0, 1800 #ifdef SUBLANG_INDONESIAN_INDONESIA 1801 SUBLANG_INDONESIAN_INDONESIA, 1802 #else 1803 0, 1804 #endif 1805 0,0,0, 1806 }, 1807 {"ie","ireland",0, 1808 #ifdef CTRY_IRELAND 1809 CTRY_IRELAND, 1810 #else 1811 0, 1812 #endif 1813 &lc_languages[26],&lc_languages[37],0,0, 1814 #ifdef SUBLANG_ENGLISH_IRELAND 1815 SUBLANG_ENGLISH_IRELAND, 1816 #else 1817 0, 1818 #endif 1819 1820 #ifdef SUBLANG_IRISH_IRELAND 1821 SUBLANG_IRISH_IRELAND, 1822 #else 1823 0, 1824 #endif 1825 0,0, 1826 }, 1827 {"il","israel",0, 1828 #ifdef CTRY_ISRAEL 1829 CTRY_ISRAEL, 1830 #else 1831 0, 1832 #endif 1833 &lc_languages[43],0,0,0, 1834 #ifdef SUBLANG_HEBREW_ISRAEL 1835 SUBLANG_HEBREW_ISRAEL, 1836 #else 1837 0, 1838 #endif 1839 0,0,0, 1840 }, 1841 {"iq","iraq",0, 1842 #ifdef CTRY_IRAQ 1843 CTRY_IRAQ, 1844 #else 1845 0, 1846 #endif 1847 &lc_languages[6],0,0,0, 1848 #ifdef SUBLANG_ARABIC_IRAQ 1849 SUBLANG_ARABIC_IRAQ, 1850 #else 1851 0, 1852 #endif 1853 0,0,0, 1854 }, 1855 {"is","iceland",0, 1856 #ifdef CTRY_ICELAND 1857 CTRY_ICELAND, 1858 #else 1859 0, 1860 #endif 1861 &lc_languages[53],0,0,0, 1862 #ifdef SUBLANG_ICELANDIC_ICELAND 1863 SUBLANG_ICELANDIC_ICELAND, 1864 #else 1865 0, 1866 #endif 1867 0,0,0, 1868 }, 1869 {"it","italy",0, 1870 #ifdef CTRY_ITALY 1871 CTRY_ITALY, 1872 #else 1873 0, 1874 #endif 1875 &lc_languages[54],0,0,0, 1876 #ifdef SUBLANG_ITALIAN_ITALY 1877 SUBLANG_ITALIAN_ITALY, 1878 #else 1879 0, 1880 #endif 1881 0,0,0, 1882 }, 1883 {"jm","jamaica",0, 1884 #ifdef CTRY_JAMAICA 1885 CTRY_JAMAICA, 1886 #else 1887 0, 1888 #endif 1889 &lc_languages[26],0,0,0, 1890 #ifdef SUBLANG_ENGLISH_JAMAICA 1891 SUBLANG_ENGLISH_JAMAICA, 1892 #else 1893 0, 1894 #endif 1895 0,0,0, 1896 }, 1897 {"jo","jordan",0, 1898 #ifdef CTRY_JORDAN 1899 CTRY_JORDAN, 1900 #else 1901 0, 1902 #endif 1903 &lc_languages[6],0,0,0, 1904 #ifdef SUBLANG_ARABIC_JORDAN 1905 SUBLANG_ARABIC_JORDAN, 1906 #else 1907 0, 1908 #endif 1909 0,0,0, 1910 }, 1911 {"jp","japan",0, 1912 #ifdef CTRY_JAPAN 1913 CTRY_JAPAN, 1914 #else 1915 0, 1916 #endif 1917 &lc_languages[56],0,0,0, 1918 #ifdef SUBLANG_JAPANESE_JAPAN 1919 SUBLANG_JAPANESE_JAPAN, 1920 #else 1921 0, 1922 #endif 1923 0,0,0, 1924 }, 1925 {"ke","kenya",0, 1926 #ifdef CTRY_KENYA 1927 CTRY_KENYA, 1928 #else 1929 0, 1930 #endif 1931 0,0,0,0,0,0,0,0, 1932 }, 1933 {"kr","south-korea",0, 1934 #ifdef CTRY_SOUTH_KOREA 1935 CTRY_SOUTH_KOREA, 1936 #else 1937 0, 1938 #endif 1939 &lc_languages[64],0,0,0, 1940 #ifdef SUBLANG_KOREAN_SOUTH_KOREA 1941 SUBLANG_KOREAN_SOUTH_KOREA, 1942 #else 1943 0, 1944 #endif 1945 0,0,0, 1946 }, 1947 {"kw","kuwait",0, 1948 #ifdef CTRY_KUWAIT 1949 CTRY_KUWAIT, 1950 #else 1951 0, 1952 #endif 1953 &lc_languages[6],0,0,0, 1954 #ifdef SUBLANG_ARABIC_KUWAIT 1955 SUBLANG_ARABIC_KUWAIT, 1956 #else 1957 0, 1958 #endif 1959 0,0,0, 1960 }, 1961 {"lb","lebanon",0, 1962 #ifdef CTRY_LEBANON 1963 CTRY_LEBANON, 1964 #else 1965 0, 1966 #endif 1967 &lc_languages[6],0,0,0, 1968 #ifdef SUBLANG_ARABIC_LEBANON 1969 SUBLANG_ARABIC_LEBANON, 1970 #else 1971 0, 1972 #endif 1973 0,0,0, 1974 }, 1975 {"li","liechtenstein",0, 1976 #ifdef CTRY_LIECHTENSTEIN 1977 CTRY_LIECHTENSTEIN, 1978 #else 1979 0, 1980 #endif 1981 &lc_languages[23],&lc_languages[35],0,0, 1982 #ifdef SUBLANG_GERMAN_LIECHTENSTEIN 1983 SUBLANG_GERMAN_LIECHTENSTEIN, 1984 #else 1985 0, 1986 #endif 1987 1988 #ifdef SUBLANG_FRENCH_LIECHTENSTEIN 1989 SUBLANG_FRENCH_LIECHTENSTEIN, 1990 #else 1991 0, 1992 #endif 1993 0,0, 1994 }, 1995 {"lt","lithuania",0, 1996 #ifdef CTRY_LITHUANIA 1997 CTRY_LITHUANIA, 1998 #else 1999 0, 2000 #endif 2001 &lc_languages[71],0,0,0, 2002 #ifdef SUBLANG_LITHUANIAN_LITHUANIA 2003 SUBLANG_LITHUANIAN_LITHUANIA, 2004 #else 2005 0, 2006 #endif 2007 0,0,0, 2008 }, 2009 {"lu","luxembourg",0, 2010 #ifdef CTRY_LUXEMBOURG 2011 CTRY_LUXEMBOURG, 2012 #else 2013 0, 2014 #endif 2015 &lc_languages[23],&lc_languages[35],0,0, 2016 #ifdef SUBLANG_GERMAN_LUXEMBOURG 2017 SUBLANG_GERMAN_LUXEMBOURG, 2018 #else 2019 0, 2020 #endif 2021 2022 #ifdef SUBLANG_FRENCH_LUXEMBOURG 2023 SUBLANG_FRENCH_LUXEMBOURG, 2024 #else 2025 0, 2026 #endif 2027 0,0, 2028 }, 2029 {"lv","latvia",0, 2030 #ifdef CTRY_LATVIA 2031 CTRY_LATVIA, 2032 #else 2033 0, 2034 #endif 2035 &lc_languages[72],0,0,0, 2036 #ifdef SUBLANG_LATVIAN_LATVIA 2037 SUBLANG_LATVIAN_LATVIA, 2038 #else 2039 0, 2040 #endif 2041 0,0,0, 2042 }, 2043 {"ly","libya",0, 2044 #ifdef CTRY_LIBYA 2045 CTRY_LIBYA, 2046 #else 2047 0, 2048 #endif 2049 &lc_languages[6],0,0,0, 2050 #ifdef SUBLANG_ARABIC_LIBYA 2051 SUBLANG_ARABIC_LIBYA, 2052 #else 2053 0, 2054 #endif 2055 0,0,0, 2056 }, 2057 {"ma","morocco",0, 2058 #ifdef CTRY_MOROCCO 2059 CTRY_MOROCCO, 2060 #else 2061 0, 2062 #endif 2063 &lc_languages[6],0,0,0, 2064 #ifdef SUBLANG_ARABIC_MOROCCO 2065 SUBLANG_ARABIC_MOROCCO, 2066 #else 2067 0, 2068 #endif 2069 0,0,0, 2070 }, 2071 {"mk","macedonia",0, 2072 #ifdef CTRY_MACEDONIA 2073 CTRY_MACEDONIA, 2074 #else 2075 0, 2076 #endif 2077 &lc_languages[75],0,0,0, 2078 #ifdef SUBLANG_MACEDONIAN_MACEDONIA 2079 SUBLANG_MACEDONIAN_MACEDONIA, 2080 #else 2081 0, 2082 #endif 2083 0,0,0, 2084 }, 2085 {"mo","macau",0, 2086 #ifdef CTRY_MACAU 2087 CTRY_MACAU, 2088 #else 2089 0, 2090 #endif 2091 &lc_languages[140],0,0,0, 2092 #ifdef SUBLANG_CHINESE_SIMPLIFIED_MACAU 2093 SUBLANG_CHINESE_SIMPLIFIED_MACAU, 2094 #else 2095 0, 2096 #endif 2097 0,0,0, 2098 }, 2099 {"mx","mexico",0, 2100 #ifdef CTRY_MEXICO 2101 CTRY_MEXICO, 2102 #else 2103 0, 2104 #endif 2105 &lc_languages[28],0,0,0, 2106 #ifdef SUBLANG_SPANISH_MEXICO 2107 SUBLANG_SPANISH_MEXICO, 2108 #else 2109 0, 2110 #endif 2111 0,0,0, 2112 }, 2113 {"my","malaysia",0, 2114 #ifdef CTRY_MALAYSIA 2115 CTRY_MALAYSIA, 2116 #else 2117 0, 2118 #endif 2119 0,0,0,0,0,0,0,0, 2120 }, 2121 {"ni","nicaragua",0, 2122 #ifdef CTRY_NICARAGUA 2123 CTRY_NICARAGUA, 2124 #else 2125 0, 2126 #endif 2127 &lc_languages[28],0,0,0, 2128 #ifdef SUBLANG_SPANISH_NICARAGUA 2129 SUBLANG_SPANISH_NICARAGUA, 2130 #else 2131 0, 2132 #endif 2133 0,0,0, 2134 }, 2135 {"nl","netherlands",0, 2136 #ifdef CTRY_NETHERLANDS 2137 CTRY_NETHERLANDS, 2138 #else 2139 0, 2140 #endif 2141 &lc_languages[86],0,0,0, 2142 #ifdef SUBLANG_DUTCH_NETHERLANDS 2143 SUBLANG_DUTCH_NETHERLANDS, 2144 #else 2145 0, 2146 #endif 2147 0,0,0, 2148 }, 2149 {"no","norway",0, 2150 #ifdef CTRY_NORWAY 2151 CTRY_NORWAY, 2152 #else 2153 0, 2154 #endif 2155 &lc_languages[84],&lc_languages[88],&lc_languages[87],0, 2156 #ifdef SUBLANG_NORWEGIAN_BOKMAL_NORWAY 2157 SUBLANG_NORWEGIAN_BOKMAL_NORWAY, 2158 #else 2159 0, 2160 #endif 2161 2162 #ifdef SUBLANG_NORWEGIAN_NORWAY 2163 SUBLANG_NORWEGIAN_NORWAY, 2164 #else 2165 0, 2166 #endif 2167 2168 #ifdef SUBLANG_NORWEGIAN_NYNORSK_NORWAY 2169 SUBLANG_NORWEGIAN_NYNORSK_NORWAY, 2170 #else 2171 0, 2172 #endif 2173 0, 2174 }, 2175 {"nz","new-zealand",0, 2176 #ifdef CTRY_NEW_ZEALAND 2177 CTRY_NEW_ZEALAND, 2178 #else 2179 0, 2180 #endif 2181 &lc_languages[26],0,0,0, 2182 #ifdef SUBLANG_ENGLISH_NEW_ZEALAND 2183 SUBLANG_ENGLISH_NEW_ZEALAND, 2184 #else 2185 0, 2186 #endif 2187 0,0,0, 2188 }, 2189 {"om","oman",0, 2190 #ifdef CTRY_OMAN 2191 CTRY_OMAN, 2192 #else 2193 0, 2194 #endif 2195 &lc_languages[6],0,0,0, 2196 #ifdef SUBLANG_ARABIC_OMAN 2197 SUBLANG_ARABIC_OMAN, 2198 #else 2199 0, 2200 #endif 2201 0,0,0, 2202 }, 2203 {"pa","panama",0, 2204 #ifdef CTRY_PANAMA 2205 CTRY_PANAMA, 2206 #else 2207 0, 2208 #endif 2209 &lc_languages[28],0,0,0, 2210 #ifdef SUBLANG_SPANISH_PANAMA 2211 SUBLANG_SPANISH_PANAMA, 2212 #else 2213 0, 2214 #endif 2215 0,0,0, 2216 }, 2217 {"pe","peru",0, 2218 #ifdef CTRY_PERU 2219 CTRY_PERU, 2220 #else 2221 0, 2222 #endif 2223 &lc_languages[28],0,0,0, 2224 #ifdef SUBLANG_SPANISH_PERU 2225 SUBLANG_SPANISH_PERU, 2226 #else 2227 0, 2228 #endif 2229 0,0,0, 2230 }, 2231 {"pl","poland",0, 2232 #ifdef CTRY_POLAND 2233 CTRY_POLAND, 2234 #else 2235 0, 2236 #endif 2237 &lc_languages[93],0,0,0, 2238 #ifdef SUBLANG_POLISH_POLAND 2239 SUBLANG_POLISH_POLAND, 2240 #else 2241 0, 2242 #endif 2243 0,0,0, 2244 }, 2245 {"pr","puerto-rico",0, 2246 #ifdef CTRY_PUERTO_RICO 2247 CTRY_PUERTO_RICO, 2248 #else 2249 0, 2250 #endif 2251 &lc_languages[28],0,0,0, 2252 #ifdef SUBLANG_SPANISH_PUERTO_RICO 2253 SUBLANG_SPANISH_PUERTO_RICO, 2254 #else 2255 0, 2256 #endif 2257 0,0,0, 2258 }, 2259 {"pt","portugal",0, 2260 #ifdef CTRY_PORTUGAL 2261 CTRY_PORTUGAL, 2262 #else 2263 0, 2264 #endif 2265 &lc_languages[95],0,0,0, 2266 #ifdef SUBLANG_PORTUGUESE_PORTUGAL 2267 SUBLANG_PORTUGUESE_PORTUGAL, 2268 #else 2269 0, 2270 #endif 2271 0,0,0, 2272 }, 2273 {"py","paraguay",0, 2274 #ifdef CTRY_PARAGUAY 2275 CTRY_PARAGUAY, 2276 #else 2277 0, 2278 #endif 2279 &lc_languages[28],0,0,0, 2280 #ifdef SUBLANG_SPANISH_PARAGUAY 2281 SUBLANG_SPANISH_PARAGUAY, 2282 #else 2283 0, 2284 #endif 2285 0,0,0, 2286 }, 2287 {"ro","romania",0, 2288 #ifdef CTRY_ROMANIA 2289 CTRY_ROMANIA, 2290 #else 2291 0, 2292 #endif 2293 &lc_languages[99],0,0,0, 2294 #ifdef SUBLANG_ROMANIAN_ROMANIA 2295 SUBLANG_ROMANIAN_ROMANIA, 2296 #else 2297 0, 2298 #endif 2299 0,0,0, 2300 }, 2301 {"ru","russia",0, 2302 #ifdef CTRY_RUSSIA 2303 CTRY_RUSSIA, 2304 #else 2305 0, 2306 #endif 2307 &lc_languages[100],0,0,0, 2308 #ifdef SUBLANG_RUSSIAN_RUSSIA 2309 SUBLANG_RUSSIAN_RUSSIA, 2310 #else 2311 0, 2312 #endif 2313 0,0,0, 2314 }, 2315 {"sa","saudi-arabia",0, 2316 #ifdef CTRY_SAUDI_ARABIA 2317 CTRY_SAUDI_ARABIA, 2318 #else 2319 0, 2320 #endif 2321 &lc_languages[6],0,0,0, 2322 #ifdef SUBLANG_ARABIC_SAUDI_ARABIA 2323 SUBLANG_ARABIC_SAUDI_ARABIA, 2324 #else 2325 0, 2326 #endif 2327 0,0,0, 2328 }, 2329 {"se","sweden",LC_primary, 2330 #ifdef CTRY_SWEDEN 2331 CTRY_SWEDEN, 2332 #else 2333 0, 2334 #endif 2335 &lc_languages[117],0,0,0, 2336 #ifdef SUBLANG_SWEDISH_SWEDEN 2337 SUBLANG_SWEDISH_SWEDEN, 2338 #else 2339 0, 2340 #endif 2341 0,0,0, 2342 }, 2343 {"sg","singapore",0, 2344 #ifdef CTRY_SINGAPORE 2345 CTRY_SINGAPORE, 2346 #else 2347 0, 2348 #endif 2349 &lc_languages[140],0,0,0, 2350 #ifdef SUBLANG_CHINESE_SIMPLIFIED_SINGAPORE 2351 SUBLANG_CHINESE_SIMPLIFIED_SINGAPORE, 2352 #else 2353 0, 2354 #endif 2355 0,0,0, 2356 }, 2357 {"si","slovenia",0, 2358 #ifdef CTRY_SLOVENIA 2359 CTRY_SLOVENIA, 2360 #else 2361 0, 2362 #endif 2363 &lc_languages[108],0,0,0, 2364 #ifdef SUBLANG_SLOVENIAN_SLOVENIA 2365 SUBLANG_SLOVENIAN_SLOVENIA, 2366 #else 2367 0, 2368 #endif 2369 0,0,0, 2370 }, 2371 {"sk","slovakia",0, 2372 #ifdef CTRY_SLOVAKIA 2373 CTRY_SLOVAKIA, 2374 #else 2375 0, 2376 #endif 2377 &lc_languages[107],0,0,0, 2378 #ifdef SUBLANG_SLOVAK_SLOVAKIA 2379 SUBLANG_SLOVAK_SLOVAKIA, 2380 #else 2381 0, 2382 #endif 2383 0,0,0, 2384 }, 2385 {"sp","serbia",0, 2386 #ifdef CTRY_SERBIA 2387 CTRY_SERBIA, 2388 #else 2389 0, 2390 #endif 2391 &lc_languages[113],0,0,0, 2392 #ifdef SUBLANG_SERBIAN_SERBIA 2393 SUBLANG_SERBIAN_SERBIA, 2394 #else 2395 0, 2396 #endif 2397 0,0,0, 2398 }, 2399 {"sv","el-salvador",0, 2400 #ifdef CTRY_EL_SALVADOR 2401 CTRY_EL_SALVADOR, 2402 #else 2403 0, 2404 #endif 2405 &lc_languages[28],0,0,0, 2406 #ifdef SUBLANG_SPANISH_EL_SALVADOR 2407 SUBLANG_SPANISH_EL_SALVADOR, 2408 #else 2409 0, 2410 #endif 2411 0,0,0, 2412 }, 2413 {"sy","syria",0, 2414 #ifdef CTRY_SYRIA 2415 CTRY_SYRIA, 2416 #else 2417 0, 2418 #endif 2419 &lc_languages[6],0,0,0, 2420 #ifdef SUBLANG_ARABIC_SYRIA 2421 SUBLANG_ARABIC_SYRIA, 2422 #else 2423 0, 2424 #endif 2425 0,0,0, 2426 }, 2427 {"th","thailand",0, 2428 #ifdef CTRY_THAILAND 2429 CTRY_THAILAND, 2430 #else 2431 0, 2432 #endif 2433 &lc_languages[122],0,0,0, 2434 #ifdef SUBLANG_THAI_THAILAND 2435 SUBLANG_THAI_THAILAND, 2436 #else 2437 0, 2438 #endif 2439 0,0,0, 2440 }, 2441 {"tn","tunisia",0, 2442 #ifdef CTRY_TUNISIA 2443 CTRY_TUNISIA, 2444 #else 2445 0, 2446 #endif 2447 &lc_languages[6],0,0,0, 2448 #ifdef SUBLANG_ARABIC_TUNISIA 2449 SUBLANG_ARABIC_TUNISIA, 2450 #else 2451 0, 2452 #endif 2453 0,0,0, 2454 }, 2455 {"tr","turkey",0, 2456 #ifdef CTRY_TURKEY 2457 CTRY_TURKEY, 2458 #else 2459 0, 2460 #endif 2461 &lc_languages[128],0,0,0, 2462 #ifdef SUBLANG_TURKISH_TURKEY 2463 SUBLANG_TURKISH_TURKEY, 2464 #else 2465 0, 2466 #endif 2467 0,0,0, 2468 }, 2469 {"tt","trinidad&tobago",0, 2470 #ifdef CTRY_TRINIDAD_TOBAGO 2471 CTRY_TRINIDAD_TOBAGO, 2472 #else 2473 0, 2474 #endif 2475 &lc_languages[26],0,0,0, 2476 #ifdef SUBLANG_ENGLISH_TRINIDAD_TOBAGO 2477 SUBLANG_ENGLISH_TRINIDAD_TOBAGO, 2478 #else 2479 0, 2480 #endif 2481 0,0,0, 2482 }, 2483 {"tw","taiwan",0, 2484 #ifdef CTRY_TAIWAN 2485 CTRY_TAIWAN, 2486 #else 2487 0, 2488 #endif 2489 &lc_languages[131],0,0,0, 2490 #ifdef SUBLANG_CHINESE_TRADITIONAL_TAIWAN 2491 SUBLANG_CHINESE_TRADITIONAL_TAIWAN, 2492 #else 2493 0, 2494 #endif 2495 0,0,0, 2496 }, 2497 {"ua","ukraine",0, 2498 #ifdef CTRY_UKRAINE 2499 CTRY_UKRAINE, 2500 #else 2501 0, 2502 #endif 2503 &lc_languages[132],&lc_languages[100],0,0, 2504 #ifdef SUBLANG_UKRAINIAN_UKRAINE 2505 SUBLANG_UKRAINIAN_UKRAINE, 2506 #else 2507 0, 2508 #endif 2509 2510 #ifdef SUBLANG_RUSSIAN_UKRAINE 2511 SUBLANG_RUSSIAN_UKRAINE, 2512 #else 2513 0, 2514 #endif 2515 0,0, 2516 }, 2517 {"uk","united-kingdom",LC_primary, 2518 #ifdef CTRY_UNITED_KINGDOM 2519 CTRY_UNITED_KINGDOM, 2520 #else 2521 0, 2522 #endif 2523 &lc_languages[26],0,0,0, 2524 #ifdef SUBLANG_ENGLISH_UNITED_KINGDOM 2525 SUBLANG_ENGLISH_UNITED_KINGDOM, 2526 #else 2527 0, 2528 #endif 2529 0,0,0, 2530 }, 2531 {"us","united-states|usa",0, 2532 #ifdef CTRY_UNITED_STATES 2533 CTRY_UNITED_STATES, 2534 #else 2535 #ifdef CTRY_USA 2536 CTRY_USA, 2537 #else 2538 0, 2539 #endif 2540 #endif 2541 &lc_languages[26],0,0,0, 2542 #ifdef SUBLANG_ENGLISH_UNITED_STATES 2543 SUBLANG_ENGLISH_UNITED_STATES, 2544 #else 2545 #ifdef SUBLANG_ENGLISH_USA 2546 SUBLANG_ENGLISH_USA, 2547 #else 2548 0, 2549 #endif 2550 #endif 2551 0,0,0, 2552 }, 2553 {"uy","uruguay",0, 2554 #ifdef CTRY_URUGUAY 2555 CTRY_URUGUAY, 2556 #else 2557 0, 2558 #endif 2559 &lc_languages[28],0,0,0, 2560 #ifdef SUBLANG_SPANISH_URUGUAY 2561 SUBLANG_SPANISH_URUGUAY, 2562 #else 2563 0, 2564 #endif 2565 0,0,0, 2566 }, 2567 {"ve","venezuela",0, 2568 #ifdef CTRY_VENEZUELA 2569 CTRY_VENEZUELA, 2570 #else 2571 0, 2572 #endif 2573 &lc_languages[28],0,0,0, 2574 #ifdef SUBLANG_SPANISH_VENEZUELA 2575 SUBLANG_SPANISH_VENEZUELA, 2576 #else 2577 0, 2578 #endif 2579 0,0,0, 2580 }, 2581 {"yu","yugoslavia",0, 2582 #ifdef CTRY_YUGOSLAVIA 2583 CTRY_YUGOSLAVIA, 2584 #else 2585 0, 2586 #endif 2587 &lc_languages[113],0,0,0, 2588 #ifdef SUBLANG_SERBIAN_YUGOSLAVIA 2589 SUBLANG_SERBIAN_YUGOSLAVIA, 2590 #else 2591 0, 2592 #endif 2593 0,0,0, 2594 }, 2595 {"za","south-africa",0, 2596 #ifdef CTRY_SOUTH_AFRICA 2597 CTRY_SOUTH_AFRICA, 2598 #else 2599 0, 2600 #endif 2601 &lc_languages[4],0,0,0, 2602 #ifdef SUBLANG_AFRIKAANS_SOUTH_AFRICA 2603 SUBLANG_AFRIKAANS_SOUTH_AFRICA, 2604 #else 2605 0, 2606 #endif 2607 0,0,0, 2608 }, 2609 {"zw","zimbabwe",0, 2610 #ifdef CTRY_ZIMBABWE 2611 CTRY_ZIMBABWE, 2612 #else 2613 0, 2614 #endif 2615 &lc_languages[26],0,0,0, 2616 #ifdef SUBLANG_ENGLISH_ZIMBABWE 2617 SUBLANG_ENGLISH_ZIMBABWE, 2618 #else 2619 0, 2620 #endif 2621 0,0,0, 2622 }, 2623 0 2624 }; 2625 2626 const Lc_map_t lc_maps[] = 2627 { 2628 {"enu",&lc_languages[26],&lc_territories[94],&lc_charsets[0],0}, 2629 {"enz",&lc_languages[26],&lc_territories[69],&lc_charsets[0],0}, 2630 {"esm",&lc_languages[28],&lc_territories[64],&lc_charsets[0],0}, 2631 {"esn",&lc_languages[28],&lc_territories[31],&lc_charsets[0],&attribute_es[1]}, 2632 {"esp",&lc_languages[28],&lc_territories[31],&lc_charsets[0],&attribute_es[0]}, 2633 {"usa",&lc_languages[26],&lc_territories[94],&lc_charsets[0],0}, 2634 0 2635 }; 2636