当我尝试将 CentOS 8 系统的法语设置为我的主要语言时,我遇到了一个问题,即某些手册页仍然是英语。
例如,man man
是法语,但man cp
或man 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 曾经find
在man-pages-fr
软件包中提供了相当多的翻译手册页,包括 、 ,但从版本 8 中删除了,因为这些手册页基本上已经过时了。
这manpages-l10n 项目旨在改进这一点,但其联机帮助页尚未包含在 RHEL 或 CentOS 中。