Como mudar o idioma apenas para o terminal

11

Estou usando o árabe como idioma padrão, mas há alguns problemas ao exibi-lo no terminal. Então, eu quero mudar o idioma apenas no terminal para inglês, como posso fazer isso?

Burawi
fonte
@JacobVlijm: Como essa pergunta é sobre o idioma exibido , a pergunta sobre o idioma de entrada provavelmente não é uma duplicata.
Gunnar Hjalmarsson
@closevoters, não é uma duplicata. E é uma pergunta muito boa.
precisa saber é o seguinte
@JacobVlijm Por favor, exclua seus primeiros comentários. Todo mundo está votando para fechar por causa deles.
usar o seguinte comando

Respostas:

8

Você pode adicionar uma linha

export LANG=C

até o final do seu ~/.bashrcarquivo e reinicie o terminal.

Toda a saída do programa será em inglês.

Pilot6
fonte
1
Você pode apenas digitar esta linha como comando na sua sessão de terminal aberto para alterar o idioma somente dentro desta janela e somente até fechá-la. Novas janelas não serão afetadas. Para executar apenas um único comando em inglês, você pode escrever LANG=Cdiretamente na frente do próprio comando, por exemplo LANG=C sudo apt-get update. @ Pilot6: Talvez você queira editar isso na sua resposta ...
Byte Commander
@ByteCommander É óbvio que você pode digitá-lo sempre. O objetivo é definir a saída em inglês para todos os comandos do terminal. Essa foi a pergunta.
precisa saber é o seguinte
1
isso mudou todo o idioma do sistema na reinicialização. Existe alguma maneira de alterar apenas o idioma do terminal?
Burawi
@Burawi Atualizei o comando. Funciona para mim. Muda a saída apenas no terminal. Não afeta a GUI.
usar o seguinte comando
Tem certeza de que o adicionou ao arquivo correto?
usar o seguinte comando
1

Uma abordagem alternativa é executar o seguinte:

export LC_ALL=en_US.UTF-8

Para uma solução mais permanente para sua própria conta de usuário, basta colocar o comando acima no ~/.bashrcarquivo

Você verá a alteração na sua próxima sessão do terminal. Para uma alteração imediata sem a necessidade de uma nova sessão de terminal, execute:

source ~/.bashrc

No caso de várias sessões de terminal (por exemplo, usando o terminador), você precisará executar o comando acima em cada uma delas.

Portanto, qualquer mensagem de erro relacionada ao terminal estará em inglês (tão fas quanto qualquer software relacionado ao gnu-utils).

Dimitrios Desyllas
fonte