GNU/Linux >> Znalost Linux >  >> Linux

Jak změnit jazyk mého git?

Důvodem je, že váš jazyk příkazového řádku je nastaven na němčinu. Takže když to uděláte:

echo $LANG

uvidíte:

de_DE.UTF-8

Chcete-li to změnit, postupujte takto:

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

za předpokladu, že váš standardní shell je bash.

Nezapomeňte:

source ~/.bashrc

V mém případě nastavení LANG nebo LC_ALL nestačilo. Měl jsem také LANGUAGE proměnná prostředí, která byla nastavena na en_GB:en_US:de . Navzdory pořadí, které je pravděpodobně pořadím preferencí, vedlo k německé jazykové odpovědi od git a další programy příkazového řádku. Když jsem to změnil na en_GB:en_US , git a další programy se staly anglickými.


Někdy se mění LANG samotná proměnná prostředí není dost dobrá.

Možná budete muset přidat LC_ALL

export LC_ALL=en_US.UTF-8

Podle The IEEE a The Open Group - Environment Variables.

Je to proto, že proměnné prostředí začínající LC_* bude používáno jako první vaším systémem před LANG :

Hodnoty kategorií národního prostředí budou určeny pořadím priority; první splněná podmínka níže určuje hodnotu:

  1. Pokud je definována proměnná prostředí LC_ALL a není null, použije se hodnota LC_ALL.

  2. Pokud je proměnná prostředí LC_* (LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_MONETARY, LC_NUMERIC, LC_TIME) definována a není nulová, k inicializaci kategorie, která odpovídá proměnné prostředí, se použije hodnota proměnné prostředí.

  3. Pokud je definována proměnná prostředí LANG a není nulová, použije se hodnota proměnné prostředí LANG.

  4. Pokud proměnná prostředí LANG není nastavena nebo je nastavena na prázdný řetězec, použije se výchozí národní prostředí definované implementací.

Chcete-li jej trvale změnit, musíte výše uvedený kód vložit do svého oblíbeného konfiguračního souboru shellu (pravděpodobně ~/.bashrc nebo ~/.zshrc )

Pak pro použití modifikace proveďte:

$ source ~/.bashrc

nebo

$ source ~/.zshrc

V opačném případě stačí otevřít nový terminál.


Pravděpodobně je vaše lokalita němčina. Můžete to vidět podle locale . Zkuste to změnit pomocí:export LANG="en_US.UTF-8"


Linux
  1. Změnit písmo konzoly v textovém režimu?

  2. Linux – Jak zrušit nastavení proměnné prostředí „http_proxy“ v Pythonu?

  3. Jak změnit jazyk v cPanel

  1. Jak změnit jazyk vašeho cPanelu?

  2. Jak změnit název hostitele na Ubuntu

  3. Jak změním adresář v Git Bash pomocí Git pro Windows?

  1. Jak změnit jazyk cPanelu

  2. Jak změnit identitu systému Linux

  3. Jak změnit jazyk přes terminál?