|  | Включаем поддержку кирилицы для старых (Win95/98) и для консольных приложений
 People often ask me, how to enable cyrilic support for Far manager, command prompt
  and other non-Unicode applications under English verion of Windows NT4/2000/XP.
  I decided to make the answer available via Internet. The google.com'а will show this article
  for requestors :). Let's go: Windows NT4Note: After changing default locale you should reinstall Service Pack 4 or higher.
  It is preferred to make it before reboot. 
  Open Start->Settings->Control Panel
  Chose Regional Settings
  On Regional Settings property page select Ukrainian or Russian locale.
  Check Set as system default box (See left bottom corner).
  Click on Apply button. Answer 'No' if system prompts you for reboot.
  If you prefere seeing '.' as decimal symbol, walk to Number and Currency pages and edit them.
  Click on Apply button. Answer 'No' if system prompts you for reboot.
  Reinstall your favorite Service Pack. (This must be Sp4 or higher).
  Reboot.
 Windows 2000
  Open Start->Settings->Control Panel
  Chose Regional Options
  On General property page click Set default... button (See left bottom corner).
  Select Ukrainian or Russian locale and click Ok button. 
  Click on Apply button. Answer 'No' if system prompts you for reboot.
  If you prefere seeing '.' as decimal symbol, walk to Number and Currency pages and edit them.
  Click on Apply button.
  Chose Advanced
  Select Ukrainian or Russian for non-Unicode applications. 
  Click on Apply button.
  Reboot if necessary.
 Note 1: Some applications references fonts with CYR suffix like this Arial Cyr.
  You shoud use Font subtitution registry settings in this case: 
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Helv"="MS Sans Serif"
"Tms Rmn"="MS Serif"
"Times"="Times New Roman"
"Helvetica"="Arial"
"Arial CE,238"="Arial,238"
"Arial CYR,204"="Arial,204"
"Arial CYR"="Arial,204"
"Arial Greek,161"="Arial,161"
"Arial TUR,162"="Arial,162"
"Courier New CE,238"="Courier New,238"
"Courier New CYR,204"="Courier New,204"
"Courier New CYR"="Courier New,204"
"Courier New Greek,161"="Courier New,161"
"Courier New TUR,162"="Courier New,162"
"Times New Roman CE,238"="Times New Roman,238"
"Times New Roman CYR,204"="Times New Roman,204"
"Times New Roman CYR"="Times New Roman,204"
"Times New Roman Greek,161"="Times New Roman,161"
"Times New Roman TUR,162"="Times New Roman,162"
"System,0"="System,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
"MS Serif,0"="MS Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"Courier,0"="Courier New,204"
"Arial Cyr,0"="Arial,204"
"Courier New Cyr,0"="Courier New,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Tms Rmn,0"="MS Serif,204"
"Helv,0"="MS Sans Serif,204"
"MS Shell Dlg 2"="MS Sans Serif"
"Monotype.com"="Andale Mono"
"Arbat CYR,204"="Arbat,204"
"Arbat"="Arbat,204"
"Academy Cyr"="Academy, 204"
"Academy"="Academy, 204"
"Journal"="Journal, 204"
"Pragmatica"="Pragmatica, 204"
"MS Shell Dlg"="MS Sans Serif"
 Note 2: It is possible, you will need to "fix" system fonts with
  TTFCONV utility. It copies cyrilic characters to 0 code page.
  Some old applications assumes such kind of cyrilization. Windows XP/etc.
  Open Start->Settings->Control Panel
  Chose Regional Options
  Chose Regional settings property page.
  Select Ukrainian or Russian locale. 
  Click on Apply button. Answer 'No' if system prompts you for reboot.
  If you prefere seeing '.' as decimal symbol, click on Properties buttion and edit.
  Click on Apply, OK buttons.
  Chose Advanced
  Select Ukrainian or Russian for non-Unicode applications. 
  Click on Apply button.
  Reboot if necessary.
 Note 1: Font subtitution works here too. Note 2: It is possible, you will need to run some applications in Win 95 compatibility mode. 
 
See also:
     |  |