[USETUP][NTDLL_APITEST][KBDROST] Allow non-Latin codepage users to build ReactOS...
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Thu, 20 Dec 2018 08:25:32 +0000 (17:25 +0900)
committerGitHub <noreply@github.com>
Thu, 20 Dec 2018 08:25:32 +0000 (17:25 +0900)
commit6d63d7665567869c7471256a2366e9f0707d46e1
tree858198c1f48f938393409322f13c023c03d0638d
parentdaf9743c7bcffb0eab59abef342b536489da1610
[USETUP][NTDLL_APITEST][KBDROST] Allow non-Latin codepage users to build ReactOS on MSVC (Retrial of #1150) (#1168)

- The converter is code7bit I made. code7bit: https://github.com/katahiromz/code7bit
- This converter converts non-clean characters in string literals.
- However I couldn't erase a ton of codepage C4819 warnings.
- CORE-15447

You can edit an European source file as follows:
- Right click the file in the Solution Explorer.
- Select "Open With...".
- Choose "C++ Source Code Editor (with encoding)".
- Choose "Central European (Windows) - Codepage 1260".
24 files changed:
base/setup/usetup/lang/bg-BG.h
base/setup/usetup/lang/cs-CZ.h
base/setup/usetup/lang/da-DK.h
base/setup/usetup/lang/de-DE.h
base/setup/usetup/lang/el-GR.h
base/setup/usetup/lang/es-ES.h
base/setup/usetup/lang/et-EE.h
base/setup/usetup/lang/fr-FR.h
base/setup/usetup/lang/he-IL.h
base/setup/usetup/lang/ja-JP.h
base/setup/usetup/lang/lt-LT.h
base/setup/usetup/lang/pl-PL.h
base/setup/usetup/lang/pt-BR.h
base/setup/usetup/lang/ro-RO.h
base/setup/usetup/lang/ru-RU.h
base/setup/usetup/lang/sk-SK.h
base/setup/usetup/lang/sq-AL.h
base/setup/usetup/lang/sv-SE.h
base/setup/usetup/lang/tr-TR.h
base/setup/usetup/lang/uk-UA.h
dll/keyboard/CMakeLists.txt
dll/keyboard/kbdrost/kbdrost.c
modules/rostests/apitests/ntdll/CMakeLists.txt
modules/rostests/apitests/ntdll/RtlGenerate8dot3Name.c