Microsoft supply
\Windows\System\Cp_20866.nls
file with some
of their products like Internet Explorer, there is KOI8-R NLS in this file,
so current Microsoft CodePage number for KOI8-R apparently is 20866.
Also IBM registered KOI8-R character set as Code Page 878, Microsoft
seems not aware about this fact and invent their own number independently.
There must be some connection between CodePage, UNICODE decode
table number from gdi.exe and Locale ID
but I don't know it.
I choose 00000819 as Locale ID for KOI8-R keyboard
guessing the scheme like other languages Locale IDs
made. I also overwrite gdi.exe Latin1 UNICODE translation
under RC_DATA
238 with KOI8-R one because it works in connection with
keyboard.
If you know proper Locale ID and gdi.exe
RC_DATA number
for
Cp_20866.nls or any other way to use this resource,
please tell
me.
It seems that there is UNICODE translation table in it, but Win95
uses gdi.exe for this purpose instead. Maybe this resource
is somehow useful only for Windows NT.
See also How to setup Win95 for KOI8-R properly, How to setup native Win95 keyboard driver for KOI8-R.
|
|