diff --git a/reactos/base/setup/usetup/lang/ar-DZ.h b/reactos/base/setup/usetup/lang/ar-DZ.h new file mode 100644 index 00000000000..35b789a0904 --- /dev/null +++ b/reactos/base/setup/usetup/lang/ar-DZ.h @@ -0,0 +1,11 @@ +#ifndef LANG_AR_DZ_H__ +#define LANG_AR_DZ_H__ + +MUI_LAYOUTS arDZLayouts[] = +{ + { L"040C", L"0000040C" }, + { L"1401", L"00020401" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ar-EG.h b/reactos/base/setup/usetup/lang/ar-EG.h new file mode 100644 index 00000000000..00a0afb448c --- /dev/null +++ b/reactos/base/setup/usetup/lang/ar-EG.h @@ -0,0 +1,11 @@ +#ifndef LANG_AR_EG_H__ +#define LANG_AR_EG_H__ + +MUI_LAYOUTS arEGLayouts[] = +{ + { L"0C01", L"00000401" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ar-IQ.h b/reactos/base/setup/usetup/lang/ar-IQ.h new file mode 100644 index 00000000000..7640fe422b4 --- /dev/null +++ b/reactos/base/setup/usetup/lang/ar-IQ.h @@ -0,0 +1,11 @@ +#ifndef LANG_AR_IQ_H__ +#define LANG_AR_IQ_H__ + +MUI_LAYOUTS arIQLayouts[] = +{ + { L"0801", L"00000401" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ar-LY.h b/reactos/base/setup/usetup/lang/ar-LY.h new file mode 100644 index 00000000000..d06eebf0a89 --- /dev/null +++ b/reactos/base/setup/usetup/lang/ar-LY.h @@ -0,0 +1,11 @@ +#ifndef LANG_AR_LY_H__ +#define LANG_AR_LY_H__ + +MUI_LAYOUTS arLYLayouts[] = +{ + { L"040C", L"0000040C" }, + { L"1001", L"00020401" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ar-SA.h b/reactos/base/setup/usetup/lang/ar-SA.h new file mode 100644 index 00000000000..541d9d713b6 --- /dev/null +++ b/reactos/base/setup/usetup/lang/ar-SA.h @@ -0,0 +1,11 @@ +#ifndef LANG_AR_SA_H__ +#define LANG_AR_SA_H__ + +MUI_LAYOUTS arSALayouts[] = +{ + { L"0401", L"00000401" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/az-AZ.h b/reactos/base/setup/usetup/lang/az-AZ.h new file mode 100644 index 00000000000..8bee21d93a6 --- /dev/null +++ b/reactos/base/setup/usetup/lang/az-AZ.h @@ -0,0 +1,12 @@ +#ifndef LANG_AZ_AZ_H__ +#define LANG_AZ_AZ_H__ + +MUI_LAYOUTS azAZLayouts[] = +{ + { L"082C", L"0000082C" }, + { L"042C", L"0000042C" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/be-BY.h b/reactos/base/setup/usetup/lang/be-BY.h new file mode 100644 index 00000000000..f42248012b4 --- /dev/null +++ b/reactos/base/setup/usetup/lang/be-BY.h @@ -0,0 +1,12 @@ +#ifndef LANG_BE_BY_H__ +#define LANG_BE_BY_H__ + +MUI_LAYOUTS beBYLayouts[] = +{ + { L"0423", L"00000423" }, + { L"0409", L"00000409" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ca-ES.h b/reactos/base/setup/usetup/lang/ca-ES.h new file mode 100644 index 00000000000..f8c006876c8 --- /dev/null +++ b/reactos/base/setup/usetup/lang/ca-ES.h @@ -0,0 +1,11 @@ +#ifndef LANG_CA_ES_H__ +#define LANG_CA_ES_H__ + +MUI_LAYOUTS caESLayouts[] = +{ + { L"0403", L"0000040A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/da-DK.h b/reactos/base/setup/usetup/lang/da-DK.h new file mode 100644 index 00000000000..a160ad71cd1 --- /dev/null +++ b/reactos/base/setup/usetup/lang/da-DK.h @@ -0,0 +1,11 @@ +#ifndef LANG_DA_DK_H__ +#define LANG_DA_DK_H__ + +MUI_LAYOUTS daDKLayouts[] = +{ + { L"0406", L"00000406" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/de-CH.h b/reactos/base/setup/usetup/lang/de-CH.h new file mode 100644 index 00000000000..a217cd86b9c --- /dev/null +++ b/reactos/base/setup/usetup/lang/de-CH.h @@ -0,0 +1,11 @@ +#ifndef LANG_DE_CH_H__ +#define LANG_DE_CH_H__ + +MUI_LAYOUTS deCHLayouts[] = +{ + { L"0807", L"00000807" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-AU.h b/reactos/base/setup/usetup/lang/en-AU.h new file mode 100644 index 00000000000..2e50aa9ff68 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-AU.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_AU_H__ +#define LANG_EN_AU_H__ + +MUI_LAYOUTS enAULayouts[] = +{ + { L"0C09", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-BZ.h b/reactos/base/setup/usetup/lang/en-BZ.h new file mode 100644 index 00000000000..09c3d52aa85 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-BZ.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_BZ_H__ +#define LANG_EN_BZ_H__ + +MUI_LAYOUTS enBZLayouts[] = +{ + { L"2809", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-CA.h b/reactos/base/setup/usetup/lang/en-CA.h new file mode 100644 index 00000000000..3c50f83d03a --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-CA.h @@ -0,0 +1,12 @@ +#ifndef LANG_EN_CA_H__ +#define LANG_EN_CA_H__ + +MUI_LAYOUTS enCALayouts[] = +{ + { L"1009", L"00000409" }, + { L"1009", L"00011009" }, + { L"1009", L"00001009" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-CB.h b/reactos/base/setup/usetup/lang/en-CB.h new file mode 100644 index 00000000000..6dd41f4359d --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-CB.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_CB_H__ +#define LANG_EN_CB_H__ + +MUI_LAYOUTS enCBLayouts[] = +{ + { L"2409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-GB.h b/reactos/base/setup/usetup/lang/en-GB.h new file mode 100644 index 00000000000..e147fb794c1 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-GB.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_GB_H__ +#define LANG_EN_GB_H__ + +MUI_LAYOUTS enGBLayouts[] = +{ + { L"0809", L"00000809" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-IE.h b/reactos/base/setup/usetup/lang/en-IE.h new file mode 100644 index 00000000000..db9ee2462e8 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-IE.h @@ -0,0 +1,11 @@ +#ifndef LANG_EN_IE_H__ +#define LANG_EN_IE_H__ + +MUI_LAYOUTS enIELayouts[] = +{ + { L"1809", L"00001809" }, + { L"1809", L"00011809" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-JM.h b/reactos/base/setup/usetup/lang/en-JM.h new file mode 100644 index 00000000000..a7122f4403e --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-JM.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_JM_H__ +#define LANG_EN_JM_H__ + +MUI_LAYOUTS enJMLayouts[] = +{ + { L"2009", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-NZ.h b/reactos/base/setup/usetup/lang/en-NZ.h new file mode 100644 index 00000000000..241d8ef732a --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-NZ.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_NZ_H__ +#define LANG_EN_NZ_H__ + +MUI_LAYOUTS enNZLayouts[] = +{ + { L"1409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-PH.h b/reactos/base/setup/usetup/lang/en-PH.h new file mode 100644 index 00000000000..b525130dd0e --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-PH.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_PH_H__ +#define LANG_EN_PH_H__ + +MUI_LAYOUTS enPHLayouts[] = +{ + { L"3409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-TT.h b/reactos/base/setup/usetup/lang/en-TT.h new file mode 100644 index 00000000000..e6866273f54 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-TT.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_TT_H__ +#define LANG_EN_TT_H__ + +MUI_LAYOUTS enTTLayouts[] = +{ + { L"2C09", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-ZA.h b/reactos/base/setup/usetup/lang/en-ZA.h new file mode 100644 index 00000000000..cf5d1f3e1c5 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-ZA.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_ZA_H__ +#define LANG_EN_ZA_H__ + +MUI_LAYOUTS enZALayouts[] = +{ + { L"1C09", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/en-ZW.h b/reactos/base/setup/usetup/lang/en-ZW.h new file mode 100644 index 00000000000..23dabb7db62 --- /dev/null +++ b/reactos/base/setup/usetup/lang/en-ZW.h @@ -0,0 +1,10 @@ +#ifndef LANG_EN_ZW_H__ +#define LANG_EN_ZW_H__ + +MUI_LAYOUTS enZWLayouts[] = +{ + { L"3009", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-AR.h b/reactos/base/setup/usetup/lang/es-AR.h new file mode 100644 index 00000000000..c427b8d4065 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-AR.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_AR_H__ +#define LANG_ES_AR_H__ + +MUI_LAYOUTS esARLayouts[] = +{ + { L"2C0A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-BO.h b/reactos/base/setup/usetup/lang/es-BO.h new file mode 100644 index 00000000000..69e4957b56a --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-BO.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_BO_H__ +#define LANG_ES_BO_H__ + +MUI_LAYOUTS esBOLayouts[] = +{ + { L"400A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-CL.h b/reactos/base/setup/usetup/lang/es-CL.h new file mode 100644 index 00000000000..1222675ed71 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-CL.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_CL_H__ +#define LANG_ES_CL_H__ + +MUI_LAYOUTS esCLLayouts[] = +{ + { L"340A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-CO.h b/reactos/base/setup/usetup/lang/es-CO.h new file mode 100644 index 00000000000..9e6e569f39f --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-CO.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_CO_H__ +#define LANG_ES_CO_H__ + +MUI_LAYOUTS esCOLayouts[] = +{ + { L"240A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-CR.h b/reactos/base/setup/usetup/lang/es-CR.h new file mode 100644 index 00000000000..d66e39f29cc --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-CR.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_CR_H__ +#define LANG_ES_CR_H__ + +MUI_LAYOUTS esCRLayouts[] = +{ + { L"140A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-DO.h b/reactos/base/setup/usetup/lang/es-DO.h new file mode 100644 index 00000000000..5a474dc34ae --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-DO.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_DO_H__ +#define LANG_ES_DO_H__ + +MUI_LAYOUTS esDOLayouts[] = +{ + { L"1C0A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-EC.h b/reactos/base/setup/usetup/lang/es-EC.h new file mode 100644 index 00000000000..9627211c702 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-EC.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_EC_H__ +#define LANG_ES_EC_H__ + +MUI_LAYOUTS esECLayouts[] = +{ + { L"300A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-GT.h b/reactos/base/setup/usetup/lang/es-GT.h new file mode 100644 index 00000000000..184f57a53ea --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-GT.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_GT_H__ +#define LANG_ES_GT_H__ + +MUI_LAYOUTS esGTLayouts[] = +{ + { L"100A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-HN.h b/reactos/base/setup/usetup/lang/es-HN.h new file mode 100644 index 00000000000..7564bc6a701 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-HN.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_HN_H__ +#define LANG_ES_HN_H__ + +MUI_LAYOUTS esHNLayouts[] = +{ + { L"480A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-MX.h b/reactos/base/setup/usetup/lang/es-MX.h new file mode 100644 index 00000000000..0ebe7fc9463 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-MX.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_MX_H__ +#define LANG_ES_MX_H__ + +MUI_LAYOUTS esMXLayouts[] = +{ + { L"080A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-NI.h b/reactos/base/setup/usetup/lang/es-NI.h new file mode 100644 index 00000000000..cf9142a00b6 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-NI.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_NI_H__ +#define LANG_ES_NI_H__ + +MUI_LAYOUTS esNILayouts[] = +{ + { L"4C0A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-PA.h b/reactos/base/setup/usetup/lang/es-PA.h new file mode 100644 index 00000000000..38693e8bfe3 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-PA.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_PA_H__ +#define LANG_ES_PA_H__ + +MUI_LAYOUTS esPALayouts[] = +{ + { L"180A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-PE.h b/reactos/base/setup/usetup/lang/es-PE.h new file mode 100644 index 00000000000..97090ac930d --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-PE.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_PE_H__ +#define LANG_ES_PE_H__ + +MUI_LAYOUTS esPELayouts[] = +{ + { L"280A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-PR.h b/reactos/base/setup/usetup/lang/es-PR.h new file mode 100644 index 00000000000..02492dc3ae3 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-PR.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_PR_H__ +#define LANG_ES_PR_H__ + +MUI_LAYOUTS esPRLayouts[] = +{ + { L"500A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-PY.h b/reactos/base/setup/usetup/lang/es-PY.h new file mode 100644 index 00000000000..f5c476e8482 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-PY.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_PY_H__ +#define LANG_ES_PY_H__ + +MUI_LAYOUTS esPYLayouts[] = +{ + { L"3C0A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-SV.h b/reactos/base/setup/usetup/lang/es-SV.h new file mode 100644 index 00000000000..d2f96b73715 --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-SV.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_SV_H__ +#define LANG_ES_SV_H__ + +MUI_LAYOUTS esSVLayouts[] = +{ + { L"440A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-UY.h b/reactos/base/setup/usetup/lang/es-UY.h new file mode 100644 index 00000000000..b8ae8d1780c --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-UY.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_UY_H__ +#define LANG_ES_UY_H__ + +MUI_LAYOUTS esUYLayouts[] = +{ + { L"380A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/es-VE.h b/reactos/base/setup/usetup/lang/es-VE.h new file mode 100644 index 00000000000..57cca1d66bb --- /dev/null +++ b/reactos/base/setup/usetup/lang/es-VE.h @@ -0,0 +1,11 @@ +#ifndef LANG_ES_VE_H__ +#define LANG_ES_VE_H__ + +MUI_LAYOUTS esVELayouts[] = +{ + { L"200A", L"0000080A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/et-EE.h b/reactos/base/setup/usetup/lang/et-EE.h new file mode 100644 index 00000000000..c6e2dce1d09 --- /dev/null +++ b/reactos/base/setup/usetup/lang/et-EE.h @@ -0,0 +1,10 @@ +#ifndef LANG_ET_EE_H__ +#define LANG_ET_EE_H__ + +MUI_LAYOUTS etEELayouts[] = +{ + { L"0425", L"00000425" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/fi-FI.h b/reactos/base/setup/usetup/lang/fi-FI.h new file mode 100644 index 00000000000..db363d7b1e1 --- /dev/null +++ b/reactos/base/setup/usetup/lang/fi-FI.h @@ -0,0 +1,11 @@ +#ifndef LANG_FI_FI_H__ +#define LANG_FI_FI_H__ + +MUI_LAYOUTS fiFILayouts[] = +{ + { L"040b", L"0000040b" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/fr-BE.h b/reactos/base/setup/usetup/lang/fr-BE.h new file mode 100644 index 00000000000..cee512f6fbb --- /dev/null +++ b/reactos/base/setup/usetup/lang/fr-BE.h @@ -0,0 +1,11 @@ +#ifndef LANG_FR_BE_H__ +#define LANG_FR_BE_H__ + +MUI_LAYOUTS frBELayouts[] = +{ + { L"080C", L"0000080C" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/fr-CA.h b/reactos/base/setup/usetup/lang/fr-CA.h new file mode 100644 index 00000000000..e0ff26a5d91 --- /dev/null +++ b/reactos/base/setup/usetup/lang/fr-CA.h @@ -0,0 +1,11 @@ +#ifndef LANG_FR_CA_H__ +#define LANG_FR_CA_H__ + +MUI_LAYOUTS frCALayouts[] = +{ + { L"0C0C", L"00011009" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/he-IL.h b/reactos/base/setup/usetup/lang/he-IL.h new file mode 100644 index 00000000000..c981fe70b02 --- /dev/null +++ b/reactos/base/setup/usetup/lang/he-IL.h @@ -0,0 +1,11 @@ +#ifndef LANG_HE_IL_H__ +#define LANG_HE_IL_H__ + +MUI_LAYOUTS heILLayouts[] = +{ + { L"0409", L"00000409" }, + { L"040D", L"0000040D" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/hu-HU.h b/reactos/base/setup/usetup/lang/hu-HU.h new file mode 100644 index 00000000000..fc57399808d --- /dev/null +++ b/reactos/base/setup/usetup/lang/hu-HU.h @@ -0,0 +1,11 @@ +#ifndef LANG_HU_HU_H__ +#define LANG_HU_HU_H__ + +MUI_LAYOUTS huHULayouts[] = +{ + { L"040E", L"0000040E" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/hy-AM.h b/reactos/base/setup/usetup/lang/hy-AM.h new file mode 100644 index 00000000000..395e6f70abe --- /dev/null +++ b/reactos/base/setup/usetup/lang/hy-AM.h @@ -0,0 +1,12 @@ +#ifndef LANG_HY_AM_H__ +#define LANG_HY_AM_H__ + +MUI_LAYOUTS hyAMLayouts[] = +{ + { L"042b", L"0000042b" }, + { L"0409", L"00000409" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/is-IS.h b/reactos/base/setup/usetup/lang/is-IS.h new file mode 100644 index 00000000000..e23d530f496 --- /dev/null +++ b/reactos/base/setup/usetup/lang/is-IS.h @@ -0,0 +1,11 @@ +#ifndef LANG_IS_IS_H__ +#define LANG_IS_IS_H__ + +MUI_LAYOUTS isISLayouts[] = +{ + { L"040F", L"0000040F" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ja-JP.h b/reactos/base/setup/usetup/lang/ja-JP.h new file mode 100644 index 00000000000..b5558f0b6bb --- /dev/null +++ b/reactos/base/setup/usetup/lang/ja-JP.h @@ -0,0 +1,10 @@ +#ifndef LANG_JA_JP_H__ +#define LANG_JA_JP_H__ + +MUI_LAYOUTS jaJPLayouts[] = +{ + { L"0411", L"e0010411" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ka-GE.h b/reactos/base/setup/usetup/lang/ka-GE.h new file mode 100644 index 00000000000..1c90f06b12b --- /dev/null +++ b/reactos/base/setup/usetup/lang/ka-GE.h @@ -0,0 +1,12 @@ +#ifndef LANG_KA_GE_H__ +#define LANG_KA_GE_H__ + +MUI_LAYOUTS kaGELayouts[] = +{ + { L"0437", L"00000437" }, + { L"0409", L"00000409" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/kk-KZ.h b/reactos/base/setup/usetup/lang/kk-KZ.h new file mode 100644 index 00000000000..64d7e297fe7 --- /dev/null +++ b/reactos/base/setup/usetup/lang/kk-KZ.h @@ -0,0 +1,12 @@ +#ifndef LANG_KK_KZ_H__ +#define LANG_KK_KZ_H__ + +MUI_LAYOUTS kkKZLayouts[] = +{ + { L"043F", L"0000043F" }, + { L"0409", L"00000409" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ko-KR.h b/reactos/base/setup/usetup/lang/ko-KR.h new file mode 100644 index 00000000000..283b7d233cf --- /dev/null +++ b/reactos/base/setup/usetup/lang/ko-KR.h @@ -0,0 +1,10 @@ +#ifndef LANG_KO_KR_H__ +#define LANG_KO_KR_H__ + +MUI_LAYOUTS koKRLayouts[] = +{ + { L"0412", L"E0010412" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/lv-LV.h b/reactos/base/setup/usetup/lang/lv-LV.h new file mode 100644 index 00000000000..23ca79b96ab --- /dev/null +++ b/reactos/base/setup/usetup/lang/lv-LV.h @@ -0,0 +1,10 @@ +#ifndef LANG_LV_LV_H__ +#define LANG_LV_LV_H__ + +MUI_LAYOUTS lvLVLayouts[] = +{ + { L"0426", L"00010426" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/mk-MK.h b/reactos/base/setup/usetup/lang/mk-MK.h new file mode 100644 index 00000000000..1405f6438c0 --- /dev/null +++ b/reactos/base/setup/usetup/lang/mk-MK.h @@ -0,0 +1,11 @@ +#ifndef LANG_MK_MK_H__ +#define LANG_MK_MK_H__ + +MUI_LAYOUTS mkMKLayouts[] = +{ + { L"042F", L"0000042F" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/nl-BE.h b/reactos/base/setup/usetup/lang/nl-BE.h new file mode 100644 index 00000000000..233697b42c0 --- /dev/null +++ b/reactos/base/setup/usetup/lang/nl-BE.h @@ -0,0 +1,11 @@ +#ifndef LANG_NL_BE_H__ +#define LANG_NL_BE_H__ + +MUI_LAYOUTS nlBELayouts[] = +{ + { L"0813", L"00000813" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/nl-NL.h b/reactos/base/setup/usetup/lang/nl-NL.h new file mode 100644 index 00000000000..870e27da034 --- /dev/null +++ b/reactos/base/setup/usetup/lang/nl-NL.h @@ -0,0 +1,12 @@ +#ifndef LANG_NL_NL_H__ +#define LANG_NL_NL_H__ + +MUI_LAYOUTS nlNLLayouts[] = +{ + { L"0413", L"00020409" }, + { L"0413", L"00000413" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/nn-NO.h b/reactos/base/setup/usetup/lang/nn-NO.h new file mode 100644 index 00000000000..4032b676814 --- /dev/null +++ b/reactos/base/setup/usetup/lang/nn-NO.h @@ -0,0 +1,11 @@ +#ifndef LANG_NN_NO_H__ +#define LANG_NN_NO_H__ + +MUI_LAYOUTS nnNOLayouts[] = +{ + { L"0414", L"00000414" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/pt-BR.h b/reactos/base/setup/usetup/lang/pt-BR.h new file mode 100644 index 00000000000..f1623f9fa8f --- /dev/null +++ b/reactos/base/setup/usetup/lang/pt-BR.h @@ -0,0 +1,11 @@ +#ifndef LANG_PT_BR_H__ +#define LANG_PT_BR_H__ + +MUI_LAYOUTS ptBRLayouts[] = +{ + { L"0416", L"00000416" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/pt-PT.h b/reactos/base/setup/usetup/lang/pt-PT.h new file mode 100644 index 00000000000..6ca8d287221 --- /dev/null +++ b/reactos/base/setup/usetup/lang/pt-PT.h @@ -0,0 +1,11 @@ +#ifndef LANG_PT_PT_H__ +#define LANG_PT_PT_H__ + +MUI_LAYOUTS ptPTLayouts[] = +{ + { L"0816", L"00000816" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/ro-RO.h b/reactos/base/setup/usetup/lang/ro-RO.h new file mode 100644 index 00000000000..8ee875b2585 --- /dev/null +++ b/reactos/base/setup/usetup/lang/ro-RO.h @@ -0,0 +1,11 @@ +#ifndef LANG_RO_RO_H__ +#define LANG_RO_RO_H__ + +MUI_LAYOUTS roROLayouts[] = +{ + { L"0418", L"00000418" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/sq-AL.h b/reactos/base/setup/usetup/lang/sq-AL.h new file mode 100644 index 00000000000..74afcc3dff2 --- /dev/null +++ b/reactos/base/setup/usetup/lang/sq-AL.h @@ -0,0 +1,11 @@ +#ifndef LANG_SQ_AL_H__ +#define LANG_SQ_AL_H__ + +MUI_LAYOUTS sqALLayouts[] = +{ + { L"041C", L"0000041C" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/sr-SP.h b/reactos/base/setup/usetup/lang/sr-SP.h new file mode 100644 index 00000000000..0a2d81a8028 --- /dev/null +++ b/reactos/base/setup/usetup/lang/sr-SP.h @@ -0,0 +1,11 @@ +#ifndef LANG_SR_SP_H__ +#define LANG_SR_SP_H__ + +MUI_LAYOUTS srSPLayouts[] = +{ + { L"0C1A", L"00000C1A" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/th-TH.h b/reactos/base/setup/usetup/lang/th-TH.h new file mode 100644 index 00000000000..cc602538311 --- /dev/null +++ b/reactos/base/setup/usetup/lang/th-TH.h @@ -0,0 +1,11 @@ +#ifndef LANG_TH_TH_H__ +#define LANG_TH_TH_H__ + +MUI_LAYOUTS thTHLayouts[] = +{ + { L"0409", L"00000409" }, + { L"041E", L"0000041E" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/tr-TR.h b/reactos/base/setup/usetup/lang/tr-TR.h new file mode 100644 index 00000000000..1b7317cf4c8 --- /dev/null +++ b/reactos/base/setup/usetup/lang/tr-TR.h @@ -0,0 +1,11 @@ +#ifndef LANG_TR_TR_H__ +#define LANG_TR_TR_H__ + +MUI_LAYOUTS trTRLayouts[] = +{ + { L"041F", L"0000041F" }, + { L"0409", L"00000409" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/tt-TA.h b/reactos/base/setup/usetup/lang/tt-TA.h new file mode 100644 index 00000000000..93665c43068 --- /dev/null +++ b/reactos/base/setup/usetup/lang/tt-TA.h @@ -0,0 +1,12 @@ +#ifndef LANG_TT_TA_H__ +#define LANG_TT_TA_H__ + +MUI_LAYOUTS ttTALayouts[] = +{ + { L"0444", L"00000444" }, + { L"0409", L"00000409" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/uz-UZ.h b/reactos/base/setup/usetup/lang/uz-UZ.h new file mode 100644 index 00000000000..963c761be35 --- /dev/null +++ b/reactos/base/setup/usetup/lang/uz-UZ.h @@ -0,0 +1,12 @@ +#ifndef LANG_UZ_UZ_H__ +#define LANG_UZ_UZ_H__ + +MUI_LAYOUTS uzUZLayouts[] = +{ + { L"0843", L"00000843" }, + { L"0443", L"00000409" }, + { L"0419", L"00000419" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/vi-VN.h b/reactos/base/setup/usetup/lang/vi-VN.h new file mode 100644 index 00000000000..9fed103cb5d --- /dev/null +++ b/reactos/base/setup/usetup/lang/vi-VN.h @@ -0,0 +1,11 @@ +#ifndef LANG_VI_VN_H__ +#define LANG_VI_VN_H__ + +MUI_LAYOUTS viVNLayouts[] = +{ + { L"0409", L"00000409" }, + { L"042A", L"0000042A" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/zh-CN.h b/reactos/base/setup/usetup/lang/zh-CN.h new file mode 100644 index 00000000000..f8bc6f2ce57 --- /dev/null +++ b/reactos/base/setup/usetup/lang/zh-CN.h @@ -0,0 +1,14 @@ +#ifndef LANG_ZH_CN_H__ +#define LANG_ZH_CN_H__ + +MUI_LAYOUTS zhCNLayouts[] = +{ + { L"0804", L"00000804" }, + { L"0804", L"E00E0804" }, + { L"0804", L"E0010804" }, + { L"0804", L"E0030804" }, + { L"0804", L"E0040804" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/zh-HK.h b/reactos/base/setup/usetup/lang/zh-HK.h new file mode 100644 index 00000000000..5f99a9dce3b --- /dev/null +++ b/reactos/base/setup/usetup/lang/zh-HK.h @@ -0,0 +1,11 @@ +#ifndef LANG_ZH_HK_H__ +#define LANG_ZH_HK_H__ + +MUI_LAYOUTS zhHKLayouts[] = +{ + { L"0409", L"00000409" }, + { L"0C04", L"E0080404" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/zh-SG.h b/reactos/base/setup/usetup/lang/zh-SG.h new file mode 100644 index 00000000000..038762609ca --- /dev/null +++ b/reactos/base/setup/usetup/lang/zh-SG.h @@ -0,0 +1,14 @@ +#ifndef LANG_ZH_SG_H__ +#define LANG_ZH_SG_H__ + +MUI_LAYOUTS zhSGLayouts[] = +{ + { L"0409", L"00000409" }, + { L"0804", L"E00E0804" }, + { L"0804", L"E0010804" }, + { L"0804", L"E0030804" }, + { L"0804", L"E0040804" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/lang/zh-TW.h b/reactos/base/setup/usetup/lang/zh-TW.h new file mode 100644 index 00000000000..9a937c6dfbe --- /dev/null +++ b/reactos/base/setup/usetup/lang/zh-TW.h @@ -0,0 +1,12 @@ +#ifndef LANG_ZH_TW_H__ +#define LANG_ZH_TW_H__ + +MUI_LAYOUTS zhTWLayouts[] = +{ + { L"0404", L"00000404" }, + { L"0404", L"E0080404" }, + { L"0404", L"E0010404" }, + { NULL, NULL } +}; + +#endif diff --git a/reactos/base/setup/usetup/muilanguages.h b/reactos/base/setup/usetup/muilanguages.h index ec8a949c1e1..ec3335ab884 100644 --- a/reactos/base/setup/usetup/muilanguages.h +++ b/reactos/base/setup/usetup/muilanguages.h @@ -1,113 +1,184 @@ #ifndef LANG_MUI_LANGUAGES_H__ #define LANG_MUI_LANGUAGES_H__ +#include "lang/ar-DZ.h" +#include "lang/ar-EG.h" +#include "lang/ar-IQ.h" +#include "lang/ar-LY.h" +#include "lang/ar-SA.h" +#include "lang/az-AZ.h" +#include "lang/be-BY.h" #include "lang/bg-BG.h" +#include "lang/ca-ES.h" #include "lang/cs-CZ.h" -#include "lang/en-US.h" +#include "lang/da-DK.h" +#include "lang/de-CH.h" #include "lang/de-DE.h" #include "lang/el-GR.h" +#include "lang/en-AU.h" +#include "lang/en-BZ.h" +#include "lang/en-CA.h" +#include "lang/en-CB.h" +#include "lang/en-GB.h" +#include "lang/en-IE.h" +#include "lang/en-JM.h" +#include "lang/en-NZ.h" +#include "lang/en-PH.h" +#include "lang/en-TT.h" +#include "lang/en-US.h" +#include "lang/en-ZA.h" +#include "lang/en-ZW.h" +#include "lang/es-AR.h" +#include "lang/es-BO.h" +#include "lang/es-CL.h" +#include "lang/es-CO.h" +#include "lang/es-CR.h" +#include "lang/es-DO.h" +#include "lang/es-EC.h" #include "lang/es-ES.h" +#include "lang/es-GT.h" +#include "lang/es-HN.h" +#include "lang/es-MX.h" +#include "lang/es-NI.h" +#include "lang/es-PA.h" +#include "lang/es-PE.h" +#include "lang/es-PR.h" +#include "lang/es-PY.h" +#include "lang/es-SV.h" +#include "lang/es-UY.h" +#include "lang/es-VE.h" +#include "lang/et-EE.h" +#include "lang/fi-FI.h" +#include "lang/fr-BE.h" +#include "lang/fr-CA.h" #include "lang/fr-FR.h" +#include "lang/he-IL.h" +#include "lang/hu-HU.h" +#include "lang/hy-AM.h" +#include "lang/is-IS.h" #include "lang/it-IT.h" +#include "lang/ja-JP.h" +#include "lang/ka-GE.h" +#include "lang/kk-KZ.h" +#include "lang/ko-KR.h" +#include "lang/lt-LT.h" +#include "lang/lv-LV.h" +#include "lang/mk-MK.h" +#include "lang/nl-BE.h" +#include "lang/nl-NL.h" +#include "lang/nn-NO.h" #include "lang/pl-PL.h" +#include "lang/pt-BR.h" +#include "lang/pt-PT.h" +#include "lang/ro-RO.h" #include "lang/ru-RU.h" #include "lang/sk-SK.h" +#include "lang/sq-AL.h" +#include "lang/sr-SP.h" #include "lang/sv-SE.h" +#include "lang/th-TH.h" +#include "lang/tr-TR.h" +#include "lang/tt-TA.h" #include "lang/uk-UA.h" -#include "lang/lt-LT.h" +#include "lang/uz-UZ.h" +#include "lang/vi-VN.h" +#include "lang/zh-CN.h" +#include "lang/zh-HK.h" +#include "lang/zh-SG.h" +#include "lang/zh-TW.h" const MUI_LANGUAGE LanguageList[] = { /* Lang ID, ANSI CP, OEM CP, MAC CP, Language Name, page strgs,error strings, other strings, fonts, kb layouts */ - {L"0000041C", L"1250", L"852", L"10029", L"Albanian", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, enUSLayouts }, - {L"00000401", L"1256", L"720", L"10004", L"Arabic (Saudi Arabia)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, enUSLayouts }, - {L"00000801", L"1256", L"720", L"10004", L"Arabic (Iraq)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, enUSLayouts }, - {L"00000C01", L"1256", L"720", L"10004", L"Arabic (Egypt)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, enUSLayouts }, - {L"00001001", L"1256", L"720", L"10004", L"Arabic (Libya)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, enUSLayouts }, - {L"00001401", L"1256", L"720", L"10004", L"Arabic (Algeria)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, enUSLayouts }, - {L"0000042B", L"0", L"1", L"2", L"Armenian Eastern", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,enUSLayouts }, - {L"0000082C", L"1251", L"866", L"10007", L"Azeri (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"0000042C", L"1254", L"857", L"10081", L"Azeri (Latin)", enUSPages, enUSErrorEntries, enUSStrings, CP1254Fonts, enUSLayouts }, - {L"00000423", L"1251", L"866", L"10007", L"Belarusian", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"00000813", L"1252", L"850", L"10000", L"Belgian (Dutch)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"0000080C", L"1252", L"850", L"10000", L"Belgian (French)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000416", L"1252", L"850", L"10000", L"Brazilian", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, + {L"0000041C", L"1250", L"852", L"10029", L"Albanian", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, sqALLayouts }, + {L"00000401", L"1256", L"720", L"10004", L"Arabic (Saudi Arabia)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, arSALayouts }, + {L"00000801", L"1256", L"720", L"10004", L"Arabic (Iraq)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, arIQLayouts }, + {L"00000C01", L"1256", L"720", L"10004", L"Arabic (Egypt)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, arEGLayouts }, + {L"00001001", L"1256", L"720", L"10004", L"Arabic (Libya)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, arLYLayouts }, + {L"00001401", L"1256", L"720", L"10004", L"Arabic (Algeria)", enUSPages, enUSErrorEntries, enUSStrings, CP1256Fonts, arDZLayouts }, + {L"0000042B", L"0", L"1", L"2", L"Armenian", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,hyAMLayouts }, + {L"0000082C", L"1251", L"866", L"10007", L"Azeri (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, azAZLayouts }, + {L"0000042C", L"1254", L"857", L"10081", L"Azeri (Latin)", enUSPages, enUSErrorEntries, enUSStrings, CP1254Fonts, azAZLayouts }, + {L"00000423", L"1251", L"866", L"10007", L"Belarusian", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, beBYLayouts }, {L"00000402", L"1251", L"866", L"10007", L"Bulgarian", bgBGPages, bgBGErrorEntries, bgBGStrings, CP1251Fonts, bgBGLayouts }, {L"00000455", L"0", L"1", L"2", L"Burmese", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,enUSLayouts }, - {L"00000C0C", L"1252", L"850", L"10000", L"Canadian (French)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000403", L"1252", L"850", L"10000", L"Catalan", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000404", L"950", L"950", L"10008", L"Chinese (Taiwan)", enUSPages, enUSErrorEntries, enUSStrings, CP950Fonts, enUSLayouts }, - {L"00000804", L"936", L"936", L"10008", L"Chinese (PRC)", enUSPages, enUSErrorEntries, enUSStrings, CP936Fonts, enUSLayouts }, - {L"00000C04", L"950", L"950", L"10008", L"Chinese (Hong Kong S.A.R.)", enUSPages, enUSErrorEntries, enUSStrings, CP950Fonts, enUSLayouts }, - {L"00001004", L"936", L"936", L"10008", L"Chinese (Singapore)", enUSPages, enUSErrorEntries, enUSStrings, CP936Fonts, enUSLayouts }, + {L"00000403", L"1252", L"850", L"10000", L"Catalan", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, caESLayouts }, + {L"00000404", L"950", L"950", L"10008", L"Chinese (Taiwan)", enUSPages, enUSErrorEntries, enUSStrings, CP950Fonts, zhTWLayouts }, + {L"00000804", L"936", L"936", L"10008", L"Chinese (PRC)", enUSPages, enUSErrorEntries, enUSStrings, CP936Fonts, zhCNLayouts }, + {L"00000C04", L"950", L"950", L"10008", L"Chinese (Hong Kong S.A.R.)", enUSPages, enUSErrorEntries, enUSStrings, CP950Fonts, zhHKLayouts }, + {L"00001004", L"936", L"936", L"10008", L"Chinese (Singapore)", enUSPages, enUSErrorEntries, enUSStrings, CP936Fonts, zhSGLayouts }, {L"00000405", L"1250", L"852", L"10029", L"Czech", csCZPages, csCZErrorEntries, csCZStrings, CP1250Fonts, csCZLayouts }, - {L"00000406", L"1252", L"850", L"10000", L"Danish", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000413", L"1252", L"850", L"10000", L"Dutch", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, + {L"00000406", L"1252", L"850", L"10000", L"Danish", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, daDKLayouts }, + {L"00000413", L"1252", L"850", L"10000", L"Dutch (Netherlands)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, nlNLLayouts }, + {L"00000813", L"1252", L"850", L"10000", L"Dutch (Belgium)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, nlBELayouts }, {L"00000409", L"1252", L"437", L"10000", L"English (United States)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000809", L"1252", L"850", L"10000", L"English (United Kingdom)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000C09", L"1252", L"850", L"10000", L"English (Australia)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00001009", L"1252", L"850", L"10000", L"English (Canada)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00001409", L"1252", L"850", L"10000", L"English (New Zealand)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00001809", L"1252", L"850", L"10000", L"English (Ireland)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00001C09", L"1252", L"437", L"10000", L"English (South Africa)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00002009", L"1252", L"850", L"10000", L"English (Jamaica)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00002409", L"1252", L"850", L"10000", L"English (Caribbean)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00002809", L"1252", L"850", L"10000", L"English (Belize)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00002C09", L"1252", L"850", L"10000", L"English (Trinidad)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00003009", L"1252", L"437", L"10000", L"English (Zimbabwe)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00003409", L"1252", L"437", L"10000", L"English (Philippines)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000425", L"1257", L"775", L"10029", L"Estonian", enUSPages, enUSErrorEntries, enUSStrings, CP1257Fonts, enUSLayouts }, - {L"0000040B", L"1252", L"850", L"10000", L"Finnish", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"0000040C", L"1252", L"850", L"10000", L"French", frFRPages, frFRErrorEntries, frFRStrings, CP1252Fonts, frFRLayouts }, - {L"00000437", L"0", L"1", L"2", L"Georgian", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,enUSLayouts }, + {L"00000809", L"1252", L"850", L"10000", L"English (United Kingdom)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enGBLayouts }, + {L"00000C09", L"1252", L"850", L"10000", L"English (Australia)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enAULayouts }, + {L"00001009", L"1252", L"850", L"10000", L"English (Canada)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enCALayouts }, + {L"00001409", L"1252", L"850", L"10000", L"English (New Zealand)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enNZLayouts }, + {L"00001809", L"1252", L"850", L"10000", L"English (Ireland)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enIELayouts }, + {L"00001C09", L"1252", L"437", L"10000", L"English (South Africa)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enZALayouts }, + {L"00002009", L"1252", L"850", L"10000", L"English (Jamaica)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enJMLayouts }, + {L"00002409", L"1252", L"850", L"10000", L"English (Caribbean)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enCBLayouts }, + {L"00002809", L"1252", L"850", L"10000", L"English (Belize)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enBZLayouts }, + {L"00002C09", L"1252", L"850", L"10000", L"English (Trinidad)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enTTLayouts }, + {L"00003009", L"1252", L"437", L"10000", L"English (Zimbabwe)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enZWLayouts }, + {L"00003409", L"1252", L"437", L"10000", L"English (Philippines)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enPHLayouts }, + {L"00000425", L"1257", L"775", L"10029", L"Estonian", enUSPages, enUSErrorEntries, enUSStrings, CP1257Fonts, etEELayouts }, + {L"0000040B", L"1252", L"850", L"10000", L"Finnish", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, fiFILayouts }, + {L"00000C0C", L"1252", L"850", L"10000", L"French (Canada)", frFRPages, frFRErrorEntries, frFRStrings, CP1252Fonts, frCALayouts }, + {L"0000040C", L"1252", L"850", L"10000", L"French (France)", frFRPages, frFRErrorEntries, frFRStrings, CP1252Fonts, frFRLayouts }, + {L"0000080C", L"1252", L"850", L"10000", L"French (Belgium)", frFRPages, frFRErrorEntries, frFRStrings, CP1252Fonts, frBELayouts }, + {L"00000437", L"0", L"1", L"2", L"Georgian", enUSPages, enUSErrorEntries, enUSStrings, UnicodeFonts,kaGELayouts }, {L"00000407", L"1252", L"850", L"10000", L"German (Germany)", deDEPages, deDEErrorEntries, deDEStrings, CP1252Fonts, deDELayouts }, + {L"00000807", L"1252", L"850", L"10000", L"German (Switzerland)", deDEPages, deDEErrorEntries, deDEStrings, CP1252Fonts, deCHLayouts }, {L"00000408", L"1253", L"737", L"10006", L"Greek", elGRPages, elGRErrorEntries, elGRStrings, CP1253Fonts, elGRLayouts }, - {L"0000040D", L"1255", L"862", L"10005", L"Hebrew", enUSPages, enUSErrorEntries, enUSStrings, CP1255Fonts, enUSLayouts }, - {L"0000040E", L"1250", L"852", L"10029", L"Hungarian", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, enUSLayouts }, - {L"0000040F", L"1252", L"850", L"10079", L"Icelandic", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, + {L"0000040D", L"1255", L"862", L"10005", L"Hebrew", enUSPages, enUSErrorEntries, enUSStrings, CP1255Fonts, heILLayouts }, + {L"0000040E", L"1250", L"852", L"10029", L"Hungarian", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, huHULayouts }, + {L"0000040F", L"1252", L"850", L"10079", L"Icelandic", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, isISLayouts }, {L"00000410", L"1252", L"850", L"10000", L"Italian (Italy)", itITPages, itITErrorEntries, itITStrings, CP1252Fonts, itITLayouts }, - {L"00000411", L"932", L"932", L"10001", L"Japanese", enUSPages, enUSErrorEntries, enUSStrings, CP932Fonts, enUSLayouts }, - {L"0000043F", L"1251", L"866", L"10007", L"Kazakh", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"00000412", L"949", L"949", L"10003", L"Korean", enUSPages, enUSErrorEntries, enUSStrings, CP949Fonts, enUSLayouts }, - {L"00000426", L"1257", L"775", L"10029", L"Latvian", enUSPages, enUSErrorEntries, enUSStrings, CP1257Fonts, enUSLayouts }, + {L"00000411", L"932", L"932", L"10001", L"Japanese", enUSPages, enUSErrorEntries, enUSStrings, CP932Fonts, jaJPLayouts }, + {L"0000043F", L"1251", L"866", L"10007", L"Kazakh", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, kkKZLayouts }, + {L"00000412", L"949", L"949", L"10003", L"Korean", enUSPages, enUSErrorEntries, enUSStrings, CP949Fonts, koKRLayouts }, + {L"00000426", L"1257", L"775", L"10029", L"Latvian", enUSPages, enUSErrorEntries, enUSStrings, CP1257Fonts, lvLVLayouts }, {L"00000427", L"1257", L"775", L"10029", L"Lithuanian", ltLTPages, ltLTErrorEntries, ltLTStrings, CP1257Fonts, ltLTLayouts }, - {L"0000042F", L"1251", L"866", L"10007", L"Macedonian", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"00000414", L"1252", L"850", L"10000", L"Norwegian", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000418", L"1250", L"852", L"10029", L"Romanian", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, enUSLayouts }, - {L"00000419", L"1251", L"866", L"10007", L"Russkij", ruRUPages, ruRUErrorEntries, ruRUStrings, CP1251Fonts, ruRULayouts }, - {L"00000415", L"1250", L"852", L"10029", L"Polski", plPLPages, plPLErrorEntries, plPLStrings, CP1250Fonts, plPLLayouts }, - {L"00000816", L"1252", L"850", L"10000", L"Portuguese", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, - {L"00000C1A", L"1251", L"855", L"10007", L"Serbian (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"0000081A", L"1250", L"852", L"10029", L"Serbian (Latin)", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, enUSLayouts }, + {L"0000042F", L"1251", L"866", L"10007", L"FYRO Macedonian", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, mkMKLayouts }, + {L"00000414", L"1252", L"850", L"10000", L"Norwegian (Bokmal)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, nnNOLayouts }, + {L"00000415", L"1250", L"852", L"10029", L"Polish", plPLPages, plPLErrorEntries, plPLStrings, CP1250Fonts, plPLLayouts }, + {L"00000816", L"1252", L"850", L"10000", L"Portuguese (Portugal)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, ptPTLayouts }, + {L"00000416", L"1252", L"850", L"10000", L"Portuguese (Brazil)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, ptBRLayouts }, + {L"00000418", L"1250", L"852", L"10029", L"Romanian", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, roROLayouts }, + {L"00000419", L"1251", L"866", L"10007", L"Russian", ruRUPages, ruRUErrorEntries, ruRUStrings, CP1251Fonts, ruRULayouts }, + {L"00000C1A", L"1251", L"855", L"10007", L"Serbian (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, srSPLayouts }, + {L"0000081A", L"1250", L"852", L"10029", L"Serbian (Latin)", enUSPages, enUSErrorEntries, enUSStrings, CP1250Fonts, srSPLayouts }, {L"0000041B", L"1250", L"852", L"10029", L"Slovak", skSKPages, skSKErrorEntries, skSKStrings, CP1250Fonts, skSKLayouts }, {L"0000040A", L"1252", L"850", L"10000", L"Spanish (Traditional Sort)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esESLayouts }, - {L"0000080A", L"1252", L"850", L"10000", L"Spanish (Mexico)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"00000C0A", L"1252", L"850", L"10000", L"Spanish (International Sort)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000100A", L"1252", L"850", L"10000", L"Spanish (Guatemala)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000140A", L"1252", L"850", L"10000", L"Spanish (Costa Rica)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000180A", L"1252", L"850", L"10000", L"Spanish (Panama)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"00001C0A", L"1252", L"850", L"10000", L"Spanish (Dominican Republic)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000200A", L"1252", L"850", L"10000", L"Spanish (Venezuela)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000240A", L"1252", L"850", L"10000", L"Spanish (Colombia)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000280A", L"1252", L"850", L"10000", L"Spanish (Peru)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"00002C0A", L"1252", L"850", L"10000", L"Spanish (Argentina)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000300A", L"1252", L"850", L"10000", L"Spanish (Ecuador)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000340A", L"1252", L"850", L"10000", L"Spanish (Chile)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000380A", L"1252", L"850", L"10000", L"Spanish (Uruguay)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"00003C0A", L"1252", L"850", L"10000", L"Spanish (Paraguay)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000400A", L"1252", L"850", L"10000", L"Spanish (Bolivia)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000440A", L"1252", L"850", L"10000", L"Spanish (El Salvador)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000480A", L"1252", L"850", L"10000", L"Spanish (Honduras)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"00004C0A", L"1252", L"850", L"10000", L"Spanish (Nicaragua)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"0000500A", L"1252", L"850", L"10000", L"Spanish (Puerto Rico)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, enUSLayouts }, - {L"00000807", L"1252", L"850", L"10000", L"Swiss (German)", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, + {L"0000080A", L"1252", L"850", L"10000", L"Spanish (Mexico)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esMXLayouts }, + {L"00000C0A", L"1252", L"850", L"10000", L"Spanish (International Sort)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esESLayouts }, + {L"0000100A", L"1252", L"850", L"10000", L"Spanish (Guatemala)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esGTLayouts }, + {L"0000140A", L"1252", L"850", L"10000", L"Spanish (Costa Rica)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esCRLayouts }, + {L"0000180A", L"1252", L"850", L"10000", L"Spanish (Panama)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esPALayouts }, + {L"00001C0A", L"1252", L"850", L"10000", L"Spanish (Dominican Republic)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esDOLayouts }, + {L"0000200A", L"1252", L"850", L"10000", L"Spanish (Venezuela)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esVELayouts }, + {L"0000240A", L"1252", L"850", L"10000", L"Spanish (Colombia)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esCOLayouts }, + {L"0000280A", L"1252", L"850", L"10000", L"Spanish (Peru)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esPELayouts }, + {L"00002C0A", L"1252", L"850", L"10000", L"Spanish (Argentina)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esARLayouts }, + {L"0000300A", L"1252", L"850", L"10000", L"Spanish (Ecuador)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esECLayouts }, + {L"0000340A", L"1252", L"850", L"10000", L"Spanish (Chile)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esCLLayouts }, + {L"0000380A", L"1252", L"850", L"10000", L"Spanish (Uruguay)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esUYLayouts }, + {L"00003C0A", L"1252", L"850", L"10000", L"Spanish (Paraguay)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esPYLayouts }, + {L"0000400A", L"1252", L"850", L"10000", L"Spanish (Bolivia)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esBOLayouts }, + {L"0000440A", L"1252", L"850", L"10000", L"Spanish (El Salvador)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esSVLayouts }, + {L"0000480A", L"1252", L"850", L"10000", L"Spanish (Honduras)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esHNLayouts }, + {L"00004C0A", L"1252", L"850", L"10000", L"Spanish (Nicaragua)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esNILayouts }, + {L"0000500A", L"1252", L"850", L"10000", L"Spanish (Puerto Rico)", esESPages, esESErrorEntries, esESStrings, CP1252Fonts, esPRLayouts }, {L"0000041D", L"1252", L"850", L"10000", L"Swedish", svSEPages, svSEErrorEntries, svSEStrings, CP1252Fonts, svSELayouts }, - {L"00000444", L"1251", L"866", L"10007", L"Tatar", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"0000041E", L"874", L"874", L"10021", L"Thai", enUSPages, enUSErrorEntries, enUSStrings, CP874Fonts, enUSLayouts }, - {L"0000041F", L"1254", L"857", L"10081", L"Turkish", enUSPages, enUSErrorEntries, enUSStrings, CP1254Fonts, enUSLayouts }, + {L"00000444", L"1251", L"866", L"10007", L"Tatar", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, ttTALayouts }, + {L"0000041E", L"874", L"874", L"10021", L"Thai", enUSPages, enUSErrorEntries, enUSStrings, CP874Fonts, thTHLayouts }, + {L"0000041F", L"1254", L"857", L"10081", L"Turkish", enUSPages, enUSErrorEntries, enUSStrings, CP1254Fonts, trTRLayouts }, {L"00000422", L"1251", L"866", L"10017", L"Ukrainian", ukUAPages, ukUAErrorEntries, ukUAStrings, CP1251Fonts, ukUALayouts }, - {L"00000843", L"1251", L"866", L"10007", L"Uzbek", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, enUSLayouts }, - {L"0000042A", L"1258", L"1258",L"10000", L"Vietnamese", enUSPages, enUSErrorEntries, enUSStrings, CP1258Fonts, enUSLayouts }, + {L"00000843", L"1251", L"866", L"10007", L"Uzbek (Cyrillic)", enUSPages, enUSErrorEntries, enUSStrings, CP1251Fonts, uzUZLayouts }, + {L"0000042A", L"1258", L"1258",L"10000", L"Vietnamese", enUSPages, enUSErrorEntries, enUSStrings, CP1258Fonts, viVNLayouts }, {L"00000435", L"1252", L"850", L"10000", L"Zulu", enUSPages, enUSErrorEntries, enUSStrings, CP1252Fonts, enUSLayouts }, {NULL, NULL, NULL, NULL, NULL, NULL} };