[USETUP]
[reactos.git] / reactos / base / setup / usetup / muilanguages.h
index efb956a..0694b37 100644 (file)
@@ -1,5 +1,4 @@
-#ifndef LANG_MUI_LANGUAGES_H__
-#define LANG_MUI_LANGUAGES_H__
+#pragma once
 
 #include "lang/af-ZA.h"
 #include "lang/ar-AE.h"
@@ -165,17 +164,17 @@ const MUI_LANGUAGE LanguageList[] =
   {L"00000402", L"1251", L"866", L"10007", L"Bulgarian",                    L"359", bgBGPages, bgBGErrorEntries, bgBGStrings, CyrillicFonts, bgBGLayouts },
   {L"00000455", L"0",    L"1",   L"2",     L"Burmese",                      L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  myMMLayouts },
   {L"00000403", L"1252", L"850", L"10000", L"Catalan",                      L"1",   enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    caESLayouts },
-  {L"00000404", L"950",  L"950", L"10008", L"Chinese (Taiwan)",             L"886", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  zhTWLayouts },
-  {L"00000804", L"936",  L"936", L"10008", L"Chinese (PRC)",                L"86",  enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  zhCNLayouts },
-  {L"00000C04", L"950",  L"950", L"10008", L"Chinese (Hong Kong S.A.R.)",   L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  zhHKLayouts },
-  {L"00001004", L"936",  L"936", L"10008", L"Chinese (Singapore)",          L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  zhSGLayouts },
-  {L"00001404", L"950",  L"950", L"10002", L"Chinese (Macau S.A.R.)",       L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  zhMOLayouts },
+  {L"00000404", L"950",  L"950", L"10008", L"Chinese (Taiwan)",             L"886", enUSPages, enUSErrorEntries, enUSStrings, CJKFonts,      zhTWLayouts },
+  {L"00000804", L"936",  L"936", L"10008", L"Chinese (PRC)",                L"86",  enUSPages, enUSErrorEntries, enUSStrings, CJKFonts,      zhCNLayouts },
+  {L"00000C04", L"950",  L"950", L"10008", L"Chinese (Hong Kong S.A.R.)",   L"1",   enUSPages, enUSErrorEntries, enUSStrings, CJKFonts,      zhHKLayouts },
+  {L"00001004", L"936",  L"936", L"10008", L"Chinese (Singapore)",          L"1",   enUSPages, enUSErrorEntries, enUSStrings, CJKFonts,      zhSGLayouts },
+  {L"00001404", L"950",  L"950", L"10002", L"Chinese (Macau S.A.R.)",       L"1",   enUSPages, enUSErrorEntries, enUSStrings, CJKFonts,      zhMOLayouts },
   {L"0000041A", L"1250", L"852", L"10029", L"Croatian",                     L"385", enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    hrHRLayouts },
   {L"00000405", L"1250", L"852", L"10029", L"Czech",                        L"420", csCZPages, csCZErrorEntries, csCZStrings, LatinFonts,    csCZLayouts },
   {L"00000406", L"1252", L"850", L"10000", L"Danish",                       L"45",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    daDKLayouts },
   {L"00000465", L"0",    L"1",   L"2",     L"Divehi (Maldives)",            L"960", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  dvMVLayouts },
-  {L"00000413", L"1252", L"850", L"10000", L"Dutch (Netherlands)",          L"31",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    nlNLLayouts },
-  {L"00000813", L"1252", L"850", L"10000", L"Dutch (Belgium)",              L"32",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    nlBELayouts },
+  {L"00000413", L"1252", L"850", L"10000", L"Dutch (Netherlands)",          L"31",  nlNLPages, nlNLErrorEntries, nlNLStrings, LatinFonts,    nlNLLayouts },
+  {L"00000813", L"1252", L"850", L"10000", L"Dutch (Belgium)",              L"32",  nlNLPages, nlNLErrorEntries, nlNLStrings, LatinFonts,    nlBELayouts },
   {L"00000409", L"1252", L"437", L"10000", L"English (United States)",      L"1",   enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    enUSLayouts },
   {L"00000809", L"1252", L"850", L"10000", L"English (United Kingdom)",     L"44",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    enGBLayouts },
   {L"00000C09", L"1252", L"850", L"10000", L"English (Australia)",          L"61",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    enAULayouts },
@@ -190,7 +189,7 @@ const MUI_LANGUAGE LanguageList[] =
   {L"00003009", L"1252", L"437", L"10000", L"English (Zimbabwe)",           L"1",   enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    enZWLayouts },
   {L"00003409", L"1252", L"437", L"10000", L"English (Philippines)",        L"63",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    enPHLayouts },
   {L"0000048F", L"1252", L"437", L"10000", L"Esperanto",                    L"1",   enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    eoAALayouts },
-  {L"00000425", L"1257", L"775", L"10029", L"Estonian",                     L"372", enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    etEELayouts },
+  {L"00000425", L"1252", L"775", L"10029", L"Estonian",                     L"372", etEEPages, etEEErrorEntries, etEEStrings, LatinFonts,    etEELayouts },
   {L"00000438", L"1252", L"850", L"10079", L"Faeroese",                     L"1",   enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    foFOLayouts },
   {L"00000429", L"1256", L"720", L"10004", L"Farsi",                        L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  faIRLayouts },
   {L"0000040B", L"1252", L"850", L"10000", L"Finnish",                      L"358", enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    fiFILayouts },
@@ -216,11 +215,11 @@ const MUI_LANGUAGE LanguageList[] =
   {L"00000421", L"1252", L"850", L"10079", L"Indonesian",                   L"62",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    idIDLayouts },
   {L"00000410", L"1252", L"850", L"10000", L"Italian (Italy)",              L"39",  itITPages, itITErrorEntries, itITStrings, LatinFonts,    itITLayouts },
   {L"00000810", L"1252", L"850", L"10000", L"Italian (Switzerland)",        L"41",  itITPages, itITErrorEntries, itITStrings, LatinFonts,    itCHLayouts },
-  {L"00000411", L"932",  L"932", L"10001", L"Japanese",                     L"81",  enUSPages, enUSErrorEntries, enUSStrings, JapaneseFonts, jaJPLayouts },
+  {L"00000411", L"932",  L"932", L"10001", L"Japanese",                     L"81",  jaJPPages, jaJPErrorEntries, jaJPStrings, CJKFonts,      jaJPLayouts },
   {L"0000044B", L"1252", L"437", L"10079", L"Kannada (India)",              L"91",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    knINLayouts },
   {L"0000043F", L"1251", L"866", L"10007", L"Kazakh",                       L"705", enUSPages, enUSErrorEntries, enUSStrings, CyrillicFonts, kkKZLayouts },
   {L"00000457", L"0",    L"437", L"2",     L"Konkani",                      L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  kokINLayouts},
-  {L"00000412", L"949",  L"949", L"10003", L"Korean",                       L"1",   enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  koKRLayouts },
+  {L"00000412", L"949",  L"949", L"10003", L"Korean",                       L"1",   enUSPages, enUSErrorEntries, enUSStrings, CJKFonts,      koKRLayouts },
   {L"00000440", L"1251", L"866", L"10007", L"Kyrgyz (Kyrgyzstan)",          L"1",   enUSPages, enUSErrorEntries, enUSStrings, CyrillicFonts, kyKGLayouts },
   {L"00000426", L"1257", L"775", L"10029", L"Latvian",                      L"371", enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    lvLVLayouts },
   {L"00000427", L"1257", L"775", L"10029", L"Lithuanian",                   L"370", ltLTPages, ltLTErrorEntries, ltLTStrings, LatinFonts,    ltLTLayouts },
@@ -233,7 +232,7 @@ const MUI_LANGUAGE LanguageList[] =
   {L"00000814", L"1252", L"850", L"10000", L"Norwegian (Nynorsk)",          L"47",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    nnNOLayouts },
   {L"00000415", L"1250", L"852", L"10029", L"Polish",                       L"48",  plPLPages, plPLErrorEntries, plPLStrings, LatinFonts,    plPLLayouts },
   {L"00000816", L"1252", L"850", L"10000", L"Portuguese (Portugal)",        L"351", enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    ptPTLayouts },
-  {L"00000416", L"1252", L"850", L"10000", L"Portuguese (Brazil)",          L"55",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    ptBRLayouts },
+  {L"00000416", L"1252", L"850", L"10000", L"Portuguese (Brazil)",          L"55",  ptBRPages, ptBRErrorEntries, ptBRStrings, LatinFonts,    ptBRLayouts },
   {L"00000446", L"0",    L"1",   L"2",     L"Punjabi (India)",              L"91",  enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,  paINLayouts },
   {L"00000418", L"1250", L"852", L"10029", L"Romanian",                     L"40",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    roROLayouts },
   {L"00000417", L"1252", L"850", L"10000", L"Romansh",                      L"41",  enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    rmCHLayouts },
@@ -281,5 +280,3 @@ const MUI_LANGUAGE LanguageList[] =
   {L"00000435", L"1252", L"850", L"10000", L"Zulu",                         L"1",   enUSPages, enUSErrorEntries, enUSStrings, LatinFonts,    enUSLayouts },
   {NULL, NULL, NULL, NULL, NULL, NULL}
 };
-
-#endif