Befehlszeilentools in einer Sprache, System in einer anderen

8

Ich spreche kein Englisch als Muttersprache, daher ist meine Ubuntu-Sprache anders und in Ordnung :) Aber ich hätte gerne Befehlszeilentools (z. B. SVN) zum Drucken von Nachrichten in Englisch und nicht in meiner Systemsprache.

Warum fragst du? Das liegt daran, dass viele Tutorials auf Englisch sind und es meiner Meinung nach bequemer ist, die Befehlszeile auf diese Weise zu verwenden. Wie kann man Befehlszeilenprogramme auf Englisch und das System auf eine andere Sprache einstellen?

Praweł
quelle

Antworten:

10

Wenn Sie den envBefehl ausführen , erhalten Sie die Umgebungsvariablen für die Sprache.

LANGUAGE=
LANG=en_CA.UTF-8

Wenn Sie diese Variablen mit dem exportBefehl auf die englischen Einstellungen setzen, befindet sich jeder danach aufgerufene Befehl im "englischen Modus".

export LANG=en_US.UTF-8

Sie können dies auch in die Datei .bashrc oder .profile in Ihrem Home-Verzeichnis einfügen. Dies wird jedes Mal wirksam, wenn Sie ein Befehlszeilenterminal öffnen.

txwikinger
quelle