1 #ifndef LANG_MUI_LANGUAGES_H__
2 #define LANG_MUI_LANGUAGES_H__
4 #include "lang/bg-BG.h"
5 #include "lang/cs-CZ.h"
6 #include "lang/en-US.h"
7 #include "lang/de-DE.h"
8 #include "lang/el-GR.h"
9 #include "lang/es-ES.h"
10 #include "lang/fr-FR.h"
11 #include "lang/it-IT.h"
12 #include "lang/pl-PL.h"
13 #include "lang/ru-RU.h"
14 #include "lang/sk-SK.h"
15 #include "lang/sv-SE.h"
16 #include "lang/uk-UA.h"
17 #include "lang/lt-LT.h"
19 const MUI_LANGUAGE LanguageList
[] =
21 /* Lang ID, ANSI CP, OEM CP, MAC CP, Language Name, page strgs,error strings, other strings, fonts, kb layouts */
22 {L
"0000041C", L
"1250", L
"852", L
"10029", L
"Albanian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, enUSLayouts
},
23 {L
"00000401", L
"1256", L
"720", L
"10004", L
"Arabic (Saudi Arabia)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, enUSLayouts
},
24 {L
"00000801", L
"1256", L
"720", L
"10004", L
"Arabic (Iraq)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, enUSLayouts
},
25 {L
"00000C01", L
"1256", L
"720", L
"10004", L
"Arabic (Egypt)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, enUSLayouts
},
26 {L
"00001001", L
"1256", L
"720", L
"10004", L
"Arabic (Libya)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, enUSLayouts
},
27 {L
"00001401", L
"1256", L
"720", L
"10004", L
"Arabic (Algeria)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, enUSLayouts
},
28 {L
"0000042B", L
"0", L
"1", L
"2", L
"Armenian Eastern", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
,enUSLayouts
},
29 {L
"0000082C", L
"1251", L
"866", L
"10007", L
"Azeri (Cyrillic)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
30 {L
"0000042C", L
"1254", L
"857", L
"10081", L
"Azeri (Latin)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1254Fonts
, enUSLayouts
},
31 {L
"00000423", L
"1251", L
"866", L
"10007", L
"Belarusian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
32 {L
"00000813", L
"1252", L
"850", L
"10000", L
"Belgian (Dutch)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
33 {L
"0000080C", L
"1252", L
"850", L
"10000", L
"Belgian (French)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
34 {L
"00000416", L
"1252", L
"850", L
"10000", L
"Brazilian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
35 {L
"00000402", L
"1251", L
"866", L
"10007", L
"Bulgarian", bgBGPages
, bgBGErrorEntries
, bgBGStrings
, CP1251Fonts
, bgBGLayouts
},
36 {L
"00000455", L
"0", L
"1", L
"2", L
"Burmese", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
,enUSLayouts
},
37 {L
"00000C0C", L
"1252", L
"850", L
"10000", L
"Canadian (French)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
38 {L
"00000403", L
"1252", L
"850", L
"10000", L
"Catalan", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
39 {L
"00000404", L
"950", L
"950", L
"10008", L
"Chinese (Taiwan)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP950Fonts
, enUSLayouts
},
40 {L
"00000804", L
"936", L
"936", L
"10008", L
"Chinese (PRC)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP936Fonts
, enUSLayouts
},
41 {L
"00000C04", L
"950", L
"950", L
"10008", L
"Chinese (Hong Kong S.A.R.)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP950Fonts
, enUSLayouts
},
42 {L
"00001004", L
"936", L
"936", L
"10008", L
"Chinese (Singapore)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP936Fonts
, enUSLayouts
},
43 {L
"00000405", L
"1250", L
"852", L
"10029", L
"Czech", csCZPages
, csCZErrorEntries
, csCZStrings
, CP1250Fonts
, csCZLayouts
},
44 {L
"00000406", L
"1252", L
"850", L
"10000", L
"Danish", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
45 {L
"00000413", L
"1252", L
"850", L
"10000", L
"Dutch", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
46 {L
"00000409", L
"1252", L
"437", L
"10000", L
"English (United States)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
47 {L
"00000809", L
"1252", L
"850", L
"10000", L
"English (United Kingdom)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
48 {L
"00000C09", L
"1252", L
"850", L
"10000", L
"English (Australia)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
49 {L
"00001009", L
"1252", L
"850", L
"10000", L
"English (Canada)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
50 {L
"00001409", L
"1252", L
"850", L
"10000", L
"English (New Zealand)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
51 {L
"00001809", L
"1252", L
"850", L
"10000", L
"English (Ireland)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
52 {L
"00001C09", L
"1252", L
"437", L
"10000", L
"English (South Africa)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
53 {L
"00002009", L
"1252", L
"850", L
"10000", L
"English (Jamaica)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
54 {L
"00002409", L
"1252", L
"850", L
"10000", L
"English (Caribbean)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
55 {L
"00002809", L
"1252", L
"850", L
"10000", L
"English (Belize)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
56 {L
"00002C09", L
"1252", L
"850", L
"10000", L
"English (Trinidad)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
57 {L
"00003009", L
"1252", L
"437", L
"10000", L
"English (Zimbabwe)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
58 {L
"00003409", L
"1252", L
"437", L
"10000", L
"English (Philippines)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
59 {L
"00000425", L
"1257", L
"775", L
"10029", L
"Estonian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1257Fonts
, enUSLayouts
},
60 {L
"0000040B", L
"1252", L
"850", L
"10000", L
"Finnish", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
61 {L
"0000040C", L
"1252", L
"850", L
"10000", L
"French", frFRPages
, frFRErrorEntries
, frFRStrings
, CP1252Fonts
, frFRLayouts
},
62 {L
"00000437", L
"0", L
"1", L
"2", L
"Georgian", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
,enUSLayouts
},
63 {L
"00000407", L
"1252", L
"850", L
"10000", L
"German (Germany)", deDEPages
, deDEErrorEntries
, deDEStrings
, CP1252Fonts
, deDELayouts
},
64 {L
"00000408", L
"1253", L
"737", L
"10006", L
"Greek", elGRPages
, elGRErrorEntries
, elGRStrings
, CP1253Fonts
, elGRLayouts
},
65 {L
"0000040D", L
"1255", L
"862", L
"10005", L
"Hebrew", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1255Fonts
, enUSLayouts
},
66 {L
"0000040E", L
"1250", L
"852", L
"10029", L
"Hungarian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, enUSLayouts
},
67 {L
"0000040F", L
"1252", L
"850", L
"10079", L
"Icelandic", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
68 {L
"00000410", L
"1252", L
"850", L
"10000", L
"Italian (Italy)", itITPages
, itITErrorEntries
, itITStrings
, CP1252Fonts
, itITLayouts
},
69 {L
"00000411", L
"932", L
"932", L
"10001", L
"Japanese", enUSPages
, enUSErrorEntries
, enUSStrings
, CP932Fonts
, enUSLayouts
},
70 {L
"0000043F", L
"1251", L
"866", L
"10007", L
"Kazakh", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
71 {L
"00000412", L
"949", L
"949", L
"10003", L
"Korean", enUSPages
, enUSErrorEntries
, enUSStrings
, CP949Fonts
, enUSLayouts
},
72 {L
"00000426", L
"1257", L
"775", L
"10029", L
"Latvian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1257Fonts
, enUSLayouts
},
73 {L
"00000427", L
"1257", L
"775", L
"10029", L
"Lithuanian", ltLTPages
, ltLTErrorEntries
, ltLTStrings
, CP1257Fonts
, ltLTLayouts
},
74 {L
"0000042F", L
"1251", L
"866", L
"10007", L
"Macedonian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
75 {L
"00000414", L
"1252", L
"850", L
"10000", L
"Norwegian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
76 {L
"00000418", L
"1250", L
"852", L
"10029", L
"Romanian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, enUSLayouts
},
77 {L
"00000419", L
"1251", L
"866", L
"10007", L
"Russkij", ruRUPages
, ruRUErrorEntries
, ruRUStrings
, CP1251Fonts
, ruRULayouts
},
78 {L
"00000415", L
"1250", L
"852", L
"10029", L
"Polski", plPLPages
, plPLErrorEntries
, plPLStrings
, CP1250Fonts
, plPLLayouts
},
79 {L
"00000816", L
"1252", L
"850", L
"10000", L
"Portuguese", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
80 {L
"00000C1A", L
"1251", L
"855", L
"10007", L
"Serbian (Cyrillic)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
81 {L
"0000081A", L
"1250", L
"852", L
"10029", L
"Serbian (Latin)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, enUSLayouts
},
82 {L
"0000041B", L
"1250", L
"852", L
"10029", L
"Slovak", skSKPages
, skSKErrorEntries
, skSKStrings
, CP1250Fonts
, skSKLayouts
},
83 {L
"0000040A", L
"1252", L
"850", L
"10000", L
"Spanish (Traditional Sort)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esESLayouts
},
84 {L
"0000080A", L
"1252", L
"850", L
"10000", L
"Spanish (Mexico)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
85 {L
"00000C0A", L
"1252", L
"850", L
"10000", L
"Spanish (International Sort)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
86 {L
"0000100A", L
"1252", L
"850", L
"10000", L
"Spanish (Guatemala)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
87 {L
"0000140A", L
"1252", L
"850", L
"10000", L
"Spanish (Costa Rica)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
88 {L
"0000180A", L
"1252", L
"850", L
"10000", L
"Spanish (Panama)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
89 {L
"00001C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Dominican Republic)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
90 {L
"0000200A", L
"1252", L
"850", L
"10000", L
"Spanish (Venezuela)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
91 {L
"0000240A", L
"1252", L
"850", L
"10000", L
"Spanish (Colombia)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
92 {L
"0000280A", L
"1252", L
"850", L
"10000", L
"Spanish (Peru)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
93 {L
"00002C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Argentina)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
94 {L
"0000300A", L
"1252", L
"850", L
"10000", L
"Spanish (Ecuador)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
95 {L
"0000340A", L
"1252", L
"850", L
"10000", L
"Spanish (Chile)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
96 {L
"0000380A", L
"1252", L
"850", L
"10000", L
"Spanish (Uruguay)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
97 {L
"00003C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Paraguay)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
98 {L
"0000400A", L
"1252", L
"850", L
"10000", L
"Spanish (Bolivia)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
99 {L
"0000440A", L
"1252", L
"850", L
"10000", L
"Spanish (El Salvador)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
100 {L
"0000480A", L
"1252", L
"850", L
"10000", L
"Spanish (Honduras)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
101 {L
"00004C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Nicaragua)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
102 {L
"0000500A", L
"1252", L
"850", L
"10000", L
"Spanish (Puerto Rico)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, enUSLayouts
},
103 {L
"00000807", L
"1252", L
"850", L
"10000", L
"Swiss (German)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
104 {L
"0000041D", L
"1252", L
"850", L
"10000", L
"Swedish", svSEPages
, svSEErrorEntries
, svSEStrings
, CP1252Fonts
, svSELayouts
},
105 {L
"00000444", L
"1251", L
"866", L
"10007", L
"Tatar", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
106 {L
"0000041E", L
"874", L
"874", L
"10021", L
"Thai", enUSPages
, enUSErrorEntries
, enUSStrings
, CP874Fonts
, enUSLayouts
},
107 {L
"0000041F", L
"1254", L
"857", L
"10081", L
"Turkish", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1254Fonts
, enUSLayouts
},
108 {L
"00000422", L
"1251", L
"866", L
"10017", L
"Ukrainian", ukUAPages
, ukUAErrorEntries
, ukUAStrings
, CP1251Fonts
, ukUALayouts
},
109 {L
"00000843", L
"1251", L
"866", L
"10007", L
"Uzbek", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, enUSLayouts
},
110 {L
"0000042A", L
"1258", L
"1258",L
"10000", L
"Vietnamese", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1258Fonts
, enUSLayouts
},
111 {L
"00000435", L
"1252", L
"850", L
"10000", L
"Zulu", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
112 {NULL
, NULL
, NULL
, NULL
, NULL
, NULL
}