LINUX.ORG.RU

Язык страниц man

 


0

1

Приветстсвую.

sudo apt install language-pack-ru language-pack-ru-base language-pack-gnome-ru language-pack-gnome-ru-base
locale -a
C
C.utf8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IL
en_IL.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZM
en_ZM.utf8
en_ZW.utf8
POSIX
ru_RU.utf8
ru_UA.utf8

Почему

LC_MESSAGES=ru_RU.UTF-8 man man
LANG=ru_RU.UTF-8 man man

даёт страницу на русском язык, а

LC_MESSAGES=ru_RU.UTF-8 man tar
LANG=ru_RU.UTF-8 man tar
не даёт страницу на русском языке?

Что не так?

★★★★★

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

Не переведён или не установлен. Установленные локали тут ни при чём, надо чтобы сам ман был установлен. Что за пакеты language-pack я не знаю, в дебиане таких нет. Маны обычно со словом manpages в названии (но не всегда). Например маны к man в пакете man-db (причём с кучей разных языков), а man к tar в пакете tar, и там только англ версия.

Переведённые версии мана в tar есть в пакетах manpages-язык но пакет manpages-ru где-то 10 лет назад удалили из-за отсутствия желающих его мейнтейнить (там и правда большинство переводов были из 90-х и не совсем актуальные).

А, вот он назад кажется появился https://packages.debian.org/search?keywords=manpages-ru в бекпортах ещё и в тестинге, но мана к тару там всё равно нет - можешь поучаствовать и перевести новую версию.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 4)