ATTENTION:
KOI8-R encoding is not native for
Microsoft Windows.
The right solution should be conversion between KOI8-R and
CP1251
or
Unicode
for all operations with KOI8-R materials.
keyla
(XP/Vista), keyboard layout switcher by Evgeny Arshinov,
supports multiply keyboard layouts and hotkeys,
tray indicator present
(source code included).
RusLat95
(NT/2000/XP/Vista), keyboard switcher by Serge Bykov,
supports multiply keyboard layouts and hotkeys.
Capslang
(NT/2000/XP/Vista) by Yury Gorbatchev,
switch keyboard layout with CapsLock key and Scroll Lock indication.
Language switcher
by Mike Matsnev,
switch input languages by single key
like Menu or CapsLock (source code included).
Very small, but doesn't works with a few programs.
InSoft Encoding Changer Family
, freeware/donationware from Maks Lebedev
(support CP1251, CP866, KOI8-R, ISO 8859-5, MAC-Cyrillic; converter and
Encoding Changer Macro for Microsoft Word 97/2000)
TOT-Recoder
, freeware
(automatically recode a text from ISO/DOS/KOI8-R
into windows-1251, restore damaged messages).
Text limited to 30Kb.
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 KoalaTerm 1.1
shareware
(A VT420/VT320/VT220/VT100 telnet client, SSH1 & 2,
internal KOI8-R support, VT100 line drawing pseudographics)
Uses translation tables, so only
default Russian Windows support is required.
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.
F-Secure SSH 5.1 for WinNT4.0/2000/XP
Client
shareware (a telnet-like client for SSH 1 & 2,
VT100 pseudographics)
Uses translation tables for output & keyboard, so some tuning
is possible. Download
tuned Keymap.map & Output.map
and use them instead of default ones.
1st NOTE: Cyrillic paste will not work because only keyboard
translation provided by F-Secure SSH.
2nd NOTE: since EightBitControls option
can't be enabled via F-Secure SSH config, I
switch it off automatically on every Enter
pressed.
Browsers:
Microsoft Internet Explorer 5.5-8.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 v1.7.x
(this browser supports KOI8-R)
Uses translation tables, so only
default Russian Windows support is required.
Firefox v3.*
(this browser supports KOI8-R)
Uses translation tables, so only
default Russian Windows support is required.
Amaya 8.3
(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)
Change all fonts to those with KOI8-R; then, on the
File|Options|Compose tab, turn on the Use MIME checkbox,
set Encoding type to 8bit and
choose KOI8-R in the Character set list.
See also
NewsXpress FAQ Version 2
.
add the following line to the end of
xkb_symbols "pc105"
section:
include "group(ctrl_shift_toggle)"
or
include "group(alt_shift_toggle)"
and then you may use Ctrl+Shift or Alt+Shift to change RUS/LAT
(there is no keyboard switcher present by default
and no XkbOptions or something like
in the Xserver.config).