Como alterar a linguagem usando a linha de comando no CentOS 7?

2

Eu uso a seguinte linha de comando para definir meu sistema em inglês (instalado em francês):

localectl set-locale LANG=en_US.utf8

No entanto, quando inicializo no modo gráfico, o menu da área de trabalho, os nomes dos diretórios etc. ainda estão em francês.

A única maneira de definir tudo em inglês é usar o menu gráfico do gnome "Aplicativos > Ferramentas do sistema > Configurações > região e idioma".

Existe uma maneira de alterar o idioma do sistema usando a linha de comando como se eu usasse o menu gráfico?

EDITAR:

Na verdade, meu problema estava vindo do fato de que eu estava modificando por SSH com o usuário root o idioma do sistema, mas depois fazendo o login pelo console gráfico (VM da estação de trabalho) sob um usuário padrão que já tinha sua linguagem definida. O localectl funciona bem, mas para definir o idioma padrão para um usuário específico, devo definir $ LANG no meu .bashrc

    
por Pozinux 18.11.2017 / 17:40

1 resposta

1

Para alterar o idioma do sistema do terminal, use a seguinte linha:

sudo system-config-language --text

Selecione seu idioma preferido e valide.

As alterações entrarão em vigor após a próxima reinicialização.

A opção --text para evitar o prompt da GUI.

    
por 18.11.2017 / 17:52