man 仅部分显示其他语言的页面

man 仅部分显示其他语言的页面

当我尝试将 CentOS 8 系统的法语设置为我的主要语言时,我遇到了一个问题,即某些手册页仍然是英语。

例如,man man是法语,但man cpman find是英语。

man -Lfr <command>以同样的方式工作。请问有什么建议吗?

[student@localhost ~]$ locale
LANG=fr_FR.utf8
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC="fr_FR.utf8"
LC_TIME="fr_FR.utf8"
LC_COLLATE="fr_FR.utf8"
LC_MONETARY="fr_FR.utf8"
LC_MESSAGES="fr_FR.utf8"
LC_PAPER="fr_FR.utf8"
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT="fr_FR.utf8"
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL=
[student@localhost ~]$ locale -a | grep fr
fr_BE
fr_BE@euro
fr_BE.utf8
fr_CA
fr_CA.utf8
fr_CH
fr_CH.utf8
fr_FR
fr_FR@euro
fr_FR.utf8
fr_LU
fr_LU@euro
fr_LU.utf8

答案1

有些联机帮助页,例如cp的,根本没有法语翻译。

直到版本 7 为止,RHEL 和 CentOS 曾经findman-pages-fr软件包中提供了相当多的翻译手册页,包括 、 ,但从版本 8 中删除了,因为这些手册页基本上已经过时了。

manpages-l10n 项目旨在改进这一点,但其联机帮助页尚未包含在 RHEL 或 CentOS 中。

相关内容