Une fois, j'ai converti mon système en chinois, maintenant je ne peux pas le rétablir en anglais. J'ai essayé de modifier l'ordre dans les paramètres de langue, mais cela ne fonctionne pas.
Le chinois est toujours au top. Même si je supprime le paquet de langue du chinois, il reste toujours. Le menu du système retournera en anglais, mais tous les logiciels ainsi que la barre du haut restent en chinois.
J'ai également essayé de réinitialiser /etc/default/locale
et /etc/environment
mais cela ne fonctionne pas.
root@ks356457:~# cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANGUAGE="en_US:en_GB:zh_CN:de_DE:en_AU:en_CA:en_NZ:en"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_IDENTIFICATION="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"
root@ks356457:~# cat /etc/default/locale
LANG="en_US.UTF-8"
LANGUAGE="en_US:en_GB:zh_CN:de_DE:en_AU:en_CA:en_NZ:en"
LC_ALL="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_IDENTIFICATION="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"
root@ks356457:~# echo $LANG $LANGUAGE
zh_CN.UTF-8 zh_CN:en
Il s’agit d’un serveur distant et j’utilise le bureau à distance via X2GO; je ne peux donc pas définir la langue avant de me connecter en tant qu’ordinateur local.
Comment puis-je récupérer l'anglais? Merci beaucoup.
Tout d’abord, pour que les packs de langue chinoise soient supprimés, donnez
Sudo apt-get remove language-pack-gnome-nan*
Sudo apt-get remove language-pack-gnome-zh*
Sudo apt-get autoremove
commandes. Si vous réinitialisez le fichier/etc/default/locale comme décrit dans ici , exécutez
localedef --list-archive
commander. Si cela génère une sortie comme
en_US.utf8
zh_CN.utf8
zh_SG.utf8
ça, cours
Sudo localedef --delete-from-archive zh_CN.utf8
Sudo localedef --delete-from-archive zh_SG.utf8
Sudo locale-gen
commandes. Après ces commandes, vous voyez toujours le chinois, écrivez
cat ~/.pam_environment
commander. Si vous voyez quelque chose lié au chinois comme
LANGUAGE=en_US:zh_CN:en
pour cela, supprimez simplement "zh_CN" du fichier en utilisant Gedit. Puis donnez la commande finale
Sudo locale-gen
J'espère que cela aidera à résoudre votre problème.
Cela semble un peu évident, mais vous ne mentionnez pas d'essayer, alors je vais répondre quand même. Essayez de cliquer sur l'entrée de la liste _ 汉语 (中国)
_ chinoise en dessous de l'entrée de la liste en anglais.