[Comm] LANG=POSIX, всё остальное ru_RU.UTF-8
Aleksey Deryagin
=?iso-8859-1?q?deryagin_=CE=C1_immo=2Eru?=
Чт Фев 21 11:26:06 MSK 2008
Большое спасибо.
Я посмотрел .i18n у рута, теперь понятно, как у него получается расклад :)
Andrew Borodin wrote:
> On Thu, Feb 21, 2008 at 10:18:06AM +0300, Aleksey Deryagin wrote:
>> Спасибо, но там получается аналогично - если прописать только
>> LANG=POSIX, всё становится POSIX.
>
> Судя по locale(7), LANG перекрывает всё:
>
> Если второй аргумент функции setlocale() --- пустая строка "",
> то локализация по умолчанию будет определяться, используя
> следующие шаги:
>
> 1. Если существует непустая переменная окружения LC_ALL, то
> используется ее значение.
>
> 2. Если существует переменная окружения с именем одной
> из вышеописанных категорий локализации и она не пустая, ее
> значение используется для этой категории.
>
> 3. Если существует непустая переменная окружения LANG, то
> используется ее значение.
>
--
С уважением, Алексей Дерягин
Подробная информация о списке рассылки community