[SETUPLIB][USETUP] Convert internal MUI_LAYOUTS data to numbers.

LangID is a LANGID and LayoutID is a KLID: keyboard layout ID.
See terminology at http://archives.miloush.net/michkap/archive/2004/11/27/270931.html

These tables of MUI_LAYOUTS for each language, correspond to the
intl.inf LCID map:
```
; List of locales.
; <LCID> = <Description>,<OEMCP>,<Language Group>,<langID:HKL pair>,<langID:HKL pair>,...
```
where:
- each MUI_LANGUAGE entry corresponds to one such locale description;
- each MUI_LAYOUTS entry corresponds to a <langID:HKL pair>.

See http://archives.miloush.net/michkap/archive/2006/10/14/825404.html
for some details.
This commit is contained in:
Hermès Bélusca-Maïto 2024-02-09 21:13:00 +01:00
parent 51a446f966
commit f0a1d766f1
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0
140 changed files with 508 additions and 497 deletions

View file

@ -2,10 +2,10 @@
MUI_LAYOUTS thTHLayouts[] =
{
{ L"041E", L"0002041E" },
{ L"041E", L"0000041E" },
{ L"041E", L"0003041E" },
{ L"041E", L"0001041E" },
{ L"0409", L"00000409" },
{ NULL, NULL }
{ 0x041E, 0x0002041E },
{ 0x041E, 0x0000041E },
{ 0x041E, 0x0003041E },
{ 0x041E, 0x0001041E },
{ 0x0409, 0x00000409 },
{ 0, 0 }
};