Ändern Sie die Sprache der Git in Englisch, ohne das Gebietsschema zu ändern

18

Mein Gebietsschema ist Deutsch. LANG=de_DE.UTF-8. Ich würde es gerne behalten.

Ist es möglich, die Sprache von git in Englisch zu ändern, ohne das Gebietsschema zu ändern?

sergej
quelle
Warum funktioniert die Leitung nicht LANG=en_US.UTF-8für Sie?
Alvar
2
Dies wird auch hier diskutiert stackoverflow.com/questions/10633564/…
Keith Smiley

Antworten:

25

Sie können Ihrem .bashrc- oder .bash_profile-Alias ​​hinzufügen

alias git='LANG=en_US.UTF-8 git'

Wenn LANGnicht, versuchen Sie LC_ALLoderLANGUAGE

pondohva
quelle
Führen Sie die Quelldatei .bashrc in der Befehlszeile aus
pondohva
@sergej Funktioniert der LANG=en_US.UTF-8 gitBefehl für Sie?
Lucio
Also klappt es nicht. Bevor Sie einen Alias ​​erstellen, müssen Sie diesen Befehl ausführen. Haben Sie die englische Sprache installiert?
Lucio
versuchen Sie LC_ALL statt LANG
pondohva
2
Für die Diskussion zu LANGvs LANGUAGEvs LC_ALL: Warum ändert das Überschreiben der LANG-Umgebungsvariablen nicht die Sprache für mich?
Gertvdijk
3

Das hat bei mir funktioniert:

echo "export LANGUAGE='en_US.UTF-8 git'" >> ~/.bashrc

Ubuntu 14.04 LTS, Git-Version 1.9.1

DmitryDzz
quelle
2
Diese Lösung ist falsch. Erstens: Der Wert für LANGUAGE ist ungültig. gitist dort nicht erlaubt. Zweitens: Sie stellen die Sprache für Ihre gesamte Bash-Sitzung ein. Dies wirkt sich auch auf andere Programme aus.
itsafire
Diese Antwort ist verwirrt darüber, was LANGUAGEtut.
Alexis