デフォルトの言語を英語に保ちながら Debian のマニュアルページの言語を変更する方法

デフォルトの言語を英語に保ちながら Debian のマニュアルページの言語を変更する方法

私はDebianのマニュアルページを英語からイタリア語に変更しようとしましたが、まだ何も機能していません。

まずイタリア語のマニュアルページをインストールしましたapt install manpages-it

その後、ファイルを編集し、/etc/locale.genit_IT.utf8のコメントを外してlocale-gen更新を実行しました。その後、私は以下を試しました。

man -Lit printf
man --locale=it printf
LANG=it_IT.utf8

しかし、誰も私にイタリア語のマニュアルページを与えませんでした。

私が見つけることができる唯一のマニュアルページはイタリア語ですが、man man他のマニュアルは英語です。

答え1

dpkg -L manpages-it問題は、翻訳されたマニュアルページがあまりないということです。パッケージ内のすべてのファイルを一覧表示する出力を見ると、manpages-itページは107ページにすぎません。manそのうちの1つbashは別のものです。そして、他のパッケージの一部である71の異なるイタリア語ページがあります。そして、これはとにかくベアボーンのDebianインストールに付属している500ページの英語ページに近いものではありません。

簡単に言えば、man存在しないイタリア語のページを表示することは不可能です。それしなければならないLANG環境変数の設定に注意今後あなたは男に電話します:

export LANG=it_IT.utf8
man bash # should open the Italian bash page
man mkfs # should open the English mkfs page, since no Italian page exists

しかし、私の経験では、これが実際に動作することはほとんどありません。 :-/.この問題を解決するのに努力する価値があるかどうかはわかりません。

関連情報