Reactos
at master 844 lines 24 kB view raw
1#pragma once 2 3#include <reactos/buildno.h> 4 5// #ifdef LANGUAGE_AF_ZA 6 // #include "lang/af-ZA.h" 7// #endif 8// #ifdef LANGUAGE_AR_AE 9 // #include "lang/ar-AE.h" 10// #endif 11// #ifdef LANGUAGE_AR_BH 12 // #include "lang/ar-BH.h" 13// #endif 14// #ifdef LANGUAGE_AR_DZ 15 // #include "lang/ar-DZ.h" 16// #endif 17// #ifdef LANGUAGE_AR_EG 18 // #include "lang/ar-EG.h" 19// #endif 20// #ifdef LANGUAGE_AR_IQ 21 // #include "lang/ar-IQ.h" 22// #endif 23// #ifdef LANGUAGE_AR_JO 24 // #include "lang/ar-JO.h" 25// #endif 26// #ifdef LANGUAGE_AR_KW 27 // #include "lang/ar-KW.h" 28// #endif 29// #ifdef LANGUAGE_AR_LB 30 // #include "lang/ar-LB.h" 31// #endif 32// #ifdef LANGUAGE_AR_LY 33 // #include "lang/ar-LY.h" 34// #endif 35// #ifdef LANGUAGE_AR_MA 36 // #include "lang/ar-MA.h" 37// #endif 38// #ifdef LANGUAGE_AR_OM 39 // #include "lang/ar-OM.h" 40// #endif 41// #ifdef LANGUAGE_AR_QA 42 // #include "lang/ar-QA.h" 43// #endif 44// #ifdef LANGUAGE_AR_SA 45 // #include "lang/ar-SA.h" 46// #endif 47// #ifdef LANGUAGE_AR_SY 48 // #include "lang/ar-SY.h" 49// #endif 50// #ifdef LANGUAGE_AR_TN 51 // #include "lang/ar-TN.h" 52// #endif 53// #ifdef LANGUAGE_AR_YE 54 // #include "lang/ar-YE.h" 55// #endif 56// #ifdef LANGUAGE_AZ_AZ 57 // #include "lang/az-AZ.h" 58// #endif 59// #ifdef LANGUAGE_BE_BY 60 // #include "lang/be-BY.h" 61// #endif 62#ifdef LANGUAGE_BG_BG 63 #include "lang/bg-BG.h" 64#endif 65#ifdef LANGUAGE_BN_BD 66 #include "lang/bn-BD.h" 67#endif 68// #ifdef LANGUAGE_BN_IN 69 // #include "lang/bn-IN.h" 70// #endif 71// #ifdef LANGUAGE_CA_ES 72 // #include "lang/ca-ES.h" 73// #endif 74#ifdef LANGUAGE_CS_CZ 75 #include "lang/cs-CZ.h" 76#endif 77#ifdef LANGUAGE_DA_DK 78 #include "lang/da-DK.h" 79#endif 80// #ifdef LANGUAGE_DE_AT 81 // #include "lang/de-AT.h" 82// #endif 83// #ifdef LANGUAGE_DE_CH 84 // #include "lang/de-CH.h" 85// #endif 86#ifdef LANGUAGE_DE_DE 87 #include "lang/de-DE.h" 88#endif 89// #ifdef LANGUAGE_DE_LI 90 // #include "lang/de-LI.h" 91// #endif 92// #ifdef LANGUAGE_DE_LU 93 // #include "lang/de-LU.h" 94// #endif 95// #ifdef LANGUAGE_DV_MV 96 // #include "lang/dv-MV.h" 97// #endif 98#ifdef LANGUAGE_EL_GR 99 #include "lang/el-GR.h" 100#endif 101// #ifdef LANGUAGE_EN_AU 102 // #include "lang/en-AU.h" 103// #endif 104// #ifdef LANGUAGE_EN_BZ 105 // #include "lang/en-BZ.h" 106// #endif 107// #ifdef LANGUAGE_EN_CA 108 // #include "lang/en-CA.h" 109// #endif 110// #ifdef LANGUAGE_EN_CB 111 // #include "lang/en-CB.h" 112// #endif 113// #ifdef LANGUAGE_EN_GB 114 // #include "lang/en-GB.h" 115// #endif 116// #ifdef LANGUAGE_EN_IE 117 // #include "lang/en-IE.h" 118// #endif 119// #ifdef LANGUAGE_EN_JM 120 // #include "lang/en-JM.h" 121// #endif 122// #ifdef LANGUAGE_EN_NZ 123 // #include "lang/en-NZ.h" 124// #endif 125// #ifdef LANGUAGE_EN_PH 126 // #include "lang/en-PH.h" 127// #endif 128// #ifdef LANGUAGE_EN_TT 129 // #include "lang/en-TT.h" 130// #endif 131#ifdef LANGUAGE_EN_US 132 #include "lang/en-US.h" 133#endif 134// #ifdef LANGUAGE_EN_ZA 135 // #include "lang/en-ZA.h" 136// #endif 137// #ifdef LANGUAGE_EN_ZW 138 // #include "lang/en-ZW.h" 139// #endif 140// #ifdef LANGUAGE_EO_AA 141 // #include "lang/eo-AA.h" 142// #endif 143// #ifdef LANGUAGE_ES_AR 144 // #include "lang/es-AR.h" 145// #endif 146// #ifdef LANGUAGE_ES_BO 147 // #include "lang/es-BO.h" 148// #endif 149// #ifdef LANGUAGE_ES_CL 150 // #include "lang/es-CL.h" 151// #endif 152// #ifdef LANGUAGE_ES_CO 153 // #include "lang/es-CO.h" 154// #endif 155// #ifdef LANGUAGE_ES_CR 156 // #include "lang/es-CR.h" 157// #endif 158// #ifdef LANGUAGE_ES_DO 159 // #include "lang/es-DO.h" 160// #endif 161// #ifdef LANGUAGE_ES_EC 162 // #include "lang/es-EC.h" 163// #endif 164#ifdef LANGUAGE_ES_ES 165 #include "lang/es-ES.h" 166#endif 167// #ifdef LANGUAGE_ES_GT 168 // #include "lang/es-GT.h" 169// #endif 170// #ifdef LANGUAGE_ES_HN 171 // #include "lang/es-HN.h" 172// #endif 173// #ifdef LANGUAGE_ES_MX 174 // #include "lang/es-MX.h" 175// #endif 176// #ifdef LANGUAGE_ES_NI 177 // #include "lang/es-NI.h" 178// #endif 179// #ifdef LANGUAGE_ES_PA 180 // #include "lang/es-PA.h" 181// #endif 182// #ifdef LANGUAGE_ES_PE 183 // #include "lang/es-PE.h" 184// #endif 185// #ifdef LANGUAGE_ES_PR 186 // #include "lang/es-PR.h" 187// #endif 188// #ifdef LANGUAGE_ES_PY 189 // #include "lang/es-PY.h" 190// #endif 191// #ifdef LANGUAGE_ES_SV 192 // #include "lang/es-SV.h" 193// #endif 194// #ifdef LANGUAGE_ES_UY 195 // #include "lang/es-UY.h" 196// #endif 197// #ifdef LANGUAGE_ES_VE 198 // #include "lang/es-VE.h" 199// #endif 200#ifdef LANGUAGE_ET_EE 201 #include "lang/et-EE.h" 202#endif 203#ifdef LANGUAGE_EU_ES 204 #include "lang/eu-ES.h" 205#endif 206// #ifdef LANGUAGE_FA_IR 207 // #include "lang/fa-IR.h" 208// #endif 209// #ifdef LANGUAGE_FI_FI 210 // #include "lang/fi-FI.h" 211// #endif 212// #ifdef LANGUAGE_FO_FO 213 // #include "lang/fo-FO.h" 214// #endif 215// #ifdef LANGUAGE_FR_BE 216 // #include "lang/fr-BE.h" 217// #endif 218// #ifdef LANGUAGE_FR_CA 219 // #include "lang/fr-CA.h" 220// #endif 221// #ifdef LANGUAGE_FR_CH 222 // #include "lang/fr-CH.h" 223// #endif 224#ifdef LANGUAGE_FR_FR 225 #include "lang/fr-FR.h" 226#endif 227// #ifdef LANGUAGE_FR_LU 228 // #include "lang/fr-LU.h" 229// #endif 230// #ifdef LANGUAGE_FR_MC 231 // #include "lang/fr-MC.h" 232// #endif 233// #ifdef LANGUAGE_GL_ES 234 // #include "lang/gl-ES.h" 235// #endif 236// #ifdef LANGUAGE_GU_IN 237 // #include "lang/gu-IN.h" 238// #endif 239#ifdef LANGUAGE_HE_IL 240 #include "lang/he-IL.h" 241#endif 242// #ifdef LANGUAGE_HI_IN 243 // #include "lang/hi-IN.h" 244// #endif 245#ifdef LANGUAGE_HR_HR 246 #include "lang/hr-HR.h" 247#endif 248#ifdef LANGUAGE_HU_HU 249 #include "lang/hu-HU.h" 250#endif 251// #ifdef LANGUAGE_HY_AM 252 // #include "lang/hy-AM.h" 253// #endif 254#ifdef LANGUAGE_ID_ID 255 #include "lang/id-ID.h" 256 #endif 257// #ifdef LANGUAGE_IS_IS 258 // #include "lang/is-IS.h" 259// #endif 260// #ifdef LANGUAGE_IT_CH 261 // #include "lang/it-CH.h" 262// #endif 263#ifdef LANGUAGE_IT_IT 264 #include "lang/it-IT.h" 265#endif 266#ifdef LANGUAGE_JA_JP 267 #include "lang/ja-JP.h" 268#endif 269// #ifdef LANGUAGE_KA_GE 270 // #include "lang/ka-GE.h" 271// #endif 272// #ifdef LANGUAGE_KK_KZ 273 // #include "lang/kk-KZ.h" 274// #endif 275// #ifdef LANGUAGE_KN_IN 276 // #include "lang/kn-IN.h" 277// #endif 278// #ifdef LANGUAGE_KOK_IN 279 // #include "lang/kok-IN.h" 280// #endif 281// #ifdef LANGUAGE_KO_KR 282 // #include "lang/ko-KR.h" 283// #endif 284// #ifdef LANGUAGE_KY_KG 285 // #include "lang/ky-KG.h" 286// #endif 287#ifdef LANGUAGE_LT_LT 288 #include "lang/lt-LT.h" 289#endif 290// #ifdef LANGUAGE_LV_LV 291 // #include "lang/lv-LV.h" 292// #endif 293// #ifdef LANGUAGE_MK_MK 294 // #include "lang/mk-MK.h" 295// #endif 296// #ifdef LANGUAGE_MN_MN 297 // #include "lang/mn-MN.h" 298// #endif 299// #ifdef LANGUAGE_MR_IN 300 // #include "lang/mr-IN.h" 301// #endif 302// #ifdef LANGUAGE_MS_BN 303 // #include "lang/ms-BN.h" 304// #endif 305#ifdef LANGUAGE_MS_MY 306 #include "lang/ms-MY.h" 307#endif 308// #ifdef LANGUAGE_MY_MM 309 // #include "lang/my-MM.h" 310// #endif 311// #ifdef LANGUAGE_NL_BE 312 // #include "lang/nl-BE.h" 313// #endif 314#ifdef LANGUAGE_NL_NL 315 #include "lang/nl-NL.h" 316#endif 317// #ifdef LANGUAGE_NN_NO 318 // #include "lang/nn-NO.h" 319// #endif 320// #ifdef LANGUAGE_PA_IN 321 // #include "lang/pa-IN.h" 322// #endif 323#ifdef LANGUAGE_PL_PL 324 #include "lang/pl-PL.h" 325#endif 326#ifdef LANGUAGE_PT_BR 327 #include "lang/pt-BR.h" 328#endif 329#ifdef LANGUAGE_PT_PT 330 #include "lang/pt-PT.h" 331#endif 332// #ifdef LANGUAGE_RM_CH 333 // #include "lang/rm-CH.h" 334// #endif 335#ifdef LANGUAGE_RO_RO 336 #include "lang/ro-RO.h" 337#endif 338#ifdef LANGUAGE_RU_RU 339 #include "lang/ru-RU.h" 340#endif 341// #ifdef LANGUAGE_SA_IN 342 // #include "lang/sa-IN.h" 343// #endif 344#ifdef LANGUAGE_SK_SK 345 #include "lang/sk-SK.h" 346#endif 347// #ifdef LANGUAGE_SL_SI 348 // #include "lang/sl-SI.h" 349// #endif 350#ifdef LANGUAGE_SQ_AL 351 #include "lang/sq-AL.h" 352#endif 353// #ifdef LANGUAGE_SR_SP 354 // #include "lang/sr-SP.h" 355// #endif 356// #ifdef LANGUAGE_SV_FI 357 // #include "lang/sv-FI.h" 358// #endif 359#ifdef LANGUAGE_SV_SE 360 #include "lang/sv-SE.h" 361#endif 362// #ifdef LANGUAGE_SW_KE 363 // #include "lang/sw-KE.h" 364// #endif 365// #ifdef LANGUAGE_SYR_SY 366 // #include "lang/syr-SY.h" 367// #endif 368// #ifdef LANGUAGE_TA_IN 369 // #include "lang/ta-IN.h" 370// #endif 371// #ifdef LANGUAGE_TE_IN 372 // #include "lang/te-IN.h" 373// #endif 374// #ifdef LANGUAGE_TH_TH 375 // #include "lang/th-TH.h" 376// #endif 377#ifdef LANGUAGE_TR_TR 378 #include "lang/tr-TR.h" 379#endif 380// #ifdef LANGUAGE_TT_TA 381 // #include "lang/tt-TA.h" 382// #endif 383#ifdef LANGUAGE_UK_UA 384 #include "lang/uk-UA.h" 385#endif 386// #ifdef LANGUAGE_UR_PK 387 // #include "lang/ur-PK.h" 388// #endif 389// #ifdef LANGUAGE_UZ_UZ 390 // #include "lang/uz-UZ.h" 391// #endif 392// #ifdef LANGUAGE_VI_VN 393 // #include "lang/vi-VN.h" 394// #endif 395// #ifdef LANGUAGE_WA_BE 396 // #include "lang/wa-BE.h" 397// #endif 398// #ifdef LANGUAGE_ZH_CN 399 // #include "lang/zh-CN.h" 400// #endif 401// #ifdef LANGUAGE_ZH_HK 402 // #include "lang/zh-HK.h" 403// #endif 404// #ifdef LANGUAGE_ZH_MO 405 // #include "lang/zh-MO.h" 406// #endif 407// #ifdef LANGUAGE_ZH_SG 408 // #include "lang/zh-SG.h" 409// #endif 410// #ifdef LANGUAGE_ZH_TW 411 // #include "lang/zh-TW.h" 412// #endif 413 414const MUI_LANGUAGE_RESOURCE ResourceList[] = 415{ 416 /* Lang ID, Language Name, Page strings, Error strings, Other strings */ 417#ifdef LANGUAGE_AF_ZA 418 {L"00000436", L"Afrikaans", enUSPages, enUSErrorEntries, enUSStrings}, 419#endif 420#ifdef LANGUAGE_SQ_AL 421 {L"0000041C", L"Albanian (Albania)", sqALPages, sqALErrorEntries, sqALStrings}, 422#endif 423#ifdef LANGUAGE_AR_SA 424 {L"00000401", L"Arabic (Saudi Arabia)", enUSPages, enUSErrorEntries, enUSStrings}, 425#endif 426#ifdef LANGUAGE_AR_IQ 427 {L"00000801", L"Arabic (Iraq)", enUSPages, enUSErrorEntries, enUSStrings}, 428#endif 429#ifdef LANGUAGE_AR_EG 430 {L"00000C01", L"Arabic (Egypt)", enUSPages, enUSErrorEntries, enUSStrings}, 431#endif 432#ifdef LANGUAGE_AR_LY 433 {L"00001001", L"Arabic (Libya)", enUSPages, enUSErrorEntries, enUSStrings}, 434#endif 435#ifdef LANGUAGE_AR_DZ 436 {L"00001401", L"Arabic (Algeria)", enUSPages, enUSErrorEntries, enUSStrings}, 437#endif 438#ifdef LANGUAGE_AR_MA 439 {L"00001801", L"Arabic (Morocco)", enUSPages, enUSErrorEntries, enUSStrings}, 440#endif 441#ifdef LANGUAGE_AR_TN 442 {L"00001C01", L"Arabic (Tunisia)", enUSPages, enUSErrorEntries, enUSStrings}, 443#endif 444#ifdef LANGUAGE_AR_OM 445 {L"00002001", L"Arabic (Oman)", enUSPages, enUSErrorEntries, enUSStrings}, 446#endif 447#ifdef LANGUAGE_AR_YE 448 {L"00002401", L"Arabic (Yemen)", enUSPages, enUSErrorEntries, enUSStrings}, 449#endif 450#ifdef LANGUAGE_AR_SY 451 {L"00002801", L"Arabic (Syria)", enUSPages, enUSErrorEntries, enUSStrings}, 452#endif 453#ifdef LANGUAGE_AR_JO 454 {L"00002C01", L"Arabic (Jordan)", enUSPages, enUSErrorEntries, enUSStrings}, 455#endif 456#ifdef LANGUAGE_AR_LB 457 {L"00003001", L"Arabic (Lebanon)", enUSPages, enUSErrorEntries, enUSStrings}, 458#endif 459#ifdef LANGUAGE_AR_KW 460 {L"00003401", L"Arabic (Kuwait)", enUSPages, enUSErrorEntries, enUSStrings}, 461#endif 462#ifdef LANGUAGE_AR_AE 463 {L"00003801", L"Arabic (U.A.E.)", enUSPages, enUSErrorEntries, enUSStrings}, 464#endif 465#ifdef LANGUAGE_AR_BH 466 {L"00003C01", L"Arabic (Bahrain)", enUSPages, enUSErrorEntries, enUSStrings}, 467#endif 468#ifdef LANGUAGE_AR_QA 469 {L"00004001", L"Arabic (Qatar)", enUSPages, enUSErrorEntries, enUSStrings}, 470#endif 471#ifdef LANGUAGE_HY_AM 472 {L"0000042B", L"Armenian", enUSPages, enUSErrorEntries, enUSStrings}, 473#endif 474#ifdef LANGUAGE_AZ_AZ 475 {L"0000082C", L"Azeri (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings}, 476#endif 477#ifdef LANGUAGE_AZ_AZ 478 {L"0000042C", L"Azeri (Latin)", enUSPages, enUSErrorEntries, enUSStrings}, 479#endif 480#ifdef LANGUAGE_EU_ES 481 {L"0000042D", L"Basque", euESPages, euESErrorEntries, euESStrings}, 482#endif 483#ifdef LANGUAGE_BE_BY 484 {L"00000423", L"Belarusian", enUSPages, enUSErrorEntries, enUSStrings}, 485#endif 486#ifdef LANGUAGE_BN_BD 487 {L"00000845", L"Bengali (Bangladesh)", bnBDPages, bnBDErrorEntries, bnBDStrings}, 488#endif 489#ifdef LANGUAGE_BN_IN 490 {L"00000445", L"Bengali (India)", bnBDPages, bnBDErrorEntries, bnBDStrings}, 491#endif 492#ifdef LANGUAGE_BG_BG 493 {L"00000402", L"Bulgarian", bgBGPages, bgBGErrorEntries, bgBGStrings}, 494#endif 495#ifdef LANGUAGE_MY_MM 496 {L"00000455", L"Burmese", enUSPages, enUSErrorEntries, enUSStrings}, 497#endif 498#ifdef LANGUAGE_CA_ES 499 {L"00000403", L"Catalan", enUSPages, enUSErrorEntries, enUSStrings}, 500#endif 501#ifdef LANGUAGE_ZH_TW 502 {L"00000404", L"Chinese (Taiwan)", enUSPages, enUSErrorEntries, enUSStrings}, 503#endif 504#ifdef LANGUAGE_ZH_CN 505 {L"00000804", L"Chinese (PRC)", enUSPages, enUSErrorEntries, enUSStrings}, 506#endif 507#ifdef LANGUAGE_ZH_HK 508 {L"00000C04", L"Chinese (Hong Kong S.A.R.)", enUSPages, enUSErrorEntries, enUSStrings}, 509#endif 510#ifdef LANGUAGE_ZH_SG 511 {L"00001004", L"Chinese (Singapore)", enUSPages, enUSErrorEntries, enUSStrings}, 512#endif 513#ifdef LANGUAGE_ZH_MO 514 {L"00001404", L"Chinese (Macau S.A.R.)", enUSPages, enUSErrorEntries, enUSStrings}, 515#endif 516#ifdef LANGUAGE_HR_HR 517 {L"0000041A", L"Croatian", hrHRPages, hrHRErrorEntries, hrHRStrings}, 518#endif 519#ifdef LANGUAGE_CS_CZ 520 {L"00000405", L"Czech", csCZPages, csCZErrorEntries, csCZStrings}, 521#endif 522#ifdef LANGUAGE_DA_DK 523 {L"00000406", L"Danish", daDKPages, daDKErrorEntries, daDKStrings}, 524#endif 525#ifdef LANGUAGE_DV_MV 526 {L"00000465", L"Dhivehi (Maldives)", enUSPages, enUSErrorEntries, enUSStrings}, 527#endif 528#ifdef LANGUAGE_NL_NL 529 {L"00000413", L"Dutch (Netherlands)", nlNLPages, nlNLErrorEntries, nlNLStrings}, 530#endif 531#ifdef LANGUAGE_NL_BE 532 {L"00000813", L"Dutch (Belgium)", nlNLPages, nlNLErrorEntries, nlNLStrings}, 533#endif 534#ifdef LANGUAGE_EN_US 535 {L"00000409", L"English (United States)", enUSPages, enUSErrorEntries, enUSStrings}, 536#endif 537#ifdef LANGUAGE_EN_GB 538 {L"00000809", L"English (United Kingdom)", enUSPages, enUSErrorEntries, enUSStrings}, 539#endif 540#ifdef LANGUAGE_EN_AU 541 {L"00000C09", L"English (Australia)", enUSPages, enUSErrorEntries, enUSStrings}, 542#endif 543#ifdef LANGUAGE_EN_CA 544 {L"00001009", L"English (Canada)", enUSPages, enUSErrorEntries, enUSStrings}, 545#endif 546#ifdef LANGUAGE_EN_NZ 547 {L"00001409", L"English (New Zealand)", enUSPages, enUSErrorEntries, enUSStrings}, 548#endif 549#ifdef LANGUAGE_EN_IE 550 {L"00001809", L"English (Ireland)", enUSPages, enUSErrorEntries, enUSStrings}, 551#endif 552#ifdef LANGUAGE_EN_ZA 553 {L"00001C09", L"English (South Africa)", enUSPages, enUSErrorEntries, enUSStrings}, 554#endif 555#ifdef LANGUAGE_EN_JM 556 {L"00002009", L"English (Jamaica)", enUSPages, enUSErrorEntries, enUSStrings}, 557#endif 558#ifdef LANGUAGE_EN_CB 559 {L"00002409", L"English (Caribbean)", enUSPages, enUSErrorEntries, enUSStrings}, 560#endif 561#ifdef LANGUAGE_EN_BZ 562 {L"00002809", L"English (Belize)", enUSPages, enUSErrorEntries, enUSStrings}, 563#endif 564#ifdef LANGUAGE_EN_TT 565 {L"00002C09", L"English (Trinidad)", enUSPages, enUSErrorEntries, enUSStrings}, 566#endif 567#ifdef LANGUAGE_EN_ZW 568 {L"00003009", L"English (Zimbabwe)", enUSPages, enUSErrorEntries, enUSStrings}, 569#endif 570#ifdef LANGUAGE_EN_PH 571 {L"00003409", L"English (Philippines)", enUSPages, enUSErrorEntries, enUSStrings}, 572#endif 573#ifdef LANGUAGE_EO_AA 574 {L"0000048F", L"Esperanto", enUSPages, enUSErrorEntries, enUSStrings}, 575#endif 576#ifdef LANGUAGE_ET_EE 577 {L"00000425", L"Estonian", etEEPages, etEEErrorEntries, etEEStrings}, 578#endif 579#ifdef LANGUAGE_FO_FO 580 {L"00000438", L"Faeroese", enUSPages, enUSErrorEntries, enUSStrings}, 581#endif 582#ifdef LANGUAGE_FA_IR 583 {L"00000429", L"Farsi", enUSPages, enUSErrorEntries, enUSStrings}, 584#endif 585#ifdef LANGUAGE_FI_FI 586 {L"0000040B", L"Finnish", enUSPages, enUSErrorEntries, enUSStrings}, 587#endif 588#ifdef LANGUAGE_FR_CA 589 {L"00000C0C", L"French (Canada)", frFRPages, frFRErrorEntries, frFRStrings}, 590#endif 591#ifdef LANGUAGE_FR_FR 592 {L"0000040C", L"French (France)", frFRPages, frFRErrorEntries, frFRStrings}, 593#endif 594#ifdef LANGUAGE_FR_BE 595 {L"0000080C", L"French (Belgium)", frFRPages, frFRErrorEntries, frFRStrings}, 596#endif 597#ifdef LANGUAGE_FR_CH 598 {L"0000100C", L"French (Switzerland)", frFRPages, frFRErrorEntries, frFRStrings}, 599#endif 600#ifdef LANGUAGE_FR_LU 601 {L"0000140C", L"French (Luxembourg)", frFRPages, frFRErrorEntries, frFRStrings}, 602#endif 603#ifdef LANGUAGE_FR_MC 604 {L"0000180C", L"French (Monaco)", frFRPages, frFRErrorEntries, frFRStrings}, 605#endif 606#ifdef LANGUAGE_GL_ES 607 {L"00000456", L"Galician (Spain)", enUSPages, enUSErrorEntries, enUSStrings}, 608#endif 609#ifdef LANGUAGE_KA_GE 610 {L"00000437", L"Georgian", enUSPages, enUSErrorEntries, enUSStrings}, 611#endif 612#ifdef LANGUAGE_DE_DE 613 {L"00000407", L"German (Germany)", deDEPages, deDEErrorEntries, deDEStrings}, 614#endif 615#ifdef LANGUAGE_DE_CH 616 {L"00000807", L"German (Switzerland)", deDEPages, deDEErrorEntries, deDEStrings}, 617#endif 618#ifdef LANGUAGE_DE_AT 619 {L"00000C07", L"German (Austria)", deDEPages, deDEErrorEntries, deDEStrings}, 620#endif 621#ifdef LANGUAGE_DE_LU 622 {L"00001007", L"German (Luxembourg)", deDEPages, deDEErrorEntries, deDEStrings}, 623#endif 624#ifdef LANGUAGE_DE_LI 625 {L"00001407", L"German (Liechtenstein)", deDEPages, deDEErrorEntries, deDEStrings}, 626#endif 627#ifdef LANGUAGE_EL_GR 628 {L"00000408", L"Greek", elGRPages, elGRErrorEntries, elGRStrings}, 629#endif 630#ifdef LANGUAGE_GU_IN 631 {L"00000447", L"Gujarati (India)", enUSPages, enUSErrorEntries, enUSStrings}, 632#endif 633#ifdef LANGUAGE_HE_IL 634 {L"0000040D", L"Hebrew", heILPages, heILErrorEntries, heILStrings}, 635#endif 636#ifdef LANGUAGE_HI_IN 637 {L"00000439", L"Hindi", enUSPages, enUSErrorEntries, enUSStrings}, 638#endif 639#ifdef LANGUAGE_HU_HU 640 {L"0000040E", L"Hungarian", huHUPages, huHUErrorEntries, huHUStrings}, 641#endif 642#ifdef LANGUAGE_IS_IS 643 {L"0000040F", L"Icelandic", enUSPages, enUSErrorEntries, enUSStrings}, 644#endif 645#ifdef LANGUAGE_ID_ID 646 {L"00000421", L"Indonesian", idIDPages, idIDErrorEntries, idIDStrings}, 647#endif 648#ifdef LANGUAGE_IT_IT 649 {L"00000410", L"Italian (Italy)", itITPages, itITErrorEntries, itITStrings}, 650#endif 651#ifdef LANGUAGE_IT_CH 652 {L"00000810", L"Italian (Switzerland)", itITPages, itITErrorEntries, itITStrings}, 653#endif 654#ifdef LANGUAGE_JA_JP 655 {L"00000411", L"Japanese", jaJPPages, jaJPErrorEntries, jaJPStrings}, 656#endif 657#ifdef LANGUAGE_KN_IN 658 {L"0000044B", L"Kannada (India)", enUSPages, enUSErrorEntries, enUSStrings}, 659#endif 660#ifdef LANGUAGE_KK_KZ 661 {L"0000043F", L"Kazakh", enUSPages, enUSErrorEntries, enUSStrings}, 662#endif 663#ifdef LANGUAGE_KOK_IN 664 {L"00000457", L"Konkani", enUSPages, enUSErrorEntries, enUSStrings}, 665#endif 666#ifdef LANGUAGE_KO_KR 667 {L"00000412", L"Korean", enUSPages, enUSErrorEntries, enUSStrings}, 668#endif 669#ifdef LANGUAGE_KY_KG 670 {L"00000440", L"Kyrgyz (Kyrgyzstan)", enUSPages, enUSErrorEntries, enUSStrings}, 671#endif 672#ifdef LANGUAGE_LV_LV 673 {L"00000426", L"Latvian", enUSPages, enUSErrorEntries, enUSStrings}, 674#endif 675#ifdef LANGUAGE_LT_LT 676 {L"00000427", L"Lithuanian", ltLTPages, ltLTErrorEntries, ltLTStrings}, 677#endif 678#ifdef LANGUAGE_MK_MK 679 {L"0000042F", L"FYRO Macedonian", enUSPages, enUSErrorEntries, enUSStrings}, 680#endif 681#ifdef LANGUAGE_MS_BN 682 {L"0000083E", L"Malay (Brunei Darussalam)", enUSPages, enUSErrorEntries, enUSStrings}, 683#endif 684#ifdef LANGUAGE_MS_MY 685 {L"0000043E", L"Malay (Malaysia)", msMYPages, msMYErrorEntries, msMYStrings}, 686#endif 687#ifdef LANGUAGE_MR_IN 688 {L"0000044E", L"Marathi", enUSPages, enUSErrorEntries, enUSStrings}, 689#endif 690#ifdef LANGUAGE_MN_MN 691 {L"00000450", L"Mongolian (Mongolia)", enUSPages, enUSErrorEntries, enUSStrings}, 692#endif 693#ifdef LANGUAGE_NB_NO 694 {L"00000414", L"Norwegian (Bokmal)", enUSPages, enUSErrorEntries, enUSStrings}, 695#endif 696#ifdef LANGUAGE_NN_NO 697 {L"00000814", L"Norwegian (Nynorsk)", enUSPages, enUSErrorEntries, enUSStrings}, 698#endif 699#ifdef LANGUAGE_PL_PL 700 {L"00000415", L"Polish", plPLPages, plPLErrorEntries, plPLStrings}, 701#endif 702#ifdef LANGUAGE_PT_BR 703 {L"00000416", L"Portuguese (Brazil)", ptBRPages, ptBRErrorEntries, ptBRStrings}, 704#endif 705#ifdef LANGUAGE_PT_PT 706 {L"00000816", L"Portuguese (Portugal)", ptPTPages, ptPTErrorEntries, ptPTStrings}, 707#endif 708#ifdef LANGUAGE_PA_IN 709 {L"00000446", L"Punjabi (India)", enUSPages, enUSErrorEntries, enUSStrings}, 710#endif 711#ifdef LANGUAGE_RO_RO 712 {L"00000418", L"Romanian", roROPages, roROErrorEntries, roROStrings}, 713#endif 714#ifdef LANGUAGE_RM_CH 715 {L"00000417", L"Romansh", enUSPages, enUSErrorEntries, enUSStrings}, 716#endif 717#ifdef LANGUAGE_RU_RU 718 {L"00000419", L"Russian", ruRUPages, ruRUErrorEntries, ruRUStrings}, 719#endif 720#ifdef LANGUAGE_SA_IN 721 {L"0000044F", L"Sanskrit", enUSPages, enUSErrorEntries, enUSStrings}, 722#endif 723#ifdef LANGUAGE_SR_SP 724 {L"00000C1A", L"Serbian (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings}, 725#endif 726#ifdef LANGUAGE_SR_SP 727 {L"0000081A", L"Serbian (Latin)", enUSPages, enUSErrorEntries, enUSStrings}, 728#endif 729#ifdef LANGUAGE_SK_SK 730 {L"0000041B", L"Slovak", skSKPages, skSKErrorEntries, skSKStrings}, 731#endif 732#ifdef LANGUAGE_SL_SI 733 {L"00000424", L"Slovenian", enUSPages, enUSErrorEntries, enUSStrings}, 734#endif 735#ifdef LANGUAGE_ES_ES 736 {L"0000040A", L"Spanish (Traditional Sort)", esESPages, esESErrorEntries, esESStrings}, 737#endif 738#ifdef LANGUAGE_ES_MX 739 {L"0000080A", L"Spanish (Mexico)", esESPages, esESErrorEntries, esESStrings}, 740#endif 741#ifdef LANGUAGE_ES_ES 742 {L"00000C0A", L"Spanish (International Sort)", esESPages, esESErrorEntries, esESStrings}, 743#endif 744#ifdef LANGUAGE_ES_GT 745 {L"0000100A", L"Spanish (Guatemala)", esESPages, esESErrorEntries, esESStrings}, 746#endif 747#ifdef LANGUAGE_ES_CR 748 {L"0000140A", L"Spanish (Costa Rica)", esESPages, esESErrorEntries, esESStrings}, 749#endif 750#ifdef LANGUAGE_ES_PA 751 {L"0000180A", L"Spanish (Panama)", esESPages, esESErrorEntries, esESStrings}, 752#endif 753#ifdef LANGUAGE_ES_DO 754 {L"00001C0A", L"Spanish (Dominican Republic)", esESPages, esESErrorEntries, esESStrings}, 755#endif 756#ifdef LANGUAGE_ES_VE 757 {L"0000200A", L"Spanish (Venezuela)", esESPages, esESErrorEntries, esESStrings}, 758#endif 759#ifdef LANGUAGE_ES_CO 760 {L"0000240A", L"Spanish (Colombia)", esESPages, esESErrorEntries, esESStrings}, 761#endif 762#ifdef LANGUAGE_ES_PE 763 {L"0000280A", L"Spanish (Peru)", esESPages, esESErrorEntries, esESStrings}, 764#endif 765#ifdef LANGUAGE_ES_AR 766 {L"00002C0A", L"Spanish (Argentina)", esESPages, esESErrorEntries, esESStrings}, 767#endif 768#ifdef LANGUAGE_ES_EC 769 {L"0000300A", L"Spanish (Ecuador)", esESPages, esESErrorEntries, esESStrings}, 770#endif 771#ifdef LANGUAGE_ES_CL 772 {L"0000340A", L"Spanish (Chile)", esESPages, esESErrorEntries, esESStrings}, 773#endif 774#ifdef LANGUAGE_ES_UY 775 {L"0000380A", L"Spanish (Uruguay)", esESPages, esESErrorEntries, esESStrings}, 776#endif 777#ifdef LANGUAGE_ES_PY 778 {L"00003C0A", L"Spanish (Paraguay)", esESPages, esESErrorEntries, esESStrings}, 779#endif 780#ifdef LANGUAGE_ES_BO 781 {L"0000400A", L"Spanish (Bolivia)", esESPages, esESErrorEntries, esESStrings}, 782#endif 783#ifdef LANGUAGE_ES_SV 784 {L"0000440A", L"Spanish (El Salvador)", esESPages, esESErrorEntries, esESStrings}, 785#endif 786#ifdef LANGUAGE_ES_HN 787 {L"0000480A", L"Spanish (Honduras)", esESPages, esESErrorEntries, esESStrings}, 788#endif 789#ifdef LANGUAGE_ES_NI 790 {L"00004C0A", L"Spanish (Nicaragua)", esESPages, esESErrorEntries, esESStrings}, 791#endif 792#ifdef LANGUAGE_ES_PR 793 {L"0000500A", L"Spanish (Puerto Rico)", esESPages, esESErrorEntries, esESStrings}, 794#endif 795#ifdef LANGUAGE_SW_KE 796 {L"00000441", L"Swahili", enUSPages, enUSErrorEntries, enUSStrings}, 797#endif 798#ifdef LANGUAGE_SV_SE 799 {L"0000041D", L"Swedish", svSEPages, svSEErrorEntries, svSEStrings}, 800#endif 801#ifdef LANGUAGE_SV_FI 802 {L"0000081D", L"Swedish (Finland)", svSEPages, svSEErrorEntries, svSEStrings}, 803#endif 804#ifdef LANGUAGE_SYR_SY 805 {L"0000045A", L"Syriac (Syria)", enUSPages, enUSErrorEntries, enUSStrings}, 806#endif 807#ifdef LANGUAGE_TA_IN 808 {L"00000449", L"Tamil", enUSPages, enUSErrorEntries, enUSStrings}, 809#endif 810#ifdef LANGUAGE_TT_TA 811 {L"00000444", L"Tatar", enUSPages, enUSErrorEntries, enUSStrings}, 812#endif 813#ifdef LANGUAGE_TE_IN 814 {L"0000044A", L"Telugu (India)", enUSPages, enUSErrorEntries, enUSStrings}, 815#endif 816#ifdef LANGUAGE_TH_TH 817 {L"0000041E", L"Thai", enUSPages, enUSErrorEntries, enUSStrings}, 818#endif 819#ifdef LANGUAGE_TR_TR 820 {L"0000041F", L"Turkish", trTRPages, trTRErrorEntries, trTRStrings}, 821#endif 822#ifdef LANGUAGE_UK_UA 823 {L"00000422", L"Ukrainian", ukUAPages, ukUAErrorEntries, ukUAStrings}, 824#endif 825#ifdef LANGUAGE_UR_PK 826 {L"00000420", L"Urdu", enUSPages, enUSErrorEntries, enUSStrings}, 827#endif 828#ifdef LANGUAGE_UZ_UZ 829 {L"00000443", L"Uzbek (Latin)", enUSPages, enUSErrorEntries, enUSStrings}, 830#endif 831#ifdef LANGUAGE_UZ_UZ 832 {L"00000843", L"Uzbek (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings}, 833#endif 834#ifdef LANGUAGE_VI_VN 835 {L"0000042A", L"Vietnamese", enUSPages, enUSErrorEntries, enUSStrings}, 836#endif 837#ifdef LANGUAGE_WA_BE 838 {L"00000490", L"Walon", enUSPages, enUSErrorEntries, enUSStrings}, 839#endif 840#ifdef LANGUAGE_ZU_ZU 841 {L"00000435", L"Zulu", enUSPages, enUSErrorEntries, enUSStrings}, 842#endif 843 {NULL, NULL, NULL, NULL, NULL} 844};