3 #include <reactos/buildno.h>
6 #include "lang/af-ZA.h"
9 #include "lang/ar-AE.h"
12 #include "lang/ar-BH.h"
15 #include "lang/ar-DZ.h"
18 #include "lang/ar-EG.h"
21 #include "lang/ar-IQ.h"
24 #include "lang/ar-JO.h"
27 #include "lang/ar-KW.h"
30 #include "lang/ar-LB.h"
33 #include "lang/ar-LY.h"
36 #include "lang/ar-MA.h"
39 #include "lang/ar-OM.h"
42 #include "lang/ar-QA.h"
45 #include "lang/ar-SA.h"
48 #include "lang/ar-SY.h"
51 #include "lang/ar-TN.h"
54 #include "lang/ar-YE.h"
57 #include "lang/az-AZ.h"
60 #include "lang/be-BY.h"
63 #include "lang/bg-BG.h"
66 #include "lang/bn-BD.h"
69 #include "lang/bn-IN.h"
72 #include "lang/ca-ES.h"
75 #include "lang/cs-CZ.h"
78 #include "lang/da-DK.h"
81 #include "lang/de-AT.h"
84 #include "lang/de-CH.h"
87 #include "lang/de-DE.h"
90 #include "lang/de-LI.h"
93 #include "lang/de-LU.h"
96 #include "lang/dv-MV.h"
99 #include "lang/el-GR.h"
101 #ifdef LANGUAGE_EN_AU
102 #include "lang/en-AU.h"
104 #ifdef LANGUAGE_EN_BZ
105 #include "lang/en-BZ.h"
107 #ifdef LANGUAGE_EN_CA
108 #include "lang/en-CA.h"
110 #ifdef LANGUAGE_EN_CB
111 #include "lang/en-CB.h"
113 #ifdef LANGUAGE_EN_GB
114 #include "lang/en-GB.h"
116 #ifdef LANGUAGE_EN_IE
117 #include "lang/en-IE.h"
119 #ifdef LANGUAGE_EN_JM
120 #include "lang/en-JM.h"
122 #ifdef LANGUAGE_EN_NZ
123 #include "lang/en-NZ.h"
125 #ifdef LANGUAGE_EN_PH
126 #include "lang/en-PH.h"
128 #ifdef LANGUAGE_EN_TT
129 #include "lang/en-TT.h"
131 #ifdef LANGUAGE_EN_US
132 #include "lang/en-US.h"
134 #ifdef LANGUAGE_EN_ZA
135 #include "lang/en-ZA.h"
137 #ifdef LANGUAGE_EN_ZW
138 #include "lang/en-ZW.h"
140 #ifdef LANGUAGE_EO_AA
141 #include "lang/eo-AA.h"
143 #ifdef LANGUAGE_ES_AR
144 #include "lang/es-AR.h"
146 #ifdef LANGUAGE_ES_BO
147 #include "lang/es-BO.h"
149 #ifdef LANGUAGE_ES_CL
150 #include "lang/es-CL.h"
152 #ifdef LANGUAGE_ES_CO
153 #include "lang/es-CO.h"
155 #ifdef LANGUAGE_ES_CR
156 #include "lang/es-CR.h"
158 #ifdef LANGUAGE_ES_DO
159 #include "lang/es-DO.h"
161 #ifdef LANGUAGE_ES_EC
162 #include "lang/es-EC.h"
164 #ifdef LANGUAGE_ES_ES
165 #include "lang/es-ES.h"
167 #ifdef LANGUAGE_ES_GT
168 #include "lang/es-GT.h"
170 #ifdef LANGUAGE_ES_HN
171 #include "lang/es-HN.h"
173 #ifdef LANGUAGE_ES_MX
174 #include "lang/es-MX.h"
176 #ifdef LANGUAGE_ES_NI
177 #include "lang/es-NI.h"
179 #ifdef LANGUAGE_ES_PA
180 #include "lang/es-PA.h"
182 #ifdef LANGUAGE_ES_PE
183 #include "lang/es-PE.h"
185 #ifdef LANGUAGE_ES_PR
186 #include "lang/es-PR.h"
188 #ifdef LANGUAGE_ES_PY
189 #include "lang/es-PY.h"
191 #ifdef LANGUAGE_ES_SV
192 #include "lang/es-SV.h"
194 #ifdef LANGUAGE_ES_UY
195 #include "lang/es-UY.h"
197 #ifdef LANGUAGE_ES_VE
198 #include "lang/es-VE.h"
200 #ifdef LANGUAGE_ET_EE
201 #include "lang/et-EE.h"
203 #ifdef LANGUAGE_EU_ES
204 #include "lang/eu-ES.h"
206 #ifdef LANGUAGE_FA_IR
207 #include "lang/fa-IR.h"
209 #ifdef LANGUAGE_FI_FI
210 #include "lang/fi-FI.h"
212 #ifdef LANGUAGE_FO_FO
213 #include "lang/fo-FO.h"
215 #ifdef LANGUAGE_FR_BE
216 #include "lang/fr-BE.h"
218 #ifdef LANGUAGE_FR_CA
219 #include "lang/fr-CA.h"
221 #ifdef LANGUAGE_FR_CH
222 #include "lang/fr-CH.h"
224 #ifdef LANGUAGE_FR_FR
225 #include "lang/fr-FR.h"
227 #ifdef LANGUAGE_FR_LU
228 #include "lang/fr-LU.h"
230 #ifdef LANGUAGE_FR_MC
231 #include "lang/fr-MC.h"
233 #ifdef LANGUAGE_GL_ES
234 #include "lang/gl-ES.h"
236 #ifdef LANGUAGE_GU_IN
237 #include "lang/gu-IN.h"
239 #ifdef LANGUAGE_HE_IL
240 #include "lang/he-IL.h"
242 #ifdef LANGUAGE_HI_IN
243 #include "lang/hi-IN.h"
245 #ifdef LANGUAGE_HR_HR
246 #include "lang/hr-HR.h"
248 #ifdef LANGUAGE_HU_HU
249 #include "lang/hu-HU.h"
251 #ifdef LANGUAGE_HY_AM
252 #include "lang/hy-AM.h"
254 #ifdef LANGUAGE_ID_ID
255 #include "lang/id-ID.h"
257 #ifdef LANGUAGE_IS_IS
258 #include "lang/is-IS.h"
260 #ifdef LANGUAGE_IT_CH
261 #include "lang/it-CH.h"
263 #ifdef LANGUAGE_IT_IT
264 #include "lang/it-IT.h"
266 #ifdef LANGUAGE_JA_JP
267 #include "lang/ja-JP.h"
269 #ifdef LANGUAGE_KA_GE
270 #include "lang/ka-GE.h"
272 #ifdef LANGUAGE_KK_KZ
273 #include "lang/kk-KZ.h"
275 #ifdef LANGUAGE_KN_IN
276 #include "lang/kn-IN.h"
278 #ifdef LANGUAGE_KOK_IN
279 #include "lang/kok-IN.h"
281 #ifdef LANGUAGE_KO_KR
282 #include "lang/ko-KR.h"
284 #ifdef LANGUAGE_KY_KG
285 #include "lang/ky-KG.h"
287 #ifdef LANGUAGE_LT_LT
288 #include "lang/lt-LT.h"
290 #ifdef LANGUAGE_LV_LV
291 #include "lang/lv-LV.h"
293 #ifdef LANGUAGE_MK_MK
294 #include "lang/mk-MK.h"
296 #ifdef LANGUAGE_MN_MN
297 #include "lang/mn-MN.h"
299 #ifdef LANGUAGE_MR_IN
300 #include "lang/mr-IN.h"
302 #ifdef LANGUAGE_MS_BN
303 #include "lang/ms-BN.h"
305 #ifdef LANGUAGE_MS_MY
306 #include "lang/ms-MY.h"
308 #ifdef LANGUAGE_MY_MM
309 #include "lang/my-MM.h"
311 #ifdef LANGUAGE_NL_BE
312 #include "lang/nl-BE.h"
314 #ifdef LANGUAGE_NL_NL
315 #include "lang/nl-NL.h"
317 #ifdef LANGUAGE_NN_NO
318 #include "lang/nn-NO.h"
320 #ifdef LANGUAGE_PA_IN
321 #include "lang/pa-IN.h"
323 #ifdef LANGUAGE_PL_PL
324 #include "lang/pl-PL.h"
326 #ifdef LANGUAGE_PT_BR
327 #include "lang/pt-BR.h"
329 #ifdef LANGUAGE_PT_PT
330 #include "lang/pt-PT.h"
332 #ifdef LANGUAGE_RM_CH
333 #include "lang/rm-CH.h"
335 #ifdef LANGUAGE_RO_RO
336 #include "lang/ro-RO.h"
338 #ifdef LANGUAGE_RU_RU
339 #include "lang/ru-RU.h"
341 #ifdef LANGUAGE_SA_IN
342 #include "lang/sa-IN.h"
344 #ifdef LANGUAGE_SK_SK
345 #include "lang/sk-SK.h"
347 #ifdef LANGUAGE_SL_SI
348 #include "lang/sl-SI.h"
350 #ifdef LANGUAGE_SQ_AL
351 #include "lang/sq-AL.h"
353 #ifdef LANGUAGE_SR_SP
354 #include "lang/sr-SP.h"
356 #ifdef LANGUAGE_SV_FI
357 #include "lang/sv-FI.h"
359 #ifdef LANGUAGE_SV_SE
360 #include "lang/sv-SE.h"
362 #ifdef LANGUAGE_SW_KE
363 #include "lang/sw-KE.h"
365 #ifdef LANGUAGE_SYR_SY
366 #include "lang/syr-SY.h"
368 #ifdef LANGUAGE_TA_IN
369 #include "lang/ta-IN.h"
371 #ifdef LANGUAGE_TE_IN
372 #include "lang/te-IN.h"
374 #ifdef LANGUAGE_TH_TH
375 #include "lang/th-TH.h"
377 #ifdef LANGUAGE_TR_TR
378 #include "lang/tr-TR.h"
380 #ifdef LANGUAGE_TT_TA
381 #include "lang/tt-TA.h"
383 #ifdef LANGUAGE_UK_UA
384 #include "lang/uk-UA.h"
386 #ifdef LANGUAGE_UR_PK
387 #include "lang/ur-PK.h"
389 #ifdef LANGUAGE_UZ_UZ
390 #include "lang/uz-UZ.h"
392 #ifdef LANGUAGE_VI_VN
393 #include "lang/vi-VN.h"
395 #ifdef LANGUAGE_WA_BE
396 #include "lang/wa-BE.h"
398 #ifdef LANGUAGE_ZH_CN
399 #include "lang/zh-CN.h"
401 #ifdef LANGUAGE_ZH_HK
402 #include "lang/zh-HK.h"
404 #ifdef LANGUAGE_ZH_MO
405 #include "lang/zh-MO.h"
407 #ifdef LANGUAGE_ZH_SG
408 #include "lang/zh-SG.h"
410 #ifdef LANGUAGE_ZH_TW
411 #include "lang/zh-TW.h"
414 const MUI_LANGUAGE LanguageList
[] =
416 /* Lang ID, ANSI CP, OEM CP, MAC CP, Language Name, GeoID page strgs,error strings, other strings, fonts, kb layouts */
417 #ifdef LANGUAGE_AF_ZA
418 {L
"00000436", L
"1252", L
"850", L
"10000", L
"Afrikaans", L
"209", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, afZALayouts
},
420 #ifdef LANGUAGE_SQ_AL
421 {L
"0000041C", L
"1250", L
"852", L
"10029", L
"Albanian (Albania)", L
"6", sqALPages
, sqALErrorEntries
, sqALStrings
, LatinFonts
, sqALLayouts
},
423 #ifdef LANGUAGE_AR_SA
424 {L
"00000401", L
"1256", L
"720", L
"10004", L
"Arabic (Saudi Arabia)", L
"205", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arSALayouts
},
426 #ifdef LANGUAGE_AR_IQ
427 {L
"00000801", L
"1256", L
"720", L
"10004", L
"Arabic (Iraq)", L
"121", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arIQLayouts
},
429 #ifdef LANGUAGE_AR_EG
430 {L
"00000C01", L
"1256", L
"720", L
"10004", L
"Arabic (Egypt)", L
"67", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arEGLayouts
},
432 #ifdef LANGUAGE_AR_LY
433 {L
"00001001", L
"1256", L
"720", L
"10004", L
"Arabic (Libya)", L
"148", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arLYLayouts
},
435 #ifdef LANGUAGE_AR_DZ
436 {L
"00001401", L
"1256", L
"720", L
"10004", L
"Arabic (Algeria)", L
"4", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arDZLayouts
},
438 #ifdef LANGUAGE_AR_MA
439 {L
"00001801", L
"1256", L
"720", L
"10004", L
"Arabic (Morocco)", L
"149", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arMALayouts
},
441 #ifdef LANGUAGE_AR_TN
442 {L
"00001C01", L
"1256", L
"720", L
"10004", L
"Arabic (Tunisia)", L
"234", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arTNLayouts
},
444 #ifdef LANGUAGE_AR_OM
445 {L
"00002001", L
"1256", L
"720", L
"10004", L
"Arabic (Oman)", L
"164", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arOMLayouts
},
447 #ifdef LANGUAGE_AR_YE
448 {L
"00002401", L
"1256", L
"720", L
"10004", L
"Arabic (Yemen)", L
"261", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arYELayouts
},
450 #ifdef LANGUAGE_AR_SY
451 {L
"00002801", L
"1256", L
"720", L
"10004", L
"Arabic (Syria)", L
"222", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arSYLayouts
},
453 #ifdef LANGUAGE_AR_JO
454 {L
"00002C01", L
"1256", L
"720", L
"10004", L
"Arabic (Jordan)", L
"126", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arJOLayouts
},
456 #ifdef LANGUAGE_AR_LB
457 {L
"00003001", L
"1256", L
"720", L
"10004", L
"Arabic (Lebanon)", L
"139", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arLBLayouts
},
459 #ifdef LANGUAGE_AR_KW
460 {L
"00003401", L
"1256", L
"720", L
"10004", L
"Arabic (Kuwait)", L
"136", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arKWLayouts
},
462 #ifdef LANGUAGE_AR_AE
463 {L
"00003801", L
"1256", L
"720", L
"10004", L
"Arabic (U.A.E.)", L
"224", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arAELayouts
},
465 #ifdef LANGUAGE_AR_BH
466 {L
"00003C01", L
"1256", L
"720", L
"10004", L
"Arabic (Bahrain)", L
"17", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arBHLayouts
},
468 #ifdef LANGUAGE_AR_QA
469 {L
"00004001", L
"1256", L
"720", L
"10004", L
"Arabic (Qatar)", L
"197", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, arQALayouts
},
471 #ifdef LANGUAGE_HY_AM
472 {L
"0000042B", L
"0", L
"1", L
"2", L
"Armenian", L
"7", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, hyAMLayouts
},
474 #ifdef LANGUAGE_AZ_AZ
475 {L
"0000082C", L
"1251", L
"866", L
"10007", L
"Azeri (Cyrillic)", L
"5", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, azAZLayouts
},
477 #ifdef LANGUAGE_AZ_AZ
478 {L
"0000042C", L
"1254", L
"857", L
"10081", L
"Azeri (Latin)", L
"5", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, azAZLayouts
},
480 #ifdef LANGUAGE_EU_ES
481 {L
"0000042D", L
"1252", L
"850", L
"10000", L
"Basque", L
"217", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, euESLayouts
},
483 #ifdef LANGUAGE_BE_BY
484 {L
"00000423", L
"1251", L
"866", L
"10007", L
"Belarusian", L
"29", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, beBYLayouts
},
486 #ifdef LANGUAGE_BN_BD
487 {L
"00000845", L
"0", L
"1", L
"2", L
"Bengali (Bangladesh)", L
"23", bnBDPages
, bnBDErrorEntries
, bnBDStrings
, UnicodeFonts
, bnBDLayouts
},
489 #ifdef LANGUAGE_BN_IN
490 {L
"00000445", L
"0", L
"1", L
"2", L
"Bengali (India)", L
"113", bnBDPages
, bnBDErrorEntries
, bnBDStrings
, UnicodeFonts
, bnINLayouts
},
492 #ifdef LANGUAGE_BG_BG
493 {L
"00000402", L
"1251", L
"866", L
"10007", L
"Bulgarian", L
"35", bgBGPages
, bgBGErrorEntries
, bgBGStrings
, CyrillicFonts
, bgBGLayouts
},
495 #ifdef LANGUAGE_MY_MM
496 {L
"00000455", L
"0", L
"1", L
"2", L
"Burmese", L
"1", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, myMMLayouts
},
498 #ifdef LANGUAGE_CA_ES
499 {L
"00000403", L
"1252", L
"850", L
"10000", L
"Catalan", L
"217", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, caESLayouts
},
501 #ifdef LANGUAGE_ZH_TW
502 {L
"00000404", L
"950", L
"950", L
"10008", L
"Chinese (Taiwan)", L
"237", enUSPages
, enUSErrorEntries
, enUSStrings
, ChineseTraditionalFonts
, zhTWLayouts
},
504 #ifdef LANGUAGE_ZH_CN
505 {L
"00000804", L
"936", L
"936", L
"10008", L
"Chinese (PRC)", L
"45", enUSPages
, enUSErrorEntries
, enUSStrings
, ChineseSimplifiedFonts
, zhCNLayouts
},
507 #ifdef LANGUAGE_ZH_HK
508 {L
"00000C04", L
"950", L
"950", L
"10008", L
"Chinese (Hong Kong S.A.R.)", L
"104", enUSPages
, enUSErrorEntries
, enUSStrings
, ChineseTraditionalFonts
, zhHKLayouts
},
510 #ifdef LANGUAGE_ZH_SG
511 {L
"00001004", L
"936", L
"936", L
"10008", L
"Chinese (Singapore)", L
"215", enUSPages
, enUSErrorEntries
, enUSStrings
, ChineseSimplifiedFonts
, zhSGLayouts
},
513 #ifdef LANGUAGE_ZH_MO
514 {L
"00001404", L
"950", L
"950", L
"10002", L
"Chinese (Macau S.A.R.)", L
"151", enUSPages
, enUSErrorEntries
, enUSStrings
, ChineseSimplifiedFonts
, zhMOLayouts
},
516 #ifdef LANGUAGE_HR_HR
517 {L
"0000041A", L
"1250", L
"852", L
"10029", L
"Croatian", L
"108", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, hrHRLayouts
},
519 #ifdef LANGUAGE_CS_CZ
520 {L
"00000405", L
"1250", L
"852", L
"10029", L
"Czech", L
"75", csCZPages
, csCZErrorEntries
, csCZStrings
, LatinFonts
, csCZLayouts
},
522 #ifdef LANGUAGE_DA_DK
523 {L
"00000406", L
"1252", L
"850", L
"10000", L
"Danish", L
"61", daDKPages
, daDKErrorEntries
, daDKStrings
, LatinFonts
, daDKLayouts
},
525 #ifdef LANGUAGE_DV_MV
526 {L
"00000465", L
"0", L
"1", L
"2", L
"Dhivehi (Maldives)", L
"165", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, dvMVLayouts
},
528 #ifdef LANGUAGE_NL_NL
529 {L
"00000413", L
"1252", L
"850", L
"10000", L
"Dutch (Netherlands)", L
"176", nlNLPages
, nlNLErrorEntries
, nlNLStrings
, LatinFonts
, nlNLLayouts
},
531 #ifdef LANGUAGE_NL_BE
532 {L
"00000813", L
"1252", L
"850", L
"10000", L
"Dutch (Belgium)", L
"21", nlNLPages
, nlNLErrorEntries
, nlNLStrings
, LatinFonts
, nlBELayouts
},
534 #ifdef LANGUAGE_EN_US
535 {L
"00000409", L
"1252", L
"437", L
"10000", L
"English (United States)", L
"244", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enUSLayouts
},
537 #ifdef LANGUAGE_EN_GB
538 {L
"00000809", L
"1252", L
"850", L
"10000", L
"English (United Kingdom)", L
"242", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enGBLayouts
},
540 #ifdef LANGUAGE_EN_AU
541 {L
"00000C09", L
"1252", L
"850", L
"10000", L
"English (Australia)", L
"12", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enAULayouts
},
543 #ifdef LANGUAGE_EN_CA
544 {L
"00001009", L
"1252", L
"850", L
"10000", L
"English (Canada)", L
"39", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enCALayouts
},
546 #ifdef LANGUAGE_EN_NZ
547 {L
"00001409", L
"1252", L
"850", L
"10000", L
"English (New Zealand)", L
"183", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enNZLayouts
},
549 #ifdef LANGUAGE_EN_IE
550 {L
"00001809", L
"1252", L
"850", L
"10000", L
"English (Ireland)", L
"68", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enIELayouts
},
552 #ifdef LANGUAGE_EN_ZA
553 {L
"00001C09", L
"1252", L
"437", L
"10000", L
"English (South Africa)", L
"209", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enZALayouts
},
555 #ifdef LANGUAGE_EN_JM
556 {L
"00002009", L
"1252", L
"850", L
"10000", L
"English (Jamaica)", L
"124", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enJMLayouts
},
558 #ifdef LANGUAGE_EN_CB
559 {L
"00002409", L
"1252", L
"850", L
"10000", L
"English (Caribbean)", L
"1", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enCBLayouts
},
561 #ifdef LANGUAGE_EN_BZ
562 {L
"00002809", L
"1252", L
"850", L
"10000", L
"English (Belize)", L
"24", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enBZLayouts
},
564 #ifdef LANGUAGE_EN_TT
565 {L
"00002C09", L
"1252", L
"850", L
"10000", L
"English (Trinidad)", L
"225", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enTTLayouts
},
567 #ifdef LANGUAGE_EN_ZW
568 {L
"00003009", L
"1252", L
"437", L
"10000", L
"English (Zimbabwe)", L
"264", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enZWLayouts
},
570 #ifdef LANGUAGE_EN_PH
571 {L
"00003409", L
"1252", L
"437", L
"10000", L
"English (Philippines)", L
"201", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, enPHLayouts
},
573 #ifdef LANGUAGE_EO_AA
574 {L
"0000048F", L
"1252", L
"437", L
"10000", L
"Esperanto", L
"1", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, eoAALayouts
},
576 #ifdef LANGUAGE_ET_EE
577 {L
"00000425", L
"1252", L
"775", L
"10029", L
"Estonian", L
"70", etEEPages
, etEEErrorEntries
, etEEStrings
, LatinFonts
, etEELayouts
},
579 #ifdef LANGUAGE_FO_FO
580 {L
"00000438", L
"1252", L
"850", L
"10079", L
"Faeroese", L
"81", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, foFOLayouts
},
582 #ifdef LANGUAGE_FA_IR
583 {L
"00000429", L
"1256", L
"720", L
"10004", L
"Farsi", L
"116", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, faIRLayouts
},
585 #ifdef LANGUAGE_FI_FI
586 {L
"0000040B", L
"1252", L
"850", L
"10000", L
"Finnish", L
"77", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, fiFILayouts
},
588 #ifdef LANGUAGE_FR_CA
589 {L
"00000C0C", L
"1252", L
"850", L
"10000", L
"French (Canada)", L
"39", frFRPages
, frFRErrorEntries
, frFRStrings
, LatinFonts
, frCALayouts
},
591 #ifdef LANGUAGE_FR_FR
592 {L
"0000040C", L
"1252", L
"850", L
"10000", L
"French (France)", L
"84", frFRPages
, frFRErrorEntries
, frFRStrings
, LatinFonts
, frFRLayouts
},
594 #ifdef LANGUAGE_FR_BE
595 {L
"0000080C", L
"1252", L
"850", L
"10000", L
"French (Belgium)", L
"21", frFRPages
, frFRErrorEntries
, frFRStrings
, LatinFonts
, frBELayouts
},
597 #ifdef LANGUAGE_FR_CH
598 {L
"0000100C", L
"1252", L
"850", L
"10000", L
"French (Switzerland)", L
"223", frFRPages
, frFRErrorEntries
, frFRStrings
, LatinFonts
, frCHLayouts
},
600 #ifdef LANGUAGE_FR_LU
601 {L
"0000140C", L
"1252", L
"850", L
"10000", L
"French (Luxembourg)", L
"147", frFRPages
, frFRErrorEntries
, frFRStrings
, LatinFonts
, frLULayouts
},
603 #ifdef LANGUAGE_FR_MC
604 {L
"0000180C", L
"1252", L
"850", L
"10000", L
"French (Monaco)", L
"158", frFRPages
, frFRErrorEntries
, frFRStrings
, LatinFonts
, frMCLayouts
},
606 #ifdef LANGUAGE_GL_ES
607 {L
"00000456", L
"1252", L
"850", L
"10000", L
"Galician (Spain)", L
"217", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, glESLayouts
},
609 #ifdef LANGUAGE_KA_GE
610 {L
"00000437", L
"0", L
"1", L
"2", L
"Georgian", L
"88", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, kaGELayouts
},
612 #ifdef LANGUAGE_DE_DE
613 {L
"00000407", L
"1252", L
"850", L
"10000", L
"German (Germany)", L
"94", deDEPages
, deDEErrorEntries
, deDEStrings
, LatinFonts
, deDELayouts
},
615 #ifdef LANGUAGE_DE_CH
616 {L
"00000807", L
"1252", L
"850", L
"10000", L
"German (Switzerland)", L
"223", deDEPages
, deDEErrorEntries
, deDEStrings
, LatinFonts
, deCHLayouts
},
618 #ifdef LANGUAGE_DE_AT
619 {L
"00000C07", L
"1252", L
"850", L
"10000", L
"German (Austria)", L
"14", deDEPages
, deDEErrorEntries
, deDEStrings
, LatinFonts
, deATLayouts
},
621 #ifdef LANGUAGE_DE_LU
622 {L
"00001007", L
"1252", L
"850", L
"10000", L
"German (Luxembourg)", L
"147", deDEPages
, deDEErrorEntries
, deDEStrings
, LatinFonts
, deLULayouts
},
624 #ifdef LANGUAGE_DE_LI
625 {L
"00001407", L
"1252", L
"850", L
"10000", L
"German (Liechtenstein)", L
"145", deDEPages
, deDEErrorEntries
, deDEStrings
, LatinFonts
, deLILayouts
},
627 #ifdef LANGUAGE_EL_GR
628 {L
"00000408", L
"1253", L
"737", L
"10006", L
"Greek", L
"98", elGRPages
, elGRErrorEntries
, elGRStrings
, GreekFonts
, elGRLayouts
},
630 #ifdef LANGUAGE_GU_IN
631 {L
"00000447", L
"0", L
"1", L
"2", L
"Gujarati (India)", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, guINLayouts
},
633 #ifdef LANGUAGE_HE_IL
634 {L
"0000040D", L
"1255", L
"862", L
"10005", L
"Hebrew", L
"117", heILPages
, heILErrorEntries
, heILStrings
, HebrewFonts
, heILLayouts
},
636 #ifdef LANGUAGE_HI_IN
637 {L
"00000439", L
"1252", L
"437", L
"10000", L
"Hindi", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, hiINLayouts
},
639 #ifdef LANGUAGE_HU_HU
640 {L
"0000040E", L
"1250", L
"852", L
"10029", L
"Hungarian", L
"109", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, huHULayouts
},
642 #ifdef LANGUAGE_IS_IS
643 {L
"0000040F", L
"1252", L
"850", L
"10079", L
"Icelandic", L
"110", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, isISLayouts
},
645 #ifdef LANGUAGE_ID_ID
646 {L
"00000421", L
"1252", L
"850", L
"10079", L
"Indonesian", L
"111", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, idIDLayouts
},
648 #ifdef LANGUAGE_IT_IT
649 {L
"00000410", L
"1252", L
"850", L
"10000", L
"Italian (Italy)", L
"118", itITPages
, itITErrorEntries
, itITStrings
, LatinFonts
, itITLayouts
},
651 #ifdef LANGUAGE_IT_CH
652 {L
"00000810", L
"1252", L
"850", L
"10000", L
"Italian (Switzerland)", L
"223", itITPages
, itITErrorEntries
, itITStrings
, LatinFonts
, itCHLayouts
},
654 #ifdef LANGUAGE_JA_JP
655 {L
"00000411", L
"932", L
"932", L
"10001", L
"Japanese", L
"122", jaJPPages
, jaJPErrorEntries
, jaJPStrings
, JapaneseFonts
, jaJPLayouts
},
657 #ifdef LANGUAGE_KN_IN
658 {L
"0000044B", L
"1252", L
"437", L
"10079", L
"Kannada (India)", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, knINLayouts
},
660 #ifdef LANGUAGE_KK_KZ
661 {L
"0000043F", L
"1251", L
"866", L
"10007", L
"Kazakh", L
"137", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, kkKZLayouts
},
663 #ifdef LANGUAGE_KOK_IN
664 {L
"00000457", L
"0", L
"437", L
"2", L
"Konkani", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, kokINLayouts
},
666 #ifdef LANGUAGE_KO_KR
667 {L
"00000412", L
"949", L
"949", L
"10003", L
"Korean", L
"134", enUSPages
, enUSErrorEntries
, enUSStrings
, KoreanFonts
, koKRLayouts
},
669 #ifdef LANGUAGE_KY_KG
670 {L
"00000440", L
"1251", L
"866", L
"10007", L
"Kyrgyz (Kyrgyzstan)", L
"130", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, kyKGLayouts
},
672 #ifdef LANGUAGE_LV_LV
673 {L
"00000426", L
"1257", L
"775", L
"10029", L
"Latvian", L
"140", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, lvLVLayouts
},
675 #ifdef LANGUAGE_LT_LT
676 {L
"00000427", L
"1257", L
"775", L
"10029", L
"Lithuanian", L
"141", ltLTPages
, ltLTErrorEntries
, ltLTStrings
, LatinFonts
, ltLTLayouts
},
678 #ifdef LANGUAGE_MK_MK
679 {L
"0000042F", L
"1251", L
"866", L
"10007", L
"FYRO Macedonian", L
"19618", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, mkMKLayouts
},
681 #ifdef LANGUAGE_MS_BN
682 {L
"0000083E", L
"1252", L
"850", L
"10000", L
"Malay (Brunei Darussalam)", L
"37", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, msBNLayouts
},
684 #ifdef LANGUAGE_MS_MY
685 {L
"0000043E", L
"1252", L
"850", L
"10000", L
"Malay (Malaysia)", L
"167", msMYPages
, msMYErrorEntries
, msMYStrings
, LatinFonts
, msMYLayouts
},
687 #ifdef LANGUAGE_MR_IN
688 {L
"0000044E", L
"0", L
"1", L
"2", L
"Marathi", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, mrINLayouts
},
690 #ifdef LANGUAGE_MN_MN
691 {L
"00000450", L
"1251", L
"866", L
"10007", L
"Mongolian (Mongolia)", L
"154", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, mnMNLayouts
},
693 #ifdef LANGUAGE_NB_NO
694 {L
"00000414", L
"1252", L
"850", L
"10000", L
"Norwegian (Bokmal)", L
"177", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, nbNOLayouts
},
696 #ifdef LANGUAGE_NN_NO
697 {L
"00000814", L
"1252", L
"850", L
"10000", L
"Norwegian (Nynorsk)", L
"177", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, nnNOLayouts
},
699 #ifdef LANGUAGE_PL_PL
700 {L
"00000415", L
"1250", L
"852", L
"10029", L
"Polish", L
"191", plPLPages
, plPLErrorEntries
, plPLStrings
, LatinFonts
, plPLLayouts
},
702 #ifdef LANGUAGE_PT_PT
703 {L
"00000816", L
"1252", L
"850", L
"10000", L
"Portuguese (Portugal)", L
"193", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, ptPTLayouts
},
705 #ifdef LANGUAGE_PT_BR
706 {L
"00000416", L
"1252", L
"850", L
"10000", L
"Portuguese (Brazil)", L
"32", ptBRPages
, ptBRErrorEntries
, ptBRStrings
, LatinFonts
, ptBRLayouts
},
708 #ifdef LANGUAGE_PA_IN
709 {L
"00000446", L
"0", L
"1", L
"2", L
"Punjabi (India)", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, paINLayouts
},
711 #ifdef LANGUAGE_RO_RO
712 {L
"00000418", L
"28606", L
"28606", L
"10029", L
"Romanian", L
"200", roROPages
, roROErrorEntries
, roROStrings
, LatinFonts
, roROLayouts
},
714 #ifdef LANGUAGE_RM_CH
715 {L
"00000417", L
"1252", L
"850", L
"10000", L
"Romansh", L
"223", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, rmCHLayouts
},
717 #ifdef LANGUAGE_RU_RU
718 {L
"00000419", L
"1251", L
"866", L
"10007", L
"Russian", L
"203", ruRUPages
, ruRUErrorEntries
, ruRUStrings
, CyrillicFonts
, ruRULayouts
},
720 #ifdef LANGUAGE_SA_IN
721 {L
"0000044F", L
"0", L
"1", L
"2", L
"Sanskrit", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, saINLayouts
},
723 #ifdef LANGUAGE_SR_SP
724 {L
"00000C1A", L
"1251", L
"855", L
"10007", L
"Serbian (Cyrillic)", L
"271", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, srSPLayouts
},
726 #ifdef LANGUAGE_SR_SP
727 {L
"0000081A", L
"1250", L
"852", L
"10029", L
"Serbian (Latin)", L
"271", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, srSPLayouts
},
729 #ifdef LANGUAGE_SK_SK
730 {L
"0000041B", L
"1250", L
"852", L
"10029", L
"Slovak", L
"143", skSKPages
, skSKErrorEntries
, skSKStrings
, LatinFonts
, skSKLayouts
},
732 #ifdef LANGUAGE_SL_SI
733 {L
"00000424", L
"1250", L
"852", L
"10029", L
"Slovenian", L
"212", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, slSILayouts
},
735 #ifdef LANGUAGE_ES_ES
736 {L
"0000040A", L
"1252", L
"850", L
"10000", L
"Spanish (Traditional Sort)", L
"217", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esESLayouts
},
738 #ifdef LANGUAGE_ES_MX
739 {L
"0000080A", L
"1252", L
"850", L
"10000", L
"Spanish (Mexico)", L
"166", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esMXLayouts
},
741 #ifdef LANGUAGE_ES_ES
742 {L
"00000C0A", L
"1252", L
"850", L
"10000", L
"Spanish (International Sort)", L
"217", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esESLayouts
},
744 #ifdef LANGUAGE_ES_GT
745 {L
"0000100A", L
"1252", L
"850", L
"10000", L
"Spanish (Guatemala)", L
"99", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esGTLayouts
},
747 #ifdef LANGUAGE_ES_CR
748 {L
"0000140A", L
"1252", L
"850", L
"10000", L
"Spanish (Costa Rica)", L
"54", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esCRLayouts
},
750 #ifdef LANGUAGE_ES_PA
751 {L
"0000180A", L
"1252", L
"850", L
"10000", L
"Spanish (Panama)", L
"192", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esPALayouts
},
753 #ifdef LANGUAGE_ES_DO
754 {L
"00001C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Dominican Republic)", L
"65", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esDOLayouts
},
756 #ifdef LANGUAGE_ES_VE
757 {L
"0000200A", L
"1252", L
"850", L
"10000", L
"Spanish (Venezuela)", L
"249", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esVELayouts
},
759 #ifdef LANGUAGE_ES_CO
760 {L
"0000240A", L
"1252", L
"850", L
"10000", L
"Spanish (Colombia)", L
"51", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esCOLayouts
},
762 #ifdef LANGUAGE_ES_PE
763 {L
"0000280A", L
"1252", L
"850", L
"10000", L
"Spanish (Peru)", L
"187", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esPELayouts
},
765 #ifdef LANGUAGE_ES_AR
766 {L
"00002C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Argentina)", L
"11", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esARLayouts
},
768 #ifdef LANGUAGE_ES_EC
769 {L
"0000300A", L
"1252", L
"850", L
"10000", L
"Spanish (Ecuador)", L
"66", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esECLayouts
},
771 #ifdef LANGUAGE_ES_CL
772 {L
"0000340A", L
"1252", L
"850", L
"10000", L
"Spanish (Chile)", L
"46", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esCLLayouts
},
774 #ifdef LANGUAGE_ES_UY
775 {L
"0000380A", L
"1252", L
"850", L
"10000", L
"Spanish (Uruguay)", L
"246", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esUYLayouts
},
777 #ifdef LANGUAGE_ES_PY
778 {L
"00003C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Paraguay)", L
"185", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esPYLayouts
},
780 #ifdef LANGUAGE_ES_BO
781 {L
"0000400A", L
"1252", L
"850", L
"10000", L
"Spanish (Bolivia)", L
"26", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esBOLayouts
},
783 #ifdef LANGUAGE_ES_SV
784 {L
"0000440A", L
"1252", L
"850", L
"10000", L
"Spanish (El Salvador)", L
"72", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esSVLayouts
},
786 #ifdef LANGUAGE_ES_HN
787 {L
"0000480A", L
"1252", L
"850", L
"10000", L
"Spanish (Honduras)", L
"106", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esHNLayouts
},
789 #ifdef LANGUAGE_ES_NI
790 {L
"00004C0A", L
"1252", L
"850", L
"10000", L
"Spanish (Nicaragua)", L
"182", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esNILayouts
},
792 #ifdef LANGUAGE_ES_PR
793 {L
"0000500A", L
"1252", L
"850", L
"10000", L
"Spanish (Puerto Rico)", L
"202", esESPages
, esESErrorEntries
, esESStrings
, LatinFonts
, esPRLayouts
},
795 #ifdef LANGUAGE_SW_KE
796 {L
"00000441", L
"1252", L
"437", L
"10000", L
"Swahili", L
"129", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, swKELayouts
},
798 #ifdef LANGUAGE_SV_SE
799 {L
"0000041D", L
"1252", L
"850", L
"10000", L
"Swedish", L
"221", svSEPages
, svSEErrorEntries
, svSEStrings
, LatinFonts
, svSELayouts
},
801 #ifdef LANGUAGE_SV_FI
802 {L
"0000081D", L
"1252", L
"850", L
"10000", L
"Swedish (Finland)", L
"77", svSEPages
, svSEErrorEntries
, svSEStrings
, LatinFonts
, svFILayouts
},
804 #ifdef LANGUAGE_SYR_SY
805 {L
"0000045A", L
"0", L
"1", L
"2", L
"Syriac (Syria)", L
"222", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, syrSYLayouts
},
807 #ifdef LANGUAGE_TA_IN
808 {L
"00000449", L
"0", L
"1", L
"2", L
"Tamil", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, taINLayouts
},
810 #ifdef LANGUAGE_TT_TA
811 {L
"00000444", L
"1251", L
"866", L
"10007", L
"Tatar", L
"1", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, ttTALayouts
},
813 #ifdef LANGUAGE_TE_IN
814 {L
"0000044A", L
"0", L
"1", L
"2", L
"Telugu (India)", L
"113", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, teINLayouts
},
816 #ifdef LANGUAGE_TH_TH
817 {L
"0000041E", L
"874", L
"874", L
"10021", L
"Thai", L
"227", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, thTHLayouts
},
819 #ifdef LANGUAGE_TR_TR
820 {L
"0000041F", L
"1254", L
"857", L
"10081", L
"Turkish", L
"235", trTRPages
, trTRErrorEntries
, trTRStrings
, LatinFonts
, trTRLayouts
},
822 #ifdef LANGUAGE_UK_UA
823 {L
"00000422", L
"1251", L
"866", L
"10017", L
"Ukrainian", L
"241", ukUAPages
, ukUAErrorEntries
, ukUAStrings
, CyrillicFonts
, ukUALayouts
},
825 #ifdef LANGUAGE_UR_PK
826 {L
"00000420", L
"1256", L
"720", L
"10004", L
"Urdu", L
"190", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, urPKLayouts
},
828 #ifdef LANGUAGE_UZ_UZ
829 {L
"00000443", L
"1254", L
"857", L
"10029", L
"Uzbek (Latin)", L
"247", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, uzUZLayouts
},
831 #ifdef LANGUAGE_UZ_UZ
832 {L
"00000843", L
"1251", L
"866", L
"10007", L
"Uzbek (Cyrillic)", L
"247", enUSPages
, enUSErrorEntries
, enUSStrings
, CyrillicFonts
, uzUZLayouts
},
834 #ifdef LANGUAGE_VI_VN
835 {L
"0000042A", L
"1258", L
"1258",L
"10000", L
"Vietnamese", L
"251", enUSPages
, enUSErrorEntries
, enUSStrings
, UnicodeFonts
, viVNLayouts
},
837 #ifdef LANGUAGE_WA_BE
838 {L
"00000490", L
"1252", L
"850", L
"10000", L
"Walon", L
"21", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, waBELayouts
},
840 #ifdef LANGUAGE_ZU_ZU
841 {L
"00000435", L
"1252", L
"850", L
"10000", L
"Zulu", L
"1", enUSPages
, enUSErrorEntries
, enUSStrings
, LatinFonts
, zuZULayouts
},
843 {NULL
, NULL
, NULL
, NULL
, NULL
, NULL
}