Rus Slackware 9.1
Доброго времени суток всем!
У меня к вам вопрос:
Есть Slackaware 9.1 - не могу корректно русифицировать. В консоле при ls
не отображаются русские имена файлов (вместо русских букв отображаются
цифры), в mc имена показываются нормально, но в меню те же проблемы
(русский текст - вопросами).
В Х-ах:
1)в KDE и fluxbox русский виден нормально - менюшках и кнопочках,а в
xmms и gimp - вопросы;
2)в терминале (xrvt, konsole) русские буквы заменяются вопросами.
Вот мои файлы:
lang.sh
#!/bin/sh
# Set the system locale (default C is the same as en_US):
export LC_ALL=
export LANG=ru_RU.KOI8-R
export LC_NUMERIC=C
export LC_TIME=ru_RU.KOI8-R
export LC_COLLATE=ru_RU.KOI8-R
export LC_MONETARY=ru_RU.KOI8-R
export LC_MESSAGES=ru_RU.KOI8-R
export LC_PAPER=ru_RU.KOI8-R
export LC_NAME=ru_RU.KOI8-R
export LC_ADDRESS=ru_RU.KOI8-R
export LC_TELEPHONE=ru_RU.KOI8-R
export LC_MEASUREMENT=ru_RU.KOI8-R
export LC_IDENTIFICATION=ru_RU.KOI8-R
#export
#export LC_TIME="ru_RU.KOI8-R"
#export LANGUAGE="ru_RU.KOI8-R"
#export LC_MESSAGES="ru_RU.KOI8-R"
# This setting has been reported to fix some cut and paste
# problems with GTK2. If you experience this, try it:
#export LANG=en_US.ISO8859-1
lang.csh
#!/bin/csh
# Set the system locale (default C is the same as en_US):
setenv LANG ru_RU.KOI8-R
#C
# This setting has been reported to fix some cut and paste
# problems with GTK2. If you experience this, try it:
# setenv LANG en_US.ISO8859-1
rc.font
#!/bin/sh
#
# This selects your default screen font from among the ones in
# /usr/share/kbd/consolefonts.
#
setfont Cyr_a8x16
mapscrn koi2alt
for n in 1 2 3 4 5 6;
do
echo -ne "\033(K" > /dev/tty$n
done
rc.keymap
#!/bin/sh
loadkeys ru-ms.map
locale.alias
bokmal no_NO.ISO-8859-1
bokmеl no_NO.ISO-8859-1
catalan ca_ES.ISO-8859-1
croatian hr_HR.ISO-8859-2
czech cs_CZ.ISO-8859-2
danish da_DK.ISO-8859-1
dansk da_DK.ISO-8859-1
deutsch de_DE.ISO-8859-1
dutch nl_NL.ISO-8859-1
eesti et_EE.ISO-8859-1
estonian et_EE.ISO-8859-1
finnish fi_FI.ISO-8859-1
franзais fr_FR.ISO-8859-1
french fr_FR.ISO-8859-1
galego gl_ES.ISO-8859-1
galician gl_ES.ISO-8859-1
german de_DE.ISO-8859-1
greek el_GR.ISO-8859-7
hebrew he_IL.ISO-8859-8
hrvatski hr_HR.ISO-8859-2
hungarian hu_HU.ISO-8859-2
icelandic is_IS.ISO-8859-1
italian it_IT.ISO-8859-1
japanese ja_JP.eucJP
japanese.euc ja_JP.eucJP
ja_JP ja_JP.eucJP
ja_JP.ujis ja_JP.eucJP
japanese.sjis ja_JP.SJIS
korean ko_KR.eucKR
korean.euc ko_KR.eucKR
ko_KR ko_KR.eucKR
lithuanian lt_LT.ISO-8859-13
nb_NO no_NO.ISO-8859-1
nb_NO.ISO-8859-1 no_NO.ISO-8859-1
norwegian no_NO.ISO-8859-1
nynorsk nn_NO.ISO-8859-1
polish pl_PL.ISO-8859-2
portuguese pt_PT.ISO-8859-1
romanian ro_RO.ISO-8859-2
#russian ru_RU.ISO-8859-5
russian ru
ru ru_RU
ru_RU ru_RU.KOI8-R
slovak sk_SK.ISO-8859-2
slovene sl_SI.ISO-8859-2
slovenian sl_SI.ISO-8859-2
spanish es_ES.ISO-8859-1
swedish sv_SE.ISO-8859-1
thai th_TH.TIS-620
turkish tr_TR.ISO-8859-9
Заранее благодарен за помощь. В Slackware третий день, так что ногами
не бейте. :-)
-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1096
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4425; Возраст листа: 215
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89213
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru
Виталий wrote:
У меня только
export LANG=ru_RU.KOI8-R
Остальные переменные окружения наследуются от нее.
Если не используете csh вместо bash, это не имеет значения
У меня примерно также, только шрифт указан полностью: Cyr_a8x16.psfu.gz,
но, насколько я знаю можно указывать шрифт и сокращенно, без расширений.
Все нормально.
Возможно, здесь и кроется ошибка. Здесь попробуйте указать просто:
russian ru_RU.KOI8-R
А для русификации иксов требуется сделать несколько более сложные
телодвижения.
Сначала идем на сайт http://www.altlinux.ru и в дебрях сизифуса достаем
шрифты urw-fonts* (Type1) и val-ttf* (ttf). Они обычно есть и в
поставках дистрибутивах от AltLinux. Также неплохо было бы установить
ttf-шрифты из маздая.
Для русификации gtk1 требуется изменить файл .gtkrc в домашнем каталоге.
В списке шрифтов нужно указать русский шрифт, который есть в Вашей системе.
Для русификации gtk2 скорее всего ничего не нужно, кроме размещения
русифицированных юникодных Type1 и ttf шрифтов в стандартных каталогах
поиска шрифтов. Посмотрите файл /etc/fonts/fonts.conf теги <dir> в
начале файла.
Чтобы xterm и rxvt заговорили по русски надо явно указать при запуске
тип используемого шрифта (возможно, это можно прописать еще где-то в
конфигурационных файлах, но где точно я не в курсе). Например, xterm -fn
-misc-fixed-*-*-*-*-15-*-*-*-*-*-koi8-r
-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1089
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4473; Возраст листа: 216
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/89637
-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ mailto:ask@subscribe.ru