Como altero o idioma do console permanentemente?

2

Existe alguma maneira de alterar o idioma do console? Eu vi coisas como adicionar LANG=C na frente dos comandos, mas isso é uma correção temporária.

Eu posso viver com o console turco, mas quando se trata dos comandos man e help , isso me deixa louco. Eu não entendo os termos usados na Turquia.

    
por utkumaden 18.06.2015 / 21:08

3 respostas

0

Execute o seguinte comando para salvá-lo em seu arquivo ~/.bashrc para que toda vez que você abrir um terminal interativo sem login, seu locale seja definido de acordo:

echo 'export LANG=C' >>~/.bashrc

Observe que o C locale usa o conjunto de caracteres ASCII, se você quiser Unicode, use um locale que o suporte, por exemplo:

echo 'export LANG=en_US.UTF-8' >>~/.bashrc

Para disponibilizar as alterações a partir da sessão em execução, source o arquivo ~/.bashrc :

source ~/.bashrc
    
por heemayl 18.06.2015 / 21:22
0

Coloque isso no seu arquivo ~/.bashrc , onde você define o prompt. Exemplo:

PS1='$(LANG=C)serg@ubuntu $ '

    
por Sergiy Kolodyazhnyy 18.06.2015 / 21:11
0

Eu tenho um arquivo na minha pasta ~/bin para obter o gnome-terminal em inglês:

$ cat ~/bin/gnome-terminal
#!/bin/sh
export LANGUAGE=en_US
exec /usr/bin/gnome-terminal $@

( ~/bin é o primeiro item em $ PATH se existir)

Por favor, note que uma vez que a variável LANGUAGE é definida com mais frequência que no Ubuntu, e como o gnome-terminal usa gettext, é LANGUAGE que precisa ser alterado, não LANG.

    
por Gunnar Hjalmarsson 18.06.2015 / 22:30