По умолчанию - русский!
Здравствуйте.
Причина
"Обновил" домашнюю директорию пользователя (и заново создал) после глобального обновления системмы, в целях сброса всех настроек пользователля
Проблемма
Все программы (Clementine, Opera...) и кде сама по умолчанию принимают английский, а не русский.
Что не нравится
Clementine ищет описание муз групп на английском, Opera тоже думает что я англоязычный, сайты открывает преимущественно на английском если есть выбор
ГДЕ задается "язык по умолчанию"
ps:
$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=POSIX
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
и
http://s001.radikal.ru/i195/1104/2f/be40a37de962.jpg
- Для комментирования войдите или зарегистрируйтесь
brothermechanic
Язык для пакетов берётся из LINGUAS=ru в /etc/make.conf (пересобрать пакеты, где оно имеет значение, emerge -Nu world)
P.S. Проверьте, также (просто на всяк. случ.) LANG=ru_RU.UTF-8 в /etc/env.d/02locale и ru_RU.UTF-8 UTF-8 в /etc/locale.gen
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Спасибо У меня в
Спасибо
У меня в /etc/make.conf
LINGUAS="ru en"
в /etc/env.d/02locale
LC_ALL=""
LANG="ru_RU.UTF-8"
LC_NUMERIC="POSIX"
в /etc/locale.gen
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
ru_RU KOI8-R
с руским проблем нет, вот только в кде умолчания... (а может это просто глюк отдельных программ...)
может сделать
может сделать LINGUAS="ru"??????
Ну en там точно не нужен,
Ну en там точно не нужен, хотя и не поможет его убирание
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
brothermechanic написал(а): с
А kde-base/kde-l10n у вас не потерялся?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Опера сама не выбирает нужный
Опера сама не выбирает нужный язык, см. вывод Portage на эту тему
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
krigstask написал(а): Опера
Это в ней настраивается
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Собственно, я об этом и
Собственно, я об этом и говорил
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
как уже замечали нужны пакеты
как уже замечали нужны пакеты локализации для некоторых програм, вроде l10n для kde. Но некоторые программы, те которыек на Qt часто реагируют только если выставлено LC_ALL которое у тебя не выставлено, вобщемто известный баг Qt.
.
подробнее - http://www.gentoo.ru/node/21695
а эта строка - это просто подпись
.
А способ борьбы с ним тоже известен? ;)
:wq
--
Live free or die
.
да, подробнее - http://www.gentoo.ru/node/21695
а эта строка - это просто подпись
?
Что-то я не вижу там Gentoo-style решения...
Кроме разве что и так очевидного workaround'а в виде:
~/.bashrc
:alias application="LC_ALL=ru_RU.KOI8-R application"
ЗЫ: А приведённую ссылку и видел, и даже читал. :)
:wq
--
Live free or die
Я для себя проблему с русским в Qt-приложениях
решил созданием файлика /etc/X11/xinit/xinitrc.d/12-env с содержимым
Вроде как и на систему не влияет (переменная получается не глобальная, а только в X-сессии, глобально вроде бы LC_ALL трогать не советуют), и проблему решает.
WiseLord
Встречал такие упоминания, но всё как-то без конкретики - "возможно, иногда, кое-что, кое-как, etc...", потому у себя давным-давно установил это глобально на всех (на текущий момент их 5) системах - проблем из-за этого ни разу не было...
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Spoiler написал(а): WiseLord
А что делать тем, кому в качестве разделителя дробной и целой части нужна точка, а не запятая?
ArtSh написал(а): что делать
А в приложении оно не настраивается? Тогда, возможно, как-то так:
Нет?
Мы тоже не всего читали Шнитке!.. © В. Вишневский
WiseLord, спасибо преспасибо!
/etc/X11/xinit/xinitrc.d/12-env - сделал свое дело!
Spoiler написал(а): ArtSh
Если настраивается в приложении, то тогда зачем мучатся с LC_ALL? И да, предложенный вариант не работает.