GNU/Linux >> Tutoriels Linux >  >> Linux

Comment changer la langue de mon git?

La raison en est que votre langue de ligne de commande est définie sur l'allemand. Ainsi, lorsque vous le faites :

echo $LANG

vous verrez :

de_DE.UTF-8

Pour changer cela, faites :

echo "export LANG=en_US.UTF-8" >> ~/.bashrc

en supposant que votre shell standard est bash.

N'oubliez pas :

source ~/.bashrc

Dans mon cas, le réglage LANG ou LC_ALL n'était pas suffisant. J'ai aussi eu un LANGUAGE variable d'environnement qui a été définie sur en_GB:en_US:de . Malgré la commande, qui est vraisemblablement un ordre de préférence, il en est résulté une réponse en allemand de git et d'autres programmes en ligne de commande. Quand je l'ai changé en en_GB:en_US , git et d'autres programmes sont devenus anglais.


Changer parfois le LANG la variable d'environnement seule n'est pas assez bonne.

Vous devrez peut-être également ajouter LC_ALL

export LC_ALL=en_US.UTF-8

Selon l'IEEE et l'Open Group - Variables d'environnement.

C'est parce que les variables d'environnement commençant par LC_* sera utilisé en premier par votre système avant LANG :

Les valeurs des catégories locales doivent être déterminées par un ordre de priorité; la première condition remplie ci-dessous détermine la valeur :

  1. Si la variable d'environnement LC_ALL est définie et n'est pas nulle, la valeur de LC_ALL doit être utilisée.

  2. Si la variable d'environnement LC_* (LC_COLLATE, LC_CTYPE, LC_MESSAGES,LC_MONETARY, LC_NUMERIC, LC_TIME) est définie et n'est pas nulle, la valeur de la variable d'environnement doit être utilisée pour initialiser la catégorie qui correspond à la variable d'environnement.

  3. Si la variable d'environnement LANG est définie et n'est pas nulle, la valeur de la variable d'environnement LANG doit être utilisée.

  4. Si la variable d'environnement LANG n'est pas définie ou est définie sur la chaîne vide, les paramètres régionaux par défaut définis par l'implémentation doivent être utilisés.

Pour le changer définitivement, vous devez coller le code ci-dessus dans votre fichier de configuration de shell préféré (probablement ~/.bashrc ou ~/.zshrc )

Ensuite pour appliquer la modification faites :

$ source ~/.bashrc

ou

$ source ~/.zshrc

Sinon, ouvrez simplement un nouveau terminal.


Votre langue locale est probablement l'allemand. Vous pouvez le voir par locale . Essayez de le changer par :export LANG="en_US.UTF-8"


Linux
  1. Changer la police de la console en mode texte ?

  2. Linux - Comment supprimer la variable d'environnement "http_proxy" en Python ?

  3. Comment changer la langue via un terminal ?

  4. Comment changer la langue dans cPanel

  5. Comment changer la variable PATH sous Linux

Comment changer la disposition du clavier dans Debian Desktop

Comment changer la langue principale dans cPanel

Comment définir une variable d'environnement dans Bash

Comment changer la langue dans cPanel ?

Comment changer la langue de mon cPanel ?

Comment changer la langue de cPanel