web-dev-qa-db-fra.com

Comment changer de langue uniquement pour le terminal

J'utilise l'arabe comme langue par défaut, mais son affichage dans le terminal pose quelques problèmes. Donc, je veux changer la langue uniquement en terminal en anglais, comment puis-je faire cela?

11
Burawi

Vous pouvez ajouter une ligne

export LANG=C

à la fin de votre fichier ~/.bashrc et redémarrez le terminal.

Toutes les sorties du programme seront en anglais.

8
Pilot6

Une approche alternative consiste à exécuter ceci:

export LC_ALL=en_US.UTF-8

Pour une solution plus permanente pour votre propre compte utilisateur, il suffit de mettre la commande ci-dessus dans le fichier ~/.bashrc

Vous verrez le changement dans votre prochaine session de terminal. Pour un changement immédiat sans la nécessité d’une nouvelle session de terminal, exécutez:

source ~/.bashrc

En cas de plusieurs sessions de terminal (par exemple, en utilisant un terminateur), vous devrez exécuter la commande ci-dessus sur chacune d’elles.

Ainsi, tout message d'erreur relatif au terminal sera en anglais (aussi vrai que n'importe quel logiciel lié à gnu-utils).

1
Dimitrios Desyllas