1 #ifndef LANG_MUI_LANGUAGES_H__
2 #define LANG_MUI_LANGUAGES_H__
4 #include "lang/ar-DZ.h"
5 #include "lang/ar-EG.h"
6 #include "lang/ar-IQ.h"
7 #include "lang/ar-LY.h"
8 #include "lang/ar-SA.h"
9 #include "lang/az-AZ.h"
10 #include "lang/be-BY.h"
11 #include "lang/bg-BG.h"
12 #include "lang/ca-ES.h"
13 #include "lang/cs-CZ.h"
14 #include "lang/da-DK.h"
15 #include "lang/de-CH.h"
16 #include "lang/de-DE.h"
17 #include "lang/el-GR.h"
18 #include "lang/en-AU.h"
19 #include "lang/en-BZ.h"
20 #include "lang/en-CA.h"
21 #include "lang/en-CB.h"
22 #include "lang/en-GB.h"
23 #include "lang/en-IE.h"
24 #include "lang/en-JM.h"
25 #include "lang/en-NZ.h"
26 #include "lang/en-PH.h"
27 #include "lang/en-TT.h"
28 #include "lang/en-US.h"
29 #include "lang/en-ZA.h"
30 #include "lang/en-ZW.h"
31 #include "lang/es-AR.h"
32 #include "lang/es-BO.h"
33 #include "lang/es-CL.h"
34 #include "lang/es-CO.h"
35 #include "lang/es-CR.h"
36 #include "lang/es-DO.h"
37 #include "lang/es-EC.h"
38 #include "lang/es-ES.h"
39 #include "lang/es-GT.h"
40 #include "lang/es-HN.h"
41 #include "lang/es-MX.h"
42 #include "lang/es-NI.h"
43 #include "lang/es-PA.h"
44 #include "lang/es-PE.h"
45 #include "lang/es-PR.h"
46 #include "lang/es-PY.h"
47 #include "lang/es-SV.h"
48 #include "lang/es-UY.h"
49 #include "lang/es-VE.h"
50 #include "lang/et-EE.h"
51 #include "lang/fi-FI.h"
52 #include "lang/fr-BE.h"
53 #include "lang/fr-CA.h"
54 #include "lang/fr-FR.h"
55 #include "lang/he-IL.h"
56 #include "lang/hu-HU.h"
57 #include "lang/hy-AM.h"
58 #include "lang/is-IS.h"
59 #include "lang/it-IT.h"
60 #include "lang/ja-JP.h"
61 #include "lang/ka-GE.h"
62 #include "lang/kk-KZ.h"
63 #include "lang/ko-KR.h"
64 #include "lang/lt-LT.h"
65 #include "lang/lv-LV.h"
66 #include "lang/mk-MK.h"
67 #include "lang/nl-BE.h"
68 #include "lang/nl-NL.h"
69 #include "lang/nn-NO.h"
70 #include "lang/pl-PL.h"
71 #include "lang/pt-BR.h"
72 #include "lang/pt-PT.h"
73 #include "lang/ro-RO.h"
74 #include "lang/ru-RU.h"
75 #include "lang/sk-SK.h"
76 #include "lang/sq-AL.h"
77 #include "lang/sr-SP.h"
78 #include "lang/sv-SE.h"
79 #include "lang/th-TH.h"
80 #include "lang/tr-TR.h"
81 #include "lang/tt-TA.h"
82 #include "lang/uk-UA.h"
83 #include "lang/uz-UZ.h"
84 #include "lang/vi-VN.h"
85 #include "lang/zh-CN.h"
86 #include "lang/zh-HK.h"
87 #include "lang/zh-SG.h"
88 #include "lang/zh-TW.h"
90 const MUI_LANGUAGE LanguageList
[] =
92 /* Lang ID, ANSI CP, OEM CP, MAC CP, Language Name, page strgs,error strings, other strings, fonts, kb layouts */
93 {L
"0000041C", L
"1250", L
"852", L
"10029", L
"Albanian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, sqALLayouts
},
94 {L
"00000401", L
"1256", L
"720", L
"10004", L
"Arabic (Saudi Arabia)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, arSALayouts
},
95 {L
"00000801", L
"1256", L
"720", L
"10004", L
"Arabic (Iraq)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, arIQLayouts
},
96 {L
"00000C01", L
"1256", L
"720", L
"10004", L
"Arabic (Egypt)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, arEGLayouts
},
97 {L
"00001001", L
"1256", L
"720", L
"10004", L
"Arabic (Libya)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, arLYLayouts
},
98 {L
"00001401", L
"1256", L
"720", L
"10004", L
"Arabic (Algeria)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1256Fonts
, arDZLayouts
},
99 {L
"0000042B", L
"0", L
"1", L
"2", L
"Armenian", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
,hyAMLayouts
},
100 {L
"0000082C", L
"1251", L
"866", L
"10007", L
"Azeri (Cyrillic)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, azAZLayouts
},
101 {L
"0000042C", L
"1254", L
"857", L
"10081", L
"Azeri (Latin)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1254Fonts
, azAZLayouts
},
102 {L
"00000423", L
"1251", L
"866", L
"10007", L
"Belarusian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, beBYLayouts
},
103 {L
"00000402", L
"1251", L
"866", L
"10007", L
"Bulgarian", bgBGPages
, bgBGErrorEntries
, bgBGStrings
, CP1251Fonts
, bgBGLayouts
},
104 {L
"00000455", L
"0", L
"1", L
"2", L
"Burmese", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
,enUSLayouts
},
105 {L
"00000403", L
"1252", L
"850", L
"10000", L
"Catalan", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, caESLayouts
},
106 {L
"00000404", L
"950", L
"950", L
"10008", L
"Chinese (Taiwan)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP950Fonts
, zhTWLayouts
},
107 {L
"00000804", L
"936", L
"936", L
"10008", L
"Chinese (PRC)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP936Fonts
, zhCNLayouts
},
108 {L
"00000C04", L
"950", L
"950", L
"10008", L
"Chinese (Hong Kong S.A.R.)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP950Fonts
, zhHKLayouts
},
109 {L
"00001004", L
"936", L
"936", L
"10008", L
"Chinese (Singapore)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP936Fonts
, zhSGLayouts
},
110 {L
"00000405", L
"1250", L
"852", L
"10029", L
"Czech", csCZPages
, csCZErrorEntries
, csCZStrings
, CP1250Fonts
, csCZLayouts
},
111 {L
"00000406", L
"1252", L
"850", L
"10000", L
"Danish", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, daDKLayouts
},
112 {L
"00000413", L
"1252", L
"850", L
"10000", L
"Dutch (Netherlands)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, nlNLLayouts
},
113 {L
"00000813", L
"1252", L
"850", L
"10000", L
"Dutch (Belgium)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, nlBELayouts
},
114 {L
"00000409", L
"1252", L
"437", L
"10000", L
"English (United States)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
115 {L
"00000809", L
"1252", L
"850", L
"10000", L
"English (United Kingdom)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enGBLayouts
},
116 {L
"00000C09", L
"1252", L
"850", L
"10000", L
"English (Australia)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enAULayouts
},
117 {L
"00001009", L
"1252", L
"850", L
"10000", L
"English (Canada)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enCALayouts
},
118 {L
"00001409", L
"1252", L
"850", L
"10000", L
"English (New Zealand)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enNZLayouts
},
119 {L
"00001809", L
"1252", L
"850", L
"10000", L
"English (Ireland)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enIELayouts
},
120 {L
"00001C09", L
"1252", L
"437", L
"10000", L
"English (South Africa)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enZALayouts
},
121 {L
"00002009", L
"1252", L
"850", L
"10000", L
"English (Jamaica)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enJMLayouts
},
122 {L
"00002409", L
"1252", L
"850", L
"10000", L
"English (Caribbean)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enCBLayouts
},
123 {L
"00002809", L
"1252", L
"850", L
"10000", L
"English (Belize)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enBZLayouts
},
124 {L
"00002C09", L
"1252", L
"850", L
"10000", L
"English (Trinidad)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enTTLayouts
},
125 {L
"00003009", L
"1252", L
"437", L
"10000", L
"English (Zimbabwe)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enZWLayouts
},
126 {L
"00003409", L
"1252", L
"437", L
"10000", L
"English (Philippines)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enPHLayouts
},
127 {L
"00000425", L
"1257", L
"775", L
"10029", L
"Estonian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1257Fonts
, etEELayouts
},
128 {L
"0000040B", L
"1252", L
"850", L
"10000", L
"Finnish", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, fiFILayouts
},
129 {L
"00000C0C", L
"1252", L
"850", L
"10000", L
"French (Canada)", frFRPages
, frFRErrorEntries
, frFRStrings
, CP1252Fonts
, frCALayouts
},
130 {L
"0000040C", L
"1252", L
"850", L
"10000", L
"French (France)", frFRPages
, frFRErrorEntries
, frFRStrings
, CP1252Fonts
, frFRLayouts
},
131 {L
"0000080C", L
"1252", L
"850", L
"10000", L
"French (Belgium)", frFRPages
, frFRErrorEntries
, frFRStrings
, CP1252Fonts
, frBELayouts
},
132 {L
"00000437", L
"0", L
"1", L
"2", L
"Georgian", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
,kaGELayouts
},
133 {L
"00000407", L
"1252", L
"850", L
"10000", L
"German (Germany)", deDEPages
, deDEErrorEntries
, deDEStrings
, CP1252Fonts
, deDELayouts
},
134 {L
"00000807", L
"1252", L
"850", L
"10000", L
"German (Switzerland)", deDEPages
, deDEErrorEntries
, deDEStrings
, CP1252Fonts
, deCHLayouts
},
135 {L
"00000408", L
"1253", L
"737", L
"10006", L
"Greek", elGRPages
, elGRErrorEntries
, elGRStrings
, CP1253Fonts
, elGRLayouts
},
136 {L
"0000040D", L
"1255", L
"862", L
"10005", L
"Hebrew", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1255Fonts
, heILLayouts
},
137 {L
"0000040E", L
"1250", L
"852", L
"10029", L
"Hungarian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, huHULayouts
},
138 {L
"0000040F", L
"1252", L
"850", L
"10079", L
"Icelandic", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, isISLayouts
},
139 {L
"00000410", L
"1252", L
"850", L
"10000", L
"Italian (Italy)", itITPages
, itITErrorEntries
, itITStrings
, CP1252Fonts
, itITLayouts
},
140 {L
"00000411", L
"932", L
"932", L
"10001", L
"Japanese", enUSPages
, enUSErrorEntries
, enUSStrings
, CP932Fonts
, jaJPLayouts
},
141 {L
"0000043F", L
"1251", L
"866", L
"10007", L
"Kazakh", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, kkKZLayouts
},
142 {L
"00000412", L
"949", L
"949", L
"10003", L
"Korean", enUSPages
, enUSErrorEntries
, enUSStrings
, CP949Fonts
, koKRLayouts
},
143 {L
"00000426", L
"1257", L
"775", L
"10029", L
"Latvian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1257Fonts
, lvLVLayouts
},
144 {L
"00000427", L
"1257", L
"775", L
"10029", L
"Lithuanian", ltLTPages
, ltLTErrorEntries
, ltLTStrings
, CP1257Fonts
, ltLTLayouts
},
145 {L
"0000042F", L
"1251", L
"866", L
"10007", L
"FYRO Macedonian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, mkMKLayouts
},
146 {L
"00000414", L
"1252", L
"850", L
"10000", L
"Norwegian (Bokmal)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, nnNOLayouts
},
147 {L
"00000415", L
"1250", L
"852", L
"10029", L
"Polish", plPLPages
, plPLErrorEntries
, plPLStrings
, CP1250Fonts
, plPLLayouts
},
148 {L
"00000816", L
"1252", L
"850", L
"10000", L
"Portuguese (Portugal)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, ptPTLayouts
},
149 {L
"00000416", L
"1252", L
"850", L
"10000", L
"Portuguese (Brazil)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, ptBRLayouts
},
150 {L
"00000418", L
"1250", L
"852", L
"10029", L
"Romanian", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, roROLayouts
},
151 {L
"00000419", L
"1251", L
"866", L
"10007", L
"Russian", ruRUPages
, ruRUErrorEntries
, ruRUStrings
, CP1251Fonts
, ruRULayouts
},
152 {L
"00000C1A", L
"1251", L
"855", L
"10007", L
"Serbian (Cyrillic)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, srSPLayouts
},
153 {L
"0000081A", L
"1250", L
"852", L
"10029", L
"Serbian (Latin)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1250Fonts
, srSPLayouts
},
154 {L
"0000041B", L
"1250", L
"852", L
"10029", L
"Slovak", skSKPages
, skSKErrorEntries
, skSKStrings
, CP1250Fonts
, skSKLayouts
},
155 {L
"0000040A", L
"1252", L
"850", L
"10000", L
"Spanish (Traditional Sort)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esESLayouts
},
156 {L
"0000080A", L
"1252", L
"850", L
"10000", L
"Spanish (Mexico)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esMXLayouts
},
157 {L
"00000C0A", L
"1252", L
"850", L
"10000", L
"Spanish (International Sort)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esESLayouts
},
158 {L
"0000100A", L
"1252", L
"850", L
"10000", L
"Spanish (Guatemala)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esGTLayouts
},
159 {L
"0000140A", L
"1252", L
"850", L
"10000", L
"Spanish (Costa Rica)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esCRLayouts
},
160 {L
"0000180A", L
"1252", L
"850", L
"10000", L
"Spanish (Panama)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esPALayouts
},
161 {L
"00001C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Dominican Republic)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esDOLayouts
},
162 {L
"0000200A", L
"1252", L
"850", L
"10000", L
"Spanish (Venezuela)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esVELayouts
},
163 {L
"0000240A", L
"1252", L
"850", L
"10000", L
"Spanish (Colombia)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esCOLayouts
},
164 {L
"0000280A", L
"1252", L
"850", L
"10000", L
"Spanish (Peru)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esPELayouts
},
165 {L
"00002C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Argentina)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esARLayouts
},
166 {L
"0000300A", L
"1252", L
"850", L
"10000", L
"Spanish (Ecuador)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esECLayouts
},
167 {L
"0000340A", L
"1252", L
"850", L
"10000", L
"Spanish (Chile)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esCLLayouts
},
168 {L
"0000380A", L
"1252", L
"850", L
"10000", L
"Spanish (Uruguay)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esUYLayouts
},
169 {L
"00003C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Paraguay)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esPYLayouts
},
170 {L
"0000400A", L
"1252", L
"850", L
"10000", L
"Spanish (Bolivia)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esBOLayouts
},
171 {L
"0000440A", L
"1252", L
"850", L
"10000", L
"Spanish (El Salvador)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esSVLayouts
},
172 {L
"0000480A", L
"1252", L
"850", L
"10000", L
"Spanish (Honduras)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esHNLayouts
},
173 {L
"00004C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Nicaragua)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esNILayouts
},
174 {L
"0000500A", L
"1252", L
"850", L
"10000", L
"Spanish (Puerto Rico)", esESPages
, esESErrorEntries
, esESStrings
, CP1252Fonts
, esPRLayouts
},
175 {L
"0000041D", L
"1252", L
"850", L
"10000", L
"Swedish", svSEPages
, svSEErrorEntries
, svSEStrings
, CP1252Fonts
, svSELayouts
},
176 {L
"00000444", L
"1251", L
"866", L
"10007", L
"Tatar", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, ttTALayouts
},
177 {L
"0000041E", L
"874", L
"874", L
"10021", L
"Thai", enUSPages
, enUSErrorEntries
, enUSStrings
, CP874Fonts
, thTHLayouts
},
178 {L
"0000041F", L
"1254", L
"857", L
"10081", L
"Turkish", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1254Fonts
, trTRLayouts
},
179 {L
"00000422", L
"1251", L
"866", L
"10017", L
"Ukrainian", ukUAPages
, ukUAErrorEntries
, ukUAStrings
, CP1251Fonts
, ukUALayouts
},
180 {L
"00000843", L
"1251", L
"866", L
"10007", L
"Uzbek (Cyrillic)", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1251Fonts
, uzUZLayouts
},
181 {L
"0000042A", L
"1258", L
"1258",L
"10000", L
"Vietnamese", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1258Fonts
, viVNLayouts
},
182 {L
"00000435", L
"1252", L
"850", L
"10000", L
"Zulu", enUSPages
, enUSErrorEntries
, enUSStrings
, CP1252Fonts
, enUSLayouts
},
183 {NULL
, NULL
, NULL
, NULL
, NULL
, NULL
}