Ich versuche, eine Anwendung in einer anderen Sprache als meine aktuelle Umgebung auszuführen. Um einfach anzufangen, wollte ich die Sprache von ändern ls
.
Folgendes habe ich überall gelesen (siehe unten für verwandte Fragen): Stellen Sie LANG
eines der unterstützten Gebietsschemas ein, z.
LANG=nl_NL.UTF-8 ls /nonexistent
damit es die niederländische (NL) Ausgabe zeigt.
Ich erhalte jedoch immer noch eine englische Ausgabe:
$ LANG=nl_NL.UTF-8 ls -al /nonexistent
ls: cannot access /nonexistent: No such file or directory
Meine aktuelle Umgebung:
$ locale
LANG=en_GB.UTF-8
LANGUAGE=en_GB:en
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
Um sicher zu gehen, habe ich überprüft:
Das Gebietsschema wird unterstützt:
$ grep nl_NL /usr/share/i18n/SUPPORTED nl_NL.UTF-8 UTF-8 nl_NL ISO-8859-1 nl_NL@euro ISO-8859-15
Das Gebietsschema wird generiert:
sudo locale-gen nl_NL.UTF-8
und
sudo dpkg-reconfigure locales
zeigt auch, dass es generiert wird.Installierte das niederländische Sprachpaket (bereits installiert):
sudo apt-get install language-pack-nl
Was habe ich noch versucht?
- Verwenden Sie
export
, um beide zu setzenLANG
undLANGUAGE
anstatt den Befehl voranzustellen. - Einstellung auch
LC_ALL
.
Ironischerweise sind einige (nur einige!) GUI-Anwendungen tatsächlich auf Niederländisch, aber das habe ich überhaupt nicht konfiguriert!
Ich bin auf Kubuntu 12.04 (.2), soweit das wichtig ist.
Ähnliche Fragen (ohne Erfolg):
- Ist es möglich, die Sprache für die Benutzeroberfläche vorübergehend zu ändern?
- Wie überschreibe ich das Systemgebietsschema mit einem einzigen Befehl?
- Vorübergehende Änderung der Sprache für Terminalnachrichten / Warnungen / Fehler (funktioniert nachweislich, funktioniert aber bei mir nicht)
- Wie füge ich dem Ubuntu-Server ein Gebietsschema hinzu?
Was ist los auf meinem System? Wo kann man das weiter debuggen?
quelle