É específico do local, mas não há traduções para o romeno de sudo
, desculpe. Eles precisam ser escritos.
Em um sistema em execução, consulte ls /usr/share/locale/*/LC_MESSAGES/sudo*
.
Estou usando o servidor RedHat Linux 6.4, defino o locale como ro_RO. Se nos conectarmos com o usuário sudo
à máquina Linux e executarmos qualquer comando inválido, ele mostrará o erro específico do idioma, mas anexaremos sudo
ao comando inválido e, em seguida, exibiremos erro no idioma inglês. Poderia, por favor, me ajudar a obter um idioma específico do local usando o comando sudo
.
-sh-4.1$ asdfsadf
-sh: asdfsadf: comand▒ neg▒sit▒
-sh-4.1$ sudo asdf
[sudo] password for ajit:
sudo: asdf: command not found
É específico do local, mas não há traduções para o romeno de sudo
, desculpe. Eles precisam ser escritos.
Em um sistema em execução, consulte ls /usr/share/locale/*/LC_MESSAGES/sudo*
.
Isto é o que (a maioria) das configurações de env_keep fornecidas pelas distribuições, por exemplo. Fedora faz. (Limitei o seguinte para configurações de localidade e cor):
# /etc/sudoers
Defaults env_keep = "COLORS LS_COLORS"
Defaults env_keep += "LANG LC_ADDRESS LC_CTYPE"
Defaults env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES"
Defaults env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE"
Defaults env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS"