Linuxは英語を使用し、hpuxはイタリア語を使用しますが、なぜですか?

Linuxは英語を使用し、hpuxはイタリア語を使用しますが、なぜですか?

私のシステムはbashを使ってhpuxでできるだけイタリア語を使いたいです。

help eval
eval: eval [arg ...]
    Esegue argomenti come un comando di shell.

    Combina gli ARGOMENTI dentro una singola stringa usando il risultato
    come input per la shell ed esegue i comandi risultanti.

    Stato di uscita:
    Restituisce lo stato di uscita del comando o successo se il comando è nullo.

POSIXシェルを使用して

$ help ls
Non vi sono informazioni a proposito di ls

私が望むのは100%イタリアンですか?

Linuxでは、hpuxと同じロケール(it_IT.utf8)を使用します。

help eval
eval: eval [arg ...]
    Execute arguments as a shell command.

    Combine ARGs into a single string, use the result as input to the shell,
    and execute the resulting commands.

    Exit Status:
    Returns exit status of command or success if command is null.

hpuxの翻訳がLinuxより優れていますか、それとも別のことがありますか?

答え1

翻訳ファイルをインストールする必要があります。 Ubuntuシステムでは、次のコマンドを実行してイタリア語のサポートを追加します。

sudo apt-get update
sudo apt-get install language-pack-it-base language-pack-it manpages-it

Red HatとFedoraでは次のようになります。

yum groupinstall italian-support

また、を実行して取得できるサポートされているロケール名の1つを使用する必要があり、locale -aそれに応じて設定する必要があります(HP-UXでこれが必要かどうかはLANGUAGEわかりません)。LANGUAGE

私のシステムでは:

$ LC_ALL=it_IT.UTF-8 LANG=it_IT.UTF-8 LANGUAGE=it_IT
$ help eval
eval: eval [arg ...]
Esegue argomenti come un comando di shell.
...

関連情報