GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie ändere ich die Sprache meines Git?

Der Grund dafür ist, dass Ihre Kommandozeilensprache auf Deutsch eingestellt ist. Wenn Sie also Folgendes tun:

echo $LANG

Sie werden sehen:

de_DE.UTF-8

Um dies zu ändern, tun Sie:

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

vorausgesetzt, Ihre Standard-Shell ist bash.

Nicht vergessen:

source ~/.bashrc

In meinem Fall die Einstellung LANG oder LC_ALL war nicht genug. Ich hatte auch eine LANGUAGE Umgebungsvariable, die auf en_GB:en_US:de gesetzt wurde . Trotz der Reihenfolge, die vermutlich eine Präferenzreihenfolge ist, kam es zu einer deutschsprachigen Antwort von git und andere Kommandozeilen-Programme. Als ich es auf en_GB:en_US geändert habe , git und andere Programme wurden Englisch.


Ändern Sie manchmal den LANG Umgebungsvariable allein ist nicht gut genug.

Möglicherweise müssen Sie auch LC_ALL hinzufügen

export LC_ALL=en_US.UTF-8

Gemäß The IEEE und The Open Group – Umgebungsvariablen.

Das liegt daran, dass die Umgebungsvariablen mit LC_* beginnen wird zuerst verwendet von Ihrem System vor LANG :

Die Werte der Locale-Kategorien werden durch eine Rangordnung bestimmt; die erste unten erfüllte Bedingung bestimmt den Wert:

  1. Wenn die Umgebungsvariable LC_ALL definiert und nicht null ist, soll der Wert von LC_ALL verwendet werden.

  2. Wenn die Umgebungsvariable LC_* (LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME) definiert und nicht null ist, soll der Wert der Umgebungsvariablen verwendet werden, um die Kategorie zu initialisieren, die der Umgebungsvariablen entspricht.

  3. Wenn die LANG-Umgebungsvariable definiert und nicht null ist, soll der Wert der LANG-Umgebungsvariable verwendet werden.

  4. Wenn die Umgebungsvariable LANG nicht gesetzt oder auf die leere Zeichenkette gesetzt ist, soll das von der Implementierung definierte Standardgebietsschema verwendet werden.

Um es dauerhaft zu ändern, müssen Sie den obigen Code in Ihre bevorzugte Shell-Konfigurationsdatei einfügen (wahrscheinlich ~/.bashrc oder ~/.zshrc )

Um die Änderung anzuwenden, tun Sie Folgendes:

$ source ~/.bashrc

oder

$ source ~/.zshrc

Andernfalls öffnen Sie einfach ein neues Terminal.


Wahrscheinlich ist Ihr Gebietsschema deutsch. Sie können es unter locale sehen . Versuchen Sie es zu ändern durch:export LANG="en_US.UTF-8"


Linux
  1. So ändern Sie die cPanel-Sprache

  2. Ändern Sie die Schriftart der Textmodus-Konsole?

  3. Linux – Wie setzt man die Umgebungsvariable „http_proxy“ in Python zurück?

  4. So ändern Sie die Sprache in cPanel

  5. So ändern Sie die PATH-Variable in Linux

So ändern Sie das Tastaturlayout in Debian Desktop

So ändern Sie die primäre Sprache in cPanel

So setzen Sie die Umgebungsvariable in Bash

Wie ändere ich die Sprache in cPanel?

Wie ändere ich meine cPanel-Sprache?

So ändern Sie die cPanel-Sprache