[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: локаль



Нет, неправильно.
1. LC_ALL "сильнее" LANG, потому LANG здесь довольно бессмысленно. Вообще
говоря, установка LC_ALL не нужна при установленном LANG.
2. ru_RU -- locale для 8859-5. Вам это надо? Если нет -- забудьте про ru_RU.
3. LC_TYPE не существует в природе, есть LC_CTYPE, но у него не может быть
значения koi8-r.
4. Установка LC_MESSAGES не только не верна (ru_RU), но и, в данной
"конфигурации", бессмысленна, так как LC_ALL ее перекрывает.

Почему бы все же не прочитать Debian Russian How&Why? Честное слово, там _все_
написано!

Пожалуй, возможно одно дополнение (спасибо Ивану Паскалю): если Вы работаете в
X в koi8-r, то export _XKB_CHARSET=KOI8-R решит проблемы ввода в некоторых
"неправильных" приложениях, в том числе коммерческих (SO, Applix).


On 20-Dec-1999 Alex Buloichik wrote:
> Hi, All !
> 
>  Правильна ли такая настройка локали :
> export LANG=ru_RU.KOI8-R
> export LC_ALL=ru_RU 
> export LC_TYPE=koi8-r
> export LC_MESSAGES=ru_RU
> ?
> 
> И где для этого самое правильное место ?
> IMHO, в /etc/profile ? Или /etc/environment ? Но /etc/environment знают не
> все
> шелы, да и /etc/profile, наверное, тоже.
/etc/profile знают все, а он включает /etc/environment. /etc/environment в
Debian -- единственно правильное место "для этого".
Вас может ввести в заблуждение то, что у root жестко установлена locale POSIX.
Это немного параноидально, но полезно. 
> 

Rgrds, AEN


Reply to: