LINUX.ORG.RU

man-pages en и ru

 


0

2

Имеются: man, man-pages, man-pages-ru. Не подскажете , как сделать, что бы у одного пользователя man'ы были на русском, а у другого на английском по-умолчанию или как можно запускать на выбор с конкретным языком? При этом (если это здесь замешано), что бы глобально не менять локаль. Хочу alias задать подобный.

★★★★★
Ответ на: комментарий от yars068

ага, все получилось, спасибо

$ man man
$ LANG=en_US.UTF-8 man man

В чем проблема?

да я просто вот так делал

LC_ALL=en_US.UTF8 man man
NK ★★★★★
() автор топика
Ответ на: комментарий от yars068

у меня то же

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE=C
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=

но некоторые программы (правда X'овые) с этим параметром прекрасно запускаются
( LC_ALL=en_US.UTF8 deadbeef , LC_ALL=en_US.UTF8 geany )

NK ★★★★★
() автор топика
Последнее исправление: NK (всего исправлений: 1)
Ответ на: комментарий от NK

Отличие переменной окружения LC_ALL от прочих — она перекрывает все настройки локали, в то время как LANG — только незаданные явно LC_*, см. locale(7).
Вот и вся разница.

bormant ★★★★★
()
Ответ на: охохо от anonymous

Положил в стакан с кофе :)

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