Como alterar a interface de linguagem no Xfce?

7

Eu instalei o Debian sid com o Xfce e gostaria de mudar o idioma usado na interface. Eu gostaria de definir o idioma para o inglês (EUA) remplacing francês. A mudança deve estar em todo o sistema (GUI e CLI).

O que eu tentei:

  1. Reconfigurando locales

Mas ele está funcionando apenas para o root e não para o usuário normal (meu menu ainda está em francês no Xfce)

# dpkg-reconfigure locales
# locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Como usuário normal:

$ dpkg-reconfigure locales
-bash: dpkg-reconfigure : commande introuvable

$ locale
LANG=fr_FR.utf8
LANGUAGE=
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC="fr_FR.utf8"
LC_TIME="fr_FR.utf8"
LC_COLLATE="fr_FR.utf8"
LC_MONETARY="fr_FR.utf8"
LC_MESSAGES="fr_FR.utf8"
LC_PAPER="fr_FR.utf8"
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT="fr_FR.utf8"
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL
  1. Criando um arquivo .dmrc

Criar este arquivo não funciona (ainda tenho o menu no Xfce em francês)

$ cat ~/.dmrc 
[Desktop]
Session=xfce4
Language=en_US.utf8
Layout=fr
    
por ppr 13.11.2014 / 17:48

3 respostas

3

Você pode alterar o idioma gerando um arquivo ".i18n" no seu diretório HOME. Use um editor de texto para isso com o seguinte conteúdo:

export LANGUAGE=en_US.utf8
export LANG=en_US.utf8
export LC_ALL=en_US.utf8

... ou simplesmente execute este comando em um terminal que também gera o arquivo:

echo "export LANGUAGE=en_US.utf8
export LANG=en_US.utf8
export LC_ALL=en_US.utf8" > $HOME/.i18n

Em seguida, faça logout e login.

    
por 02.01.2015 / 15:03
1

Padrão:

  1. sudo dpkg-reconfigure locales

Manualmente:

  1. sudo nano /etc/locale.gen (descomente o que você deseja)
  2. sudo locale-gen
  3. sudo update-locale LC_ALL = en_US.UTF-8
  4. logout e login

Maneira manual testada com o debian stretch / xfce.

A documentação completa sobre a mudança de localidades no debian pode ser encontrada no Wiki debian .

    
por 17.04.2018 / 21:02
0

Na documentação Debian , descobri que a localidade padrão era definido em /etc/default/locale , por isso, se você tiver acesso root e não estiver procurando uma maneira de definir uma localidade por usuário, acho que essa é a maneira mais fácil ...

    
por 05.04.2015 / 19:26