Microsoft Windows 95/98/Me

How to properly set up Win95/98/Me for KOI8-R:

ATTENTION: KOI8-R encoding is not native for Microsoft Windows. The right solution should be conversion between KOI8-R and CP1251 for all operations with KOI8-R materials.

Many of the things below based on the assumption that you already Russify your Win95/98/Me in standard Windows way (using CP1251 code table). KOI8-R Russification is separate thing applied over standard Windows Russification, sometimes at system level (commonly used hack) and sometimes at application level (as it must be).

It is not my intention to describe standard Windows Russification procedure here, but you can find few hints at least:

  • For Win95/98/Me Standard Edition, make sure you have installed Multilanguage Support. Go to Control Panel|Add/Remove Programs, select the Windows Setup tab and make sure MultiLanguage Support is checked. (The add-on is not included with the diskette version of Win95/98, so if you installed the system from diskettes, download the MultiLanguage Support module from Microsoft). Then select Russian in Control Panel|Regional Setting.
  • For Win95/98/Me Russian Edition and PanEuropean Edition you don't need Multilanguage support.

See also:

Fonts:

  • If you are experienced, you can do without installing any additional fonts for programs that support selecting font Script (Win95/98/Me Standard Edition) or Набор символов (Win95/98/Me Russian Edition) parameter. Just follow my step-by-step instructions explaining how to add KOI8-R->UNICODE decode table to Win95/98/Me.

    With this configuration, you can use standard Win95/98/Me European UNICODE fonts with Cyrillic Script as KOI8-R fonts, for example:
    Arial , Arial Black , Courier New , Impact , Monotype.com, Times New Roman , Verdana , Vera Humana 95, Metropol 95.

  • If you're having trouble with the above instructions or would like to use programs without the font Script (Win95/98/Me Standard Edition) or Набор символов (Win95/98/Me Russian Edition) parameter support, install Win3 KOI8-R fonts instead.

  • In case you have non-Russian Windows, you probably also need *.fon fonts from Cyrillic system for some rare situations like ALT= tag Russian text displaying.

BTW, there is a useful tool to display additional TrueType font properties, including character set and code pages, in the font properties dialog box. Check out the Font properties extension .

Keyboard Setup:

Character Sets Converters:

Proxy:

With proxies, you won't need KOI8-R fonts and keyboard (in most cases) because Windows Russian support will be used, but see my notes on decoding tables & proxy methods first.

Applicable Software:

ATTENTION: This list includes 32-bit software only. For most 16-bit software, the GDI.EXE KOI8-R patch also works via win.ini aliases.

  • Telnet/SSH:
    • Red! PuTTY: A Free Win32 Telnet/SSH Client freeware (telnet, rlogin, SSH1 & 2, CP866/CP1251/KOI8-R/KOI8-U/ISO-8859-5, supports VT100 pseudographics)
      Uses translation tables, so only default Russian Windows support is required.
      RECOMMENDED!
      Best KOI8-R translation implementation I have seen.
    • Tera Term Pro freeware (BBS, telnet, zmodem, SSH1 separately available , CP866/CP1251/KOI8-R/ISO-8859-5, supports VT100 pseudographics)
      Uses translation tables, so only default Russian Windows support is required, but translation tables are incorrect.
      This patch fix two tables to make them conform RFC1489 better: koi8-r <-> windows-1251 and koi8-r <-> cp866. Put it in the TeraTerm directory and run.
    • Secure NetTerm shareware (BBS, telnet, zmodem, ftp server, finger, skey, SSH1 & 2, supports VT100 pseudographics)
      Uses translation tables, so only default Russian Windows support is required.
      NOTE: CP866<->KOI8-R translation is used for video, so use Terminal (DOS/OEM) font.
  • Browsers:
    • Microsoft Internet Explorer 5.5-6.0 (this browser supports KOI8-R)
      Uses translation tables, so only default Russian Windows support is required.
      WARNING: You need to set View|Encoding|Auto-Select to work with some sites with charset specified in the <META> tag.
    • Mozilla Suite 1.7.13 32bit (this browser supports KOI8-R)
      Uses translation tables, so only default Russian Windows support is required.
    • Lynx 2.8 for Win32 (this console alphanumeric browser has excellent KOI8-R support)
      Tuning.
    • Opera (this browser supports KOI8-R)
      Uses translation tables, so only default Russian Windows support is required.
  • HTML Editors:
  • Newsreaders:
  • E-Mail:
    • Red! The Bat! Mail System (shareware, supports KOI8-R)
      Uses translation tables, so only default Russian Windows support is required. Tuning.
    • Red! Thunderbird (this freeware MUA/Newsreader supports KOI8-R)
      Uses translation tables, so only default Russian Windows support is required.
    • Microsoft Outlook Express (this MUA/Newsreader supports KOI8-R)
      Uses translation tables, so only default Russian Windows support is required. Tuning.
    • Red! Pegasus (this 32 bit freeware MUA attempts to support KOI8-R)
      Uses translation tables, so only default Russian Windows support is required. Tuning.
    • Eudora (this 32bit free/shareware MUA have no KOI8-R support)
      Win3.1 KOI8-R fonts or GDI.EXE KOI8-R patch (preferred) and KOI8-R keyboard setup required. Tuning.

Software Tuning: