diff --git a/reactos/lib/kernel32/locale_rc.rc b/reactos/lib/kernel32/locale_rc.rc index 96006ef68d9..75faf2f7fd1 100644 --- a/reactos/lib/kernel32/locale_rc.rc +++ b/reactos/lib/kernel32/locale_rc.rc @@ -24,16 +24,10 @@ #define LGRPID_RES_BASE 0x2000 -#include "nls/deu.nls" /* 0x0407 LANG_GERMAN, SUBLANG_GERMAN */ -#include "nls/fra.nls" /* 0x040c LANG_FRENCH, SUBLANG_FRENCH */ -#include "nls/enu.nls" /* 0x0409 LANG_ENGLISH, SUBLANG_ENGLISH_US */ -#include "nls/eng.nls" /* 0x0809 LANG_ENGLISH, SUBLANG_ENGLISH_UK */ - /* add languages in numerical order of main language (last two digits) * it is much easier to find the missing holes that way */ -#if 0 //TODO - +#if 0 #include "nls/ara.nls" /* 0x0401 LANG_ARABIC, SUBLANG_ARABIC_SAUDI_ARABIA */ #include "nls/ari.nls" /* 0x0801 LANG_ARABIC, SUBLANG_ARABIC_IRAQ */ #include "nls/are.nls" /* 0x0c01 LANG_ARABIC, SUBLANG_ARABIC_EGYPT */ @@ -50,6 +44,7 @@ #include "nls/aru.nls" /* 0x3801 LANG_ARABIC, SUBLANG_ARABIC_UAE */ #include "nls/arh.nls" /* 0x3c01 LANG_ARABIC, SUBLANG_ARABIC_BAHRAIN */ #include "nls/arq.nls" /* 0x4001 LANG_ARABIC, SUBLANG_ARABIC_QATAR */ +#endif #include "nls/bgr.nls" /* 0x0402 LANG_BULGARIAN, SUBLANG_DEFAULT */ @@ -57,9 +52,9 @@ #include "nls/cht.nls" /* 0x0404 LANG_CHINESE, SUBLANG_CHINESE_TRADITIONAL */ #include "nls/chs.nls" /* 0x0804 LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED */ -#include "nls/zhh.nls" /* 0x0c04 LANG_CHINESE, SUBLANG_CHINESE_HONGKONG */ +//#include "nls/zhh.nls" /* 0x0c04 LANG_CHINESE, SUBLANG_CHINESE_HONGKONG */ #include "nls/zhi.nls" /* 0x1004 LANG_CHINESE, SUBLANG_CHINESE_SINGAPORE */ -#include "nls/zhm.nls" /* 0x1404 LANG_CHINESE, SUBLANG_CHINESE_MACAU */ +//#include "nls/zhm.nls" /* 0x1404 LANG_CHINESE, SUBLANG_CHINESE_MACAU */ #include "nls/csy.nls" /* 0x0405 LANG_CZECH, SUBLANG_DEFAULT */ @@ -91,7 +86,7 @@ #include "nls/esm.nls" /* 0x080a LANG_SPANISH, SUBLANG_SPANISH_MEXICAN */ #include "nls/esn.nls" /* 0x0c0a LANG_SPANISH, SUBLANG_SPANISH_MODERN */ #include "nls/esg.nls" /* 0x100a LANG_SPANISH, SUBLANG_SPANISH_GUATEMALA */ -#include "nls/esc.nls" /* 0x140a LANG_SPANISH, SUBLANG_SPANISH_COSTA_RICA */ +//#include "nls/esc.nls" /* 0x140a LANG_SPANISH, SUBLANG_SPANISH_COSTA_RICA */ #include "nls/esa.nls" /* 0x180a LANG_SPANISH, SUBLANG_SPANISH_PANAMA */ #include "nls/esd.nls" /* 0x1c0a LANG_SPANISH, SUBLANG_SPANISH_DOMINICAN_REPUBLIC */ #include "nls/esv.nls" /* 0x200a LANG_SPANISH, SUBLANG_SPANISH_VENEZUELA */ @@ -126,9 +121,9 @@ #include "nls/ita.nls" /* 0x0410 LANG_ITALIAN, SUBLANG_ITALIAN */ #include "nls/its.nls" /* 0x0810 LANG_ITALIAN, SUBLANG_ITALIAN_SWISS */ -#include "nls/jpn.nls" /* 0x0411 LANG_JAPANESE, SUBLANG_DEFAULT */ +//#include "nls/jpn.nls" /* 0x0411 LANG_JAPANESE, SUBLANG_DEFAULT */ -#include "nls/kor.nls" /* 0x0412 LANG_KOREAN, SUBLANG_KOREAN */ +//#include "nls/kor.nls" /* 0x0412 LANG_KOREAN, SUBLANG_KOREAN */ #include "nls/nld.nls" /* 0x0413 LANG_DUTCH, SUBLANG_DUTCH */ #include "nls/nlb.nls" /* 0x0813 LANG_DUTCH, SUBLANG_DUTCH_BELGIAN */ @@ -160,7 +155,7 @@ #include "nls/trk.nls" /* 0x041f LANG_TURKISH, SUBLANG_DEFAULT */ -#include "nls/urd.nls" /* 0x0420 LANG_URDU, SUBLANG_URDU_PAKISTAN */ +//#include "nls/urd.nls" /* 0x0420 LANG_URDU, SUBLANG_URDU_PAKISTAN */ #include "nls/ind.nls" /* 0x0421 LANG_INDONESIAN, SUBLANG_DEFAULT */ @@ -174,16 +169,16 @@ #include "nls/lvi.nls" /* 0x0426 LANG_LATVIAN, SUBLANG_DEFAULT */ -#include "nls/lth.nls" /* 0x0427 LANG_LITHUANIAN, SUBLANG_LITHUANIAN */ +//#include "nls/lth.nls" /* 0x0427 LANG_LITHUANIAN, SUBLANG_LITHUANIAN */ -#include "nls/far.nls" /* 0x0429 LANG_FARSI, SUBLANG_DEFAULT */ +//#include "nls/far.nls" /* 0x0429 LANG_FARSI, SUBLANG_DEFAULT */ -#include "nls/vit.nls" /* 0x042a LANG_VIETNAMESE, SUBLANG_DEFAULT */ +//#include "nls/vit.nls" /* 0x042a LANG_VIETNAMESE, SUBLANG_DEFAULT */ -#include "nls/hye.nls" /* 0x042b LANG_ARMENIAN, SUBLANG_DEFAULT */ +//#include "nls/hye.nls" /* 0x042b LANG_ARMENIAN, SUBLANG_DEFAULT */ -#include "nls/azl.nls" /* 0x042c LANG_AZERI, SUBLANG_AZERI_LATIN */ -#include "nls/aze.nls" /* 0x082c LANG_AZERI, SUBLANG_AZERI_CYRILLIC */ +//#include "nls/azl.nls" /* 0x042c LANG_AZERI, SUBLANG_AZERI_LATIN */ +//#include "nls/aze.nls" /* 0x082c LANG_AZERI, SUBLANG_AZERI_CYRILLIC */ #include "nls/euq.nls" /* 0x042d LANG_BASQUE, SUBLANG_DEFAULT */ @@ -191,72 +186,65 @@ #include "nls/afk.nls" /* 0x0436 LANG_AFRIKAANS, SUBLANG_DEFAULT */ -#include "nls/kat.nls" /* 0x0437 LANG_GEORGIAN, SUBLANG_DEFAULT */ +//#include "nls/kat.nls" /* 0x0437 LANG_GEORGIAN, SUBLANG_DEFAULT */ #include "nls/fos.nls" /* 0x0438 LANG_FAEROESE, SUBLANG_DEFAULT */ -#include "nls/hin.nls" /* 0x0439 LANG_HINDI, SUBLANG_DEFAULT */ +//#include "nls/hin.nls" /* 0x0439 LANG_HINDI, SUBLANG_DEFAULT */ #include "nls/msl.nls" /* 0x043e LANG_MALAY, SUBLANG_MALAY_MALAYSIA */ #include "nls/msb.nls" /* 0x083e LANG_MALAY, SUBLANG_MALAY_BRUNEI_DARUSSALAM */ -#include "nls/kkz.nls" /* 0x043f LANG_KAZAK, SUBLANG_DEFAULT */ +//#include "nls/kkz.nls" /* 0x043f LANG_KAZAK, SUBLANG_DEFAULT */ -#include "nls/kyr.nls" /* 0x0440 LANG_KYRGYZ, SUBLANG_DEFAULT */ +//#include "nls/kyr.nls" /* 0x0440 LANG_KYRGYZ, SUBLANG_DEFAULT */ #include "nls/swk.nls" /* 0x0441 LANG_SWAHILI, SUBLANG_DEFAULT */ -#include "nls/uzl.nls" /* 0x0443 LANG_UZBEK, SUBLANG_UZBEK_LATIN */ +//#include "nls/uzl.nls" /* 0x0443 LANG_UZBEK, SUBLANG_UZBEK_LATIN */ #include "nls/uzb.nls" /* 0x0843 LANG_UZBEK, SUBLANG_UZBEK_CYRILLIC */ -#include "nls/ttt.nls" /* 0x0444 LANG_TATAR, SUBLANG_DEFAULT */ +//#include "nls/ttt.nls" /* 0x0444 LANG_TATAR, SUBLANG_DEFAULT */ -#include "nls/pan.nls" /* 0x0446 LANG_PUNJABI, SUBLANG_DEFAULT */ +//#include "nls/pan.nls" /* 0x0446 LANG_PUNJABI, SUBLANG_DEFAULT */ -#include "nls/guj.nls" /* 0x0447 LANG_GUJARATI, SUBLANG_DEFAULT */ +//#include "nls/guj.nls" /* 0x0447 LANG_GUJARATI, SUBLANG_DEFAULT */ -#include "nls/tam.nls" /* 0x0449 LANG_TAMIL, SUBLANG_DEFAULT */ +//#include "nls/tam.nls" /* 0x0449 LANG_TAMIL, SUBLANG_DEFAULT */ -#include "nls/tel.nls" /* 0x044a LANG_TELUGU, SUBLANG_DEFAULT */ +//#include "nls/tel.nls" /* 0x044a LANG_TELUGU, SUBLANG_DEFAULT */ -#include "nls/kan.nls" /* 0x044b LANG_KANNADA, SUBLANG_DEFAULT */ +//#include "nls/kan.nls" /* 0x044b LANG_KANNADA, SUBLANG_DEFAULT */ -#include "nls/mar.nls" /* 0x044e LANG_MARATHI, SUBLANG_DEFAULT */ +//#include "nls/mar.nls" /* 0x044e LANG_MARATHI, SUBLANG_DEFAULT */ -#include "nls/san.nls" /* 0x044f LANG_SANSKRIT, SUBLANG_DEFAULT */ +//#include "nls/san.nls" /* 0x044f LANG_SANSKRIT, SUBLANG_DEFAULT */ -#include "nls/mon.nls" /* 0x0450 LANG_MONGOLIAN, SUBLANG_DEFAULT */ +//#include "nls/mon.nls" /* 0x0450 LANG_MONGOLIAN, SUBLANG_DEFAULT */ #include "nls/glc.nls" /* 0x0456 LANG_GALICIAN, SUBLANG_DEFAULT */ -#include "nls/knk.nls" /* 0x0457 LANG_KONKANI, SUBLANG_DEFAULT */ +//#include "nls/knk.nls" /* 0x0457 LANG_KONKANI, SUBLANG_DEFAULT */ -#include "nls/syr.nls" /* 0x045a LANG_SYRIAC, SUBLANG_DEFAULT */ +//#include "nls/syr.nls" /* 0x045a LANG_SYRIAC, SUBLANG_DEFAULT */ -#include "nls/div.nls" /* 0x0465 LANG_DIVEHI, SUBLANG_DEFAULT */ +//#include "nls/div.nls" /* 0x0465 LANG_DIVEHI, SUBLANG_DEFAULT */ -#endif //TODO - - -#if 0 /* Wine extensions */ -#include "nls/nls.nls" /* 0x0c13 LANG_DUTCH, SUBLANG_DUTCH_SURINAM */ +//#include "nls/nls.nls" /* 0x0c13 LANG_DUTCH, SUBLANG_DUTCH_SURINAM */ -#include "nls/gae.nls" /* 0x043c LANG_GAELIC, SUBLANG_GAELIC */ -#include "nls/gdh.nls" /* 0x083c LANG_GAELIC, SUBLANG_GAELIC_SCOTTISH */ -#include "nls/gdv.nls" /* 0x0c3c LANG_GAELIC, SUBLANG_GAELIC_MANX */ +//#include "nls/gae.nls" /* 0x043c LANG_GAELIC, SUBLANG_GAELIC */ +//#include "nls/gdh.nls" /* 0x083c LANG_GAELIC, SUBLANG_GAELIC_SCOTTISH */ +//#include "nls/gdv.nls" /* 0x0c3c LANG_GAELIC, SUBLANG_GAELIC_MANX */ -#include "nls/eox.nls" /* 0x048f LANG_ESPERANTO, SUBLANG_DEFAULT */ +//#include "nls/eox.nls" /* 0x048f LANG_ESPERANTO, SUBLANG_DEFAULT */ -#include "nls/wal.nls" /* 0x0490 LANG_WALON, SUBLANG_DEFAULT */ +//#include "nls/wal.nls" /* 0x0490 LANG_WALON, SUBLANG_DEFAULT */ -#include "nls/cor.nls" /* 0x0491 LANG_CORNISH, SUBLANG_DEFAULT */ +//#include "nls/cor.nls" /* 0x0491 LANG_CORNISH, SUBLANG_DEFAULT */ -#include "nls/cym.nls" /* 0x0492 LANG_WELSH, SUBLANG_DEFAULT */ - -#include "nls/brf.nls" /* 0x0493 LANG_BRETON, SUBLANG_DEFAULT */ - -#endif +//#include "nls/cym.nls" /* 0x0492 LANG_WELSH, SUBLANG_DEFAULT */ +//#include "nls/brf.nls" /* 0x0493 LANG_BRETON, SUBLANG_DEFAULT */ diff --git a/reactos/lib/kernel32/nls/afk.nls b/reactos/lib/kernel32/nls/afk.nls new file mode 100644 index 00000000000..248e2b475eb Binary files /dev/null and b/reactos/lib/kernel32/nls/afk.nls differ diff --git a/reactos/lib/kernel32/nls/bel.nls b/reactos/lib/kernel32/nls/bel.nls new file mode 100644 index 00000000000..73f98aee810 Binary files /dev/null and b/reactos/lib/kernel32/nls/bel.nls differ diff --git a/reactos/lib/kernel32/nls/bgr.nls b/reactos/lib/kernel32/nls/bgr.nls new file mode 100644 index 00000000000..44d2aac1cad Binary files /dev/null and b/reactos/lib/kernel32/nls/bgr.nls differ diff --git a/reactos/lib/kernel32/nls/cat.nls b/reactos/lib/kernel32/nls/cat.nls new file mode 100644 index 00000000000..283c937a6a0 Binary files /dev/null and b/reactos/lib/kernel32/nls/cat.nls differ diff --git a/reactos/lib/kernel32/nls/chs.nls b/reactos/lib/kernel32/nls/chs.nls new file mode 100644 index 00000000000..90dd26a3523 Binary files /dev/null and b/reactos/lib/kernel32/nls/chs.nls differ diff --git a/reactos/lib/kernel32/nls/cht.nls b/reactos/lib/kernel32/nls/cht.nls new file mode 100644 index 00000000000..378bd6f8c99 Binary files /dev/null and b/reactos/lib/kernel32/nls/cht.nls differ diff --git a/reactos/lib/kernel32/nls/csy.nls b/reactos/lib/kernel32/nls/csy.nls new file mode 100644 index 00000000000..58b8181420f Binary files /dev/null and b/reactos/lib/kernel32/nls/csy.nls differ diff --git a/reactos/lib/kernel32/nls/dan.nls b/reactos/lib/kernel32/nls/dan.nls new file mode 100644 index 00000000000..037caa3c9ab Binary files /dev/null and b/reactos/lib/kernel32/nls/dan.nls differ diff --git a/reactos/lib/kernel32/nls/dea.nls b/reactos/lib/kernel32/nls/dea.nls new file mode 100644 index 00000000000..bb7b04e3009 Binary files /dev/null and b/reactos/lib/kernel32/nls/dea.nls differ diff --git a/reactos/lib/kernel32/nls/dec.nls b/reactos/lib/kernel32/nls/dec.nls new file mode 100644 index 00000000000..8945277e43d Binary files /dev/null and b/reactos/lib/kernel32/nls/dec.nls differ diff --git a/reactos/lib/kernel32/nls/del.nls b/reactos/lib/kernel32/nls/del.nls new file mode 100644 index 00000000000..8ff15581e41 Binary files /dev/null and b/reactos/lib/kernel32/nls/del.nls differ diff --git a/reactos/lib/kernel32/nls/des.nls b/reactos/lib/kernel32/nls/des.nls new file mode 100644 index 00000000000..992dd0a1bdd Binary files /dev/null and b/reactos/lib/kernel32/nls/des.nls differ diff --git a/reactos/lib/kernel32/nls/ell.nls b/reactos/lib/kernel32/nls/ell.nls new file mode 100644 index 00000000000..20f4287ec87 Binary files /dev/null and b/reactos/lib/kernel32/nls/ell.nls differ diff --git a/reactos/lib/kernel32/nls/ena.nls b/reactos/lib/kernel32/nls/ena.nls new file mode 100644 index 00000000000..41679ba0d52 Binary files /dev/null and b/reactos/lib/kernel32/nls/ena.nls differ diff --git a/reactos/lib/kernel32/nls/enb.nls b/reactos/lib/kernel32/nls/enb.nls new file mode 100644 index 00000000000..6cba884a92d Binary files /dev/null and b/reactos/lib/kernel32/nls/enb.nls differ diff --git a/reactos/lib/kernel32/nls/enc.nls b/reactos/lib/kernel32/nls/enc.nls new file mode 100644 index 00000000000..b707ab304a6 Binary files /dev/null and b/reactos/lib/kernel32/nls/enc.nls differ diff --git a/reactos/lib/kernel32/nls/eng.nls b/reactos/lib/kernel32/nls/eng.nls index 502416bc13a..8af659bdb58 100644 Binary files a/reactos/lib/kernel32/nls/eng.nls and b/reactos/lib/kernel32/nls/eng.nls differ diff --git a/reactos/lib/kernel32/nls/eni.nls b/reactos/lib/kernel32/nls/eni.nls new file mode 100644 index 00000000000..2997db1c0d9 Binary files /dev/null and b/reactos/lib/kernel32/nls/eni.nls differ diff --git a/reactos/lib/kernel32/nls/enj.nls b/reactos/lib/kernel32/nls/enj.nls new file mode 100644 index 00000000000..becb190fe26 Binary files /dev/null and b/reactos/lib/kernel32/nls/enj.nls differ diff --git a/reactos/lib/kernel32/nls/enl.nls b/reactos/lib/kernel32/nls/enl.nls new file mode 100644 index 00000000000..d4de8607f58 Binary files /dev/null and b/reactos/lib/kernel32/nls/enl.nls differ diff --git a/reactos/lib/kernel32/nls/enp.nls b/reactos/lib/kernel32/nls/enp.nls new file mode 100644 index 00000000000..d0602ff0c97 Binary files /dev/null and b/reactos/lib/kernel32/nls/enp.nls differ diff --git a/reactos/lib/kernel32/nls/ens.nls b/reactos/lib/kernel32/nls/ens.nls new file mode 100644 index 00000000000..2a701a6b996 Binary files /dev/null and b/reactos/lib/kernel32/nls/ens.nls differ diff --git a/reactos/lib/kernel32/nls/ent.nls b/reactos/lib/kernel32/nls/ent.nls new file mode 100644 index 00000000000..094d6d9d9cf Binary files /dev/null and b/reactos/lib/kernel32/nls/ent.nls differ diff --git a/reactos/lib/kernel32/nls/enw.nls b/reactos/lib/kernel32/nls/enw.nls new file mode 100644 index 00000000000..00a57c61e9e Binary files /dev/null and b/reactos/lib/kernel32/nls/enw.nls differ diff --git a/reactos/lib/kernel32/nls/enz.nls b/reactos/lib/kernel32/nls/enz.nls new file mode 100644 index 00000000000..3369ec4cc1b Binary files /dev/null and b/reactos/lib/kernel32/nls/enz.nls differ diff --git a/reactos/lib/kernel32/nls/esa.nls b/reactos/lib/kernel32/nls/esa.nls new file mode 100644 index 00000000000..f1810b4c912 Binary files /dev/null and b/reactos/lib/kernel32/nls/esa.nls differ diff --git a/reactos/lib/kernel32/nls/esb.nls b/reactos/lib/kernel32/nls/esb.nls new file mode 100644 index 00000000000..d3ff4df9bde Binary files /dev/null and b/reactos/lib/kernel32/nls/esb.nls differ diff --git a/reactos/lib/kernel32/nls/esd.nls b/reactos/lib/kernel32/nls/esd.nls new file mode 100644 index 00000000000..d900dff8798 Binary files /dev/null and b/reactos/lib/kernel32/nls/esd.nls differ diff --git a/reactos/lib/kernel32/nls/ese.nls b/reactos/lib/kernel32/nls/ese.nls new file mode 100644 index 00000000000..1bc6599f687 Binary files /dev/null and b/reactos/lib/kernel32/nls/ese.nls differ diff --git a/reactos/lib/kernel32/nls/esf.nls b/reactos/lib/kernel32/nls/esf.nls new file mode 100644 index 00000000000..7e0e0f0d620 Binary files /dev/null and b/reactos/lib/kernel32/nls/esf.nls differ diff --git a/reactos/lib/kernel32/nls/esg.nls b/reactos/lib/kernel32/nls/esg.nls new file mode 100644 index 00000000000..0e7ed7a9b7d Binary files /dev/null and b/reactos/lib/kernel32/nls/esg.nls differ diff --git a/reactos/lib/kernel32/nls/esh.nls b/reactos/lib/kernel32/nls/esh.nls new file mode 100644 index 00000000000..90fa44e118f Binary files /dev/null and b/reactos/lib/kernel32/nls/esh.nls differ diff --git a/reactos/lib/kernel32/nls/esi.nls b/reactos/lib/kernel32/nls/esi.nls new file mode 100644 index 00000000000..30d7642a6d7 Binary files /dev/null and b/reactos/lib/kernel32/nls/esi.nls differ diff --git a/reactos/lib/kernel32/nls/esl.nls b/reactos/lib/kernel32/nls/esl.nls new file mode 100644 index 00000000000..8ac3edaea02 Binary files /dev/null and b/reactos/lib/kernel32/nls/esl.nls differ diff --git a/reactos/lib/kernel32/nls/esm.nls b/reactos/lib/kernel32/nls/esm.nls new file mode 100644 index 00000000000..45edc0593d7 Binary files /dev/null and b/reactos/lib/kernel32/nls/esm.nls differ diff --git a/reactos/lib/kernel32/nls/esn.nls b/reactos/lib/kernel32/nls/esn.nls new file mode 100644 index 00000000000..24b51fe4be7 Binary files /dev/null and b/reactos/lib/kernel32/nls/esn.nls differ diff --git a/reactos/lib/kernel32/nls/eso.nls b/reactos/lib/kernel32/nls/eso.nls new file mode 100644 index 00000000000..9ae4fda6369 Binary files /dev/null and b/reactos/lib/kernel32/nls/eso.nls differ diff --git a/reactos/lib/kernel32/nls/esp.nls b/reactos/lib/kernel32/nls/esp.nls new file mode 100644 index 00000000000..e892c383c77 Binary files /dev/null and b/reactos/lib/kernel32/nls/esp.nls differ diff --git a/reactos/lib/kernel32/nls/esr.nls b/reactos/lib/kernel32/nls/esr.nls new file mode 100644 index 00000000000..27d4e576ec5 Binary files /dev/null and b/reactos/lib/kernel32/nls/esr.nls differ diff --git a/reactos/lib/kernel32/nls/ess.nls b/reactos/lib/kernel32/nls/ess.nls new file mode 100644 index 00000000000..15df53af0b5 Binary files /dev/null and b/reactos/lib/kernel32/nls/ess.nls differ diff --git a/reactos/lib/kernel32/nls/esu.nls b/reactos/lib/kernel32/nls/esu.nls new file mode 100644 index 00000000000..4bcac6c03f8 Binary files /dev/null and b/reactos/lib/kernel32/nls/esu.nls differ diff --git a/reactos/lib/kernel32/nls/esv.nls b/reactos/lib/kernel32/nls/esv.nls new file mode 100644 index 00000000000..cbfda79508f Binary files /dev/null and b/reactos/lib/kernel32/nls/esv.nls differ diff --git a/reactos/lib/kernel32/nls/esy.nls b/reactos/lib/kernel32/nls/esy.nls new file mode 100644 index 00000000000..de77fd0426f Binary files /dev/null and b/reactos/lib/kernel32/nls/esy.nls differ diff --git a/reactos/lib/kernel32/nls/esz.nls b/reactos/lib/kernel32/nls/esz.nls new file mode 100644 index 00000000000..d1d7b5371bc Binary files /dev/null and b/reactos/lib/kernel32/nls/esz.nls differ diff --git a/reactos/lib/kernel32/nls/eti.nls b/reactos/lib/kernel32/nls/eti.nls new file mode 100644 index 00000000000..f40d2d39150 Binary files /dev/null and b/reactos/lib/kernel32/nls/eti.nls differ diff --git a/reactos/lib/kernel32/nls/euq.nls b/reactos/lib/kernel32/nls/euq.nls new file mode 100644 index 00000000000..88d405e33d7 Binary files /dev/null and b/reactos/lib/kernel32/nls/euq.nls differ diff --git a/reactos/lib/kernel32/nls/fin.nls b/reactos/lib/kernel32/nls/fin.nls new file mode 100644 index 00000000000..5ab719586fc Binary files /dev/null and b/reactos/lib/kernel32/nls/fin.nls differ diff --git a/reactos/lib/kernel32/nls/fos.nls b/reactos/lib/kernel32/nls/fos.nls new file mode 100644 index 00000000000..5a7aa426907 Binary files /dev/null and b/reactos/lib/kernel32/nls/fos.nls differ diff --git a/reactos/lib/kernel32/nls/frb.nls b/reactos/lib/kernel32/nls/frb.nls new file mode 100644 index 00000000000..d0e9a521692 Binary files /dev/null and b/reactos/lib/kernel32/nls/frb.nls differ diff --git a/reactos/lib/kernel32/nls/frc.nls b/reactos/lib/kernel32/nls/frc.nls new file mode 100644 index 00000000000..c81520e6fff Binary files /dev/null and b/reactos/lib/kernel32/nls/frc.nls differ diff --git a/reactos/lib/kernel32/nls/frl.nls b/reactos/lib/kernel32/nls/frl.nls new file mode 100644 index 00000000000..618ce53c205 Binary files /dev/null and b/reactos/lib/kernel32/nls/frl.nls differ diff --git a/reactos/lib/kernel32/nls/frm.nls b/reactos/lib/kernel32/nls/frm.nls new file mode 100644 index 00000000000..b1f950ce3a4 Binary files /dev/null and b/reactos/lib/kernel32/nls/frm.nls differ diff --git a/reactos/lib/kernel32/nls/frs.nls b/reactos/lib/kernel32/nls/frs.nls new file mode 100644 index 00000000000..10fd9d6e3ff Binary files /dev/null and b/reactos/lib/kernel32/nls/frs.nls differ diff --git a/reactos/lib/kernel32/nls/glc.nls b/reactos/lib/kernel32/nls/glc.nls new file mode 100644 index 00000000000..6b3193062f0 Binary files /dev/null and b/reactos/lib/kernel32/nls/glc.nls differ diff --git a/reactos/lib/kernel32/nls/heb.nls b/reactos/lib/kernel32/nls/heb.nls new file mode 100644 index 00000000000..7d4e1c0e060 Binary files /dev/null and b/reactos/lib/kernel32/nls/heb.nls differ diff --git a/reactos/lib/kernel32/nls/hrv.nls b/reactos/lib/kernel32/nls/hrv.nls new file mode 100644 index 00000000000..98af8ab6786 Binary files /dev/null and b/reactos/lib/kernel32/nls/hrv.nls differ diff --git a/reactos/lib/kernel32/nls/hun.nls b/reactos/lib/kernel32/nls/hun.nls new file mode 100644 index 00000000000..3e31d5c69d0 Binary files /dev/null and b/reactos/lib/kernel32/nls/hun.nls differ diff --git a/reactos/lib/kernel32/nls/ind.nls b/reactos/lib/kernel32/nls/ind.nls new file mode 100644 index 00000000000..913d4d98bb8 Binary files /dev/null and b/reactos/lib/kernel32/nls/ind.nls differ diff --git a/reactos/lib/kernel32/nls/isl.nls b/reactos/lib/kernel32/nls/isl.nls new file mode 100644 index 00000000000..d95cb8070bd Binary files /dev/null and b/reactos/lib/kernel32/nls/isl.nls differ diff --git a/reactos/lib/kernel32/nls/ita.nls b/reactos/lib/kernel32/nls/ita.nls new file mode 100644 index 00000000000..46da383634a Binary files /dev/null and b/reactos/lib/kernel32/nls/ita.nls differ diff --git a/reactos/lib/kernel32/nls/its.nls b/reactos/lib/kernel32/nls/its.nls new file mode 100644 index 00000000000..8d563e61c4e Binary files /dev/null and b/reactos/lib/kernel32/nls/its.nls differ diff --git a/reactos/lib/kernel32/nls/lvi.nls b/reactos/lib/kernel32/nls/lvi.nls new file mode 100644 index 00000000000..54efe2cac93 Binary files /dev/null and b/reactos/lib/kernel32/nls/lvi.nls differ diff --git a/reactos/lib/kernel32/nls/mki.nls b/reactos/lib/kernel32/nls/mki.nls new file mode 100644 index 00000000000..aeeb37ed243 Binary files /dev/null and b/reactos/lib/kernel32/nls/mki.nls differ diff --git a/reactos/lib/kernel32/nls/msb.nls b/reactos/lib/kernel32/nls/msb.nls new file mode 100644 index 00000000000..2d4bafa3892 Binary files /dev/null and b/reactos/lib/kernel32/nls/msb.nls differ diff --git a/reactos/lib/kernel32/nls/msl.nls b/reactos/lib/kernel32/nls/msl.nls new file mode 100644 index 00000000000..adfcb1c79c7 Binary files /dev/null and b/reactos/lib/kernel32/nls/msl.nls differ diff --git a/reactos/lib/kernel32/nls/nlb.nls b/reactos/lib/kernel32/nls/nlb.nls new file mode 100644 index 00000000000..af696cd4247 Binary files /dev/null and b/reactos/lib/kernel32/nls/nlb.nls differ diff --git a/reactos/lib/kernel32/nls/nld.nls b/reactos/lib/kernel32/nls/nld.nls new file mode 100644 index 00000000000..a2cdf03c785 Binary files /dev/null and b/reactos/lib/kernel32/nls/nld.nls differ diff --git a/reactos/lib/kernel32/nls/non.nls b/reactos/lib/kernel32/nls/non.nls new file mode 100644 index 00000000000..faca556ea77 Binary files /dev/null and b/reactos/lib/kernel32/nls/non.nls differ diff --git a/reactos/lib/kernel32/nls/nor.nls b/reactos/lib/kernel32/nls/nor.nls new file mode 100644 index 00000000000..ffc6d47504b Binary files /dev/null and b/reactos/lib/kernel32/nls/nor.nls differ diff --git a/reactos/lib/kernel32/nls/plk.nls b/reactos/lib/kernel32/nls/plk.nls new file mode 100644 index 00000000000..0f1279be5ff Binary files /dev/null and b/reactos/lib/kernel32/nls/plk.nls differ diff --git a/reactos/lib/kernel32/nls/ptb.nls b/reactos/lib/kernel32/nls/ptb.nls new file mode 100644 index 00000000000..a6cf15fb6de Binary files /dev/null and b/reactos/lib/kernel32/nls/ptb.nls differ diff --git a/reactos/lib/kernel32/nls/ptg.nls b/reactos/lib/kernel32/nls/ptg.nls new file mode 100644 index 00000000000..9b58805f191 Binary files /dev/null and b/reactos/lib/kernel32/nls/ptg.nls differ diff --git a/reactos/lib/kernel32/nls/rom.nls b/reactos/lib/kernel32/nls/rom.nls new file mode 100644 index 00000000000..aa355831bb4 Binary files /dev/null and b/reactos/lib/kernel32/nls/rom.nls differ diff --git a/reactos/lib/kernel32/nls/rus.nls b/reactos/lib/kernel32/nls/rus.nls new file mode 100644 index 00000000000..ff154e72afe Binary files /dev/null and b/reactos/lib/kernel32/nls/rus.nls differ diff --git a/reactos/lib/kernel32/nls/sky.nls b/reactos/lib/kernel32/nls/sky.nls new file mode 100644 index 00000000000..44110e9dd7d Binary files /dev/null and b/reactos/lib/kernel32/nls/sky.nls differ diff --git a/reactos/lib/kernel32/nls/slv.nls b/reactos/lib/kernel32/nls/slv.nls new file mode 100644 index 00000000000..37d37e4c8a3 Binary files /dev/null and b/reactos/lib/kernel32/nls/slv.nls differ diff --git a/reactos/lib/kernel32/nls/sqi.nls b/reactos/lib/kernel32/nls/sqi.nls new file mode 100644 index 00000000000..fe241809f11 Binary files /dev/null and b/reactos/lib/kernel32/nls/sqi.nls differ diff --git a/reactos/lib/kernel32/nls/srb.nls b/reactos/lib/kernel32/nls/srb.nls new file mode 100644 index 00000000000..c6ef2c87fd2 Binary files /dev/null and b/reactos/lib/kernel32/nls/srb.nls differ diff --git a/reactos/lib/kernel32/nls/srl.nls b/reactos/lib/kernel32/nls/srl.nls new file mode 100644 index 00000000000..fab71553754 Binary files /dev/null and b/reactos/lib/kernel32/nls/srl.nls differ diff --git a/reactos/lib/kernel32/nls/sve.nls b/reactos/lib/kernel32/nls/sve.nls new file mode 100644 index 00000000000..776a4a87592 Binary files /dev/null and b/reactos/lib/kernel32/nls/sve.nls differ diff --git a/reactos/lib/kernel32/nls/svf.nls b/reactos/lib/kernel32/nls/svf.nls new file mode 100644 index 00000000000..5e57c65d2c7 Binary files /dev/null and b/reactos/lib/kernel32/nls/svf.nls differ diff --git a/reactos/lib/kernel32/nls/swk.nls b/reactos/lib/kernel32/nls/swk.nls new file mode 100644 index 00000000000..c06c767b1fe Binary files /dev/null and b/reactos/lib/kernel32/nls/swk.nls differ diff --git a/reactos/lib/kernel32/nls/tam.nls b/reactos/lib/kernel32/nls/tam.nls new file mode 100644 index 00000000000..f92907acc98 Binary files /dev/null and b/reactos/lib/kernel32/nls/tam.nls differ diff --git a/reactos/lib/kernel32/nls/tha.nls b/reactos/lib/kernel32/nls/tha.nls new file mode 100644 index 00000000000..ff4cf029126 Binary files /dev/null and b/reactos/lib/kernel32/nls/tha.nls differ diff --git a/reactos/lib/kernel32/nls/trk.nls b/reactos/lib/kernel32/nls/trk.nls new file mode 100644 index 00000000000..263d6932e2c Binary files /dev/null and b/reactos/lib/kernel32/nls/trk.nls differ diff --git a/reactos/lib/kernel32/nls/ukr.nls b/reactos/lib/kernel32/nls/ukr.nls new file mode 100644 index 00000000000..8814e911b88 Binary files /dev/null and b/reactos/lib/kernel32/nls/ukr.nls differ diff --git a/reactos/lib/kernel32/nls/uzb.nls b/reactos/lib/kernel32/nls/uzb.nls new file mode 100644 index 00000000000..c5b6ecf43d7 Binary files /dev/null and b/reactos/lib/kernel32/nls/uzb.nls differ diff --git a/reactos/lib/kernel32/nls/zhi.nls b/reactos/lib/kernel32/nls/zhi.nls new file mode 100644 index 00000000000..22faf5cd2fb Binary files /dev/null and b/reactos/lib/kernel32/nls/zhi.nls differ