LINUX.ORG.RU

Разные LANG и LC_ALL


0

0

Обычно пользуюсь en_US.UTF-8, а тут захотелось, чтобы LC_* были ru_RU.UTF-8, дабы разные настройки, типа единиц измерений не были «буржуйскими», но что то не получается:

Изначально смотрим locale:
% locale
LANG=en_US.UTF-8
LC_CTYPE=«en_US.UTF-8»
LC_NUMERIC=«en_US.UTF-8»
LC_TIME=«en_US.UTF-8»
LC_COLLATE=«en_US.UTF-8»
LC_MONETARY=«en_US.UTF-8»
LC_MESSAGES=«en_US.UTF-8»
LC_PAPER=«en_US.UTF-8»
LC_NAME=«en_US.UTF-8»
LC_ADDRESS=«en_US.UTF-8»
LC_TELEPHONE=«en_US.UTF-8»
LC_MEASUREMENT=«en_US.UTF-8»
LC_IDENTIFICATION=«en_US.UTF-8»
LC_ALL=

добавляю в ~/.profile export LC_ALL=ru_RU.UTF-8, перелогиниваюсь:
% locale
LANG=en_US.UTF-8
LC_CTYPE=«en_US.UTF-8»
LC_NUMERIC=«en_US.UTF-8»
LC_TIME=«en_US.UTF-8»
LC_COLLATE=«en_US.UTF-8»
LC_MONETARY=«en_US.UTF-8»
LC_MESSAGES=«en_US.UTF-8»
LC_PAPER=«en_US.UTF-8»
LC_NAME=«en_US.UTF-8»
LC_ADDRESS=«en_US.UTF-8»
LC_TELEPHONE=«en_US.UTF-8»
LC_MEASUREMENT=«en_US.UTF-8»
LC_IDENTIFICATION=«en_US.UTF-8»
LC_ALL=en_US.UTF-8

Что бы это значило?
Странность эта в убунте 9.10, в других дистрах пока не смотрел



Последнее исправление: anotheranonymous (всего исправлений: 1)

Короче, оказывается на ~/.profile забивают все, кому не лень. Пришлось для текстовой консоли добавить в ~/.zshrc строчку . ~/.profile, а чтобы в гноме заработало, такую же строчку в ~/.gnomerc.

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