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 LANGeines 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-15Das Gebietsschema wird generiert:
sudo locale-gen nl_NL.UTF-8und
sudo dpkg-reconfigure localeszeigt 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 setzenLANGundLANGUAGEanstatt 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?