Algoritm russifikacii nerusskih Windows-95
From: Valerij Kenarskij vken@mail.marinform.ru
Original teksta raspolozhen v "Vechernem internete"
http://www.cityline.ru/vi/22mar1998.htm
V Win95 i OSR2 vse eto "shamanstvo" pozvolyalo polnocenno
ispol'zovat' kirillicu v lyubyh programmah
Vo vtoroj i posleduyushchih betah Win98 neobhodimost' vo vsem
etom otpala - dostatochno vybrat' pri installyacii stranu Russia,
i vse ustanovitsya avtomaticheski. V Windows NT 4.0 amerikanskoj
versii ni odin iz etih receptov ne nuzhen, dostatochno v Control
Panel (libo Keyboard, libo International Settings) vybrat'
russkuyu locale.
---------------------------------------------------------------
1. Neobhodimo imet' sleduyushchie fajly panŽevropejskoj ili russkoj
versii Windows 95 ili OSR2:
- *.FON iz kataloga FONTS;
- CHARSET.DAT, CP_866.NLS, UNICODE.BIN, XLAT866.BIN iz kataloga
SYSTEM;
- KEYBRD2.SYS (ili KEYBRD3.SYS) i EGA3.CPI iz kataloga
COMMAND (esli vy namereny ispol'zovat' "shtatnuyu" russifikaciyu
Windows.
2. V processe ustanovki v okne System Settings vyberite yazykovuyu
podderzhku Cyrillic Language, ne pytayas' vystavlyat' v Regional Settings
Russia - etogo punkta tam eshche net.
3. Vpishite v razdel [Font Substitutes] fajla WIN.INI:
[FontSubstitutes]
Helv=MS Sans Serif
Tms Rmn=MS Serif
Times=Times New Roman
System,0=System,204
Fixedsys,0=Fixedsys,204
Small Fonts,0=Small Fonts,204
MS Sans Serif,0=MS Sans Serif,204
MS Serif,0=MS Serif,204
Arial Cyr,204=Arial,204
Arial Cyr,0=Arial,204
Arial CE,238=Arial,238
Courier New Cyr,204=Courier New,204
Courier New Cyr,0=Courier New,204
Courier,0=Courier New,204
Courier New CE,238=Courier New,238
Times New Roman Cyr,204=Times New Roman,204
Times New Roman Cyr,0=Times New Roman,204
Times New Roman CE,238=Times New Roman,238
Helvetica,204=Arial,204
Helvetica,0=Arial,204
Times,204=Times New Roman,204
Times,0=Times New Roman,204
4. Dobav'te v razdel [keyboard] fajla SYSTEM.INI:
oemansi.bin=xlat866.bin.
5. Dobav'te v CONFIG.SYS strochku:
COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS
DEVICE=C:\WINDOWS\COMMAND\DISPLAY.SYS CON=(EGA,,1)
6. Dobav'te v AUTOEXEC.BAT MODE CON CODEPAGE
PREPARE=((866) C:\WINDOWS\COMMAND\EGA3.CPI)
MODE CON CODEPAGE SELECT=866
KEYB RU,,C:\WINDOWS\COMMAND\KEYBRD2.SYS
dlya pereklyucheniya po Alt+levaya Shift i Alt+pravaya Shift, libo
KEYB RU,,C:\WINDOWS\COMMAND\KEYBRD3.SYS
dlya pereklyucheniya po Ctrl+levaya Shift i Ctrl+pravaya Shift.
7. S pomoshch'yu REGEDIT.EXE: - v
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Codepage
zamenite pustoe znachenie 866 na "cp_866.nls", znachenie ACP - na "1251",
znachenie OEMCP - na "866";
- v
HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\Nls\Locale
zamenite Default na "00000419". Krome togo, sozdajte string value
SystemLocale i prisvojte emu znachenie "00000419";
8. V Control Panel\Keyboard\Language dobav'te russkuyu raskladku.
9. V Control Panel\Regional Settings ustanovite Russian.
10. V MS-DOS mode skopirujte vse fajly, pripasennye vami eshche v
punkte 1, v odnoimennye katalogi Windows, ne zabyvaya, chto *.FON v
kataloge Fonts imeyut atribut Hidden.
11. Perezagruzites'.
Last-modified: Sun, 22 Mar 1998 05:59:25 GMT