Go to the English language version of this page

Поддержка кириллицы в Windows 95/98/ME - "MS Multilanguage Support"

Paul Gorodyansky 'Cyrillic (Russian): instructions for Windows and Internet'



Windows 95/98/ME предлагает русские шрифты и раскладку клавиатуры
(для кодировки "Cyrillic(Windows), Code Page-1251"),
но это доступно сразу же только в локализованных, русских версиях Windows, а также в Пан-Европейской версии Windows 95.
В остальных случаях надо сначала установить пакет многоязычной поддержки - "MS Multilanguage Support".

Примечание. Микрософт выбрал кодировку Windows-1251 для русского языка -
"Cyrillic(Windows), CP-1251", где CP означает Code Page (кодовая страница).

То есть, пакет "Multilanguage Support" активирует CP-1251 шрифты и CP-1251 клавиатуру.
Так что когда в Control Panel видите "Russian", помните, что на самом деле это означает
"Russian, CP-1251".



Вот инструкция по инсталляции пакета "Multilanguage Support":

Инсталляция пакета - разная для 'старых' и 'новых' версий Windows 95/98/ME:


Теперь у вас есть файлы русской раскладки клавиатуры (их активация описана ниже) и появилась кириллица в обычных шрифтах "Arial", "Courier New", "Times New Roman".
Наличие кириллицы в шрифтах можно проверить:


Русский в шрифтах теперь есть, то есть уже можно читать по-русски.

Клавиатура

Если нужно также и писать по русски:
сам файл русской раскладки клaвиатуры уже получен (во время инсталляции пакета многоязыковой поддержки), и осталось только добавить ее в список активных раскладок:

  1. Start / Settings / Control Panel
  2. В окне CONTROL PANEL дважды щелкнуть по иконке KEYBOARD("Клавиатура")
  3. В окне KEYBOARD выберите "Languages"("Языки/Раскладки")
  4. Щелкните на ADD ("Добавить")
  5. В предложенном списке выберите "Russian" и затем щелкните по кнопке OK
  6. Вы опять в окне "Languages"("Языки/Раскладки") и раскладка "Russian" появилась ниже раскладки "English".

    Важно! Больше делать ничего не надо. Будьте внимательны - НЕ делайте русский вашей клавиатурой 'по умолчанию' (Default input locale). Это может привести к проблеме при вводе пароля и имени пользователя при Login (User ID и пароль обычно ведь не на русском, и их нельзя будет ввести, когда клавиатура - в русском режиме).

    Проверьте, что у Вас выбрана опция "Enable Indicator on Taskbar", квадратик которой расположен внизу этого окна. Это даст Вам возможность видеть на Taskbar справа индикатор выбранного языка - RU или EN.
    Как и написано в этом окне, стандартный переключатель - LeftAlt+RightShift.
    Щелкните на OK.

  7. Windows активирует русскую раскладку - файл kbdru.kbd



Теперь можно вводить русский текст в кодировке Windows-1251
("Cyrillic(Windows), CP-1251"), используя переключатель EN/RU в правом конце Taskbar.
Можете это сразу проверить - выберите русский шрифт в качестве рабочего в редакторе (как было описано выше для Windows 98/ME и для Windows 95), затем переключите клавиатуру на русский - например, щелкнув по индикатору EN/RU и выбрав "RU", и увидите, что вводите русский текст!

Примечание. Многие программы теперь работают в режиме Unicode
(MS Word 97/2000, Internet Explorer/Outlook Express, Netscape 4+, ...)
и используют новый подход к вводу данных на разных языках:
если, например, в Word 6, надо было сначала выбрать русский шрифт в списке, а потом переключить клавиатуру на русский, то теперь, при использовании многоязыкового Unicode шрифта, ввод данных в перечисленных программах проходит иначе.
На примере MS Word 97/2000 (IE/OE и Netscape точно также работают):


Выше была описана активация стандартной Микрософтовской русской раскладки клавиатуры, для использования в странах бывшего СССР, то есть, когда на самой клавиатуре нарисованы русские буквы.  
Вот картинка этой стандартной раскладки (показан верхний регистр, чтобы было видно, как расположены символы верхнего ряда клавиш):

Standard Russian keyboard layout

Картинка этой стандартной раскладки (и всех других языков) есть также на сайте Микрософта (но может не сработать под Netscape):
"Microsoft: Keyboard Layouts".



Если же у вас на клавиатуре не нарисованы русские буквы, то возможно вам следует использовать другую раскладку - фонетическую (транслитерационную):
русские буквы расположены там, где похожие английские - 'A'-'А', 'O'-'О', 'F'-'Ф', ...

Такую раскладку можно взять, читая раздел "Ввод кириллицы: стандартный и фонетический" моего сайта.
Там же есть инструкция по установке такой раскладки и ее картинка.


Paul Gorodyansky. 'Cyrillic (Russian): instructions for Windows and Internet'