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