Programme mit anderer Locale starten

Aus wiki.archlinux.de
Version vom 7. Mai 2016, 22:07 Uhr von Ich2222 (Diskussion | Beiträge) ("Verschönerung." Und Unterscheidung zwischen Bash und Zsh.)

Da die meisten Arch Linux Nutzer hier sich wahrscheinlich ein deutsches System installiert haben, stellt sich die Frage, wie bei Bugreports an nicht deutschsprachige Bugtracker zu verfahren ist. Es ist nicht sehr sinnvoll, deutsche Debug Meldungen als Bugreport zu schreiben, schließlich möchte man ja, dass einem geholfen wird.


BASH

In Bash kann man das Programm in der angegebenenen SPRACHE ausführen.

# LANG=SPRACHE Programm

Mit

# LANG=C Programm

wird das Programm in der Standardsprache (meist Englisch) ausgeführt.

Beispiel:

# LANG=en_US.UTF-8 firefox

ZSH

In Zsh funktioniert die oben genannte Kürzel nicht. Wenn man Zsh verwendet, muss man das ganze auf zwei Zeilen aufteilen:

# export LANG=SPRACHE
# Programm

Beispiel

# export LANG=en_US.UTF-8
# firefox

Es muss darauf geachtet werden, dass nach beenden des Programmes die Sprache wieder auf de_DE.UTF-8 zurückgestellt werden muss