50 votes

Comment changer la langue via un terminal?

En utilisant les paramètres système, j'ai changé ma langue en arabe et j'ai supprimé la langue anglaise des paramètres. Ensuite, l'ordinateur a commencé à ramer et s'est déconnecté - maintenant je ne peux pas me reconnecter car le login est en arabe.

Donc, y a-t-il un moyen de réinitialiser ma langue via le terminal, de définir la langue du mot de passe de connexion par défaut, ou de se connecter via le terminal qui est toujours en anglais. Je n'ai accès qu'en tant qu'invité et via le terminal.


J'ai changé le mot de passe pour quelque chose qui pourrait être traduit en arabe http://www.psychocats.net/ubuntu/resetpassword - puis je me suis connecté et j'ai utilisé les paramètres système pour réinitialiser.

56voto

harisibrahimkv Points 6996

Modifier deux fichiers :

  1. sudoedit /etc/default/locale :

    LANG="fr_FR"
    LANGUAGE="fr_FR:fr"
  2. sudoedit ~/.pam_environment :

    LANG=fr_FR
    LANGUAGE=fr_FR

Déconnectez-vous et reconnectez-vous ou redémarrez.

4voto

Dan C Points 1048

Pour revenir à l'anglais, j'ai dû changer mon paramètre régional à 3 endroits :

  1. /etc/default/locale

    en exécutant cette commande :

    $ sudo update-locale LANG=en_US.UTF-8 LANGUAGE= LC_MESSAGES= LC_COLLATE= LC_CTYPE=
  2. ~/.config/plasma-localerc et ~/.config/plasma-locale-settings.sh

    En allant dans mes paramètres KDE / Paramètres régionaux / Langue

Et redémarrer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X