четверг, 19 апреля 2012 г.

Локализация в UBUNTU


#####                                #####
## Локализация в UBUNTU ##
#####                                #####
В файле
/usr/share/i18n/SUPPORTED
содержится список локалей-поддерживаемых дистрибутивом-которые могут быть сгенерированны.
В файл
/var/lib/locales/supported.d/en
помещаем
en_US.UTF-8 UTF-8
В файл
/var/lib/locales/supported.d/ru
помещаем
ru_RU.UTF-8 UTF-8
Запускаем команду
locale-gen
Она сгенерирует локали которые будут использоваться в системе
Эти локали появятся списком в файле
/var/lib/locales/supported.d/local
После этого нужно установить console-cyrillic
apt-get install console-cyrillic
После этого нужно сконфигурировать корректную поддержку кириллицы в консоли
dpkg-reconfigure console-cyrillic
Установите в диалогах значения юникод (utf) а в качестве консольного шрифта установите fixed.
Далее проверте файл
/etc/default/locale
Поместите туда
LANG="ru_RU.utf8"
В этом случае интерфейс графических программ а так же вывод консольных приложений будет осуществлятся преимущественно на русском языке.
Но в случае если вы хотите чтобы рабочее окружение, интерфейс и вывод консольных программ осуществлялся посредством английского языка и в то же самое время сохранить поддержку русских символов и корректного отображения кириллических шрифтов как в графических приложениях так и в консоли-установите в качестве системной локали по умолчанию английскую. При этом поддержка и русская локализация все равно останутся для вас доступными.
И так, для этого поместите в файл
/etc/default/locale
значение
LANG="en_US.utf8"
Перезагрузитесь.

Комментариев нет:

Отправить комментарий