Операционные системы - статьи


ПРОБЛЕМЫ РУССКОГО ЯЗЫКА


Специфической проблемой некоммерческих UNIX для России остается слабая поддержка русского языка. И хотя поддержка реализована гораздо лучше, чем в коммерческих UNIX, но тем не менее она уступает имеющейся в Windows.

Чтобы разобраться в проблемах поддержки русского языка, мы будем различать понятия "русификация" и "локализация". В первом случае мы будем иметь в виду, что ОС и программы позволяют вводить и отображать русские символы, т. е. "русификация" означает поддержку русских шрифтов и переключателя клавиатуры. В свою очередь, термин "локализация" подразумевает не только русификацию, но и отображение в элементах меню программ, при контекстном поиске, в справочной документации и подписях правильно переведенных русских названий.

Исторически сложилось так, что поддержка русского языка - это настоящее проклятие программного обеспечения. Наши местные горе-программисты и разработчики стандартов вместе с западными производителями ПО сделали все возможное, чтобы максимально затруднить жизнь российским пользователям. При всем желании нельзя отыскать другого примера, чтобы для отображения национального языка применялось более десяти различных и несовместимых кодировок. Каждая из систем - Windows, MS-DOS, MacOS, UNIX, MVS - имеет свой набор русских кодировок. Если коммерческие UNIX ориентированы на кодировку ISO8859-5, то в некоммерческих UNIX используется главным образом KOI-8.

В режиме консоли (текстовый режим) некоммерческие UNIX русифицировать достаточно просто, о чем можно прочитать в сопроводительной документации HOWTO и на многочисленных серверах Internet. Вся процедура состоит в загрузке шрифта и переключателя клавиатуры, причем он обычно активизируется нажатием клавиши <Caps Lock>. Ряд программ, в частности Midnight Commander, работает в локализованном режиме, для чего пользователю необходимо настроить переменные локализации (LANG и другие). Тем не менее множество унаследованных программ не поддерживает даже русификацию.




Начало  Назад  Вперед



Книжный магазин