LINUX.ORG.RU

Ещё вопрос по локализации Gentoo: одна маленькая проблемка


0

0

Консоль локализовал без проблем, иксы тоже, но есть одно "но": необходимо создать на машине трёх юзеров, каждому из которых нужен отдельный язык. Среда кде, поставил нужные LINGUAS, всё пучком. Но вот не-кдешные приблуды запускаются в POSIX вместо, напр., koi8-r. Если прописать в /etc/profile LC_ALL="ru_RU.koi8-r", то у _всех_ юзеров не-кде приложения соответственно становятся "русскими".

Как заставить иксы подхватывать пользовательскую локаль??

Пробовал так в /etc/profile: if [ -e ${HOME}/.bashrc ];then . ${HOME}/.bashrc ;fi Также пробовал в /etc/X11/startDM.sh вместо source /etc/profile писать source ${HOME}/.bashrc Разумеется ничего не помогло, хотя все ~/.bashrc иксами, похоже, читаются, а там все LC_* прописаны и в консоли оно конечно работает.

anonymous

htpp://gentoo.org

в handbook по-моему есть глава насчет установки переменных окружения

см. /etc/env.d

а локальные переменные прописываются в ~/.bashrc

fghj ★★★★★
()
Ответ на: комментарий от anonymous

можно в ~/.xinitrc записать чтение ~/.bashrc.

но если речь идет о kde там при первом запуске выбирается язык по-моему.

fghj ★★★★★
()
Ответ на: комментарий от fghj

Подозреваю, что ~/.xinitrc читается при startx. По крайней мере это пробовал, толку нет. Вот как заставить kdm читать ~/.bashrc не знаю...

>но если речь идет о kde там при первом запуске выбирается язык по-моему.

Так с kde проблем нет, проблема именно с gtk приблудами!

Поможите плз, наверняка как-то просто!..

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.