Festlegen des Gebietsschemas für den Benutzer

Festlegen des Gebietsschemas für den Benutzer

Ich möchte für meinen Benutzer ein Gebietsschema festlegen, das sich vom Systemgebietsschema unterscheidet.

Durch Einfügen export LANG=en_US.utf8konnte .bashrcich das für die Shells tun, aber es funktioniert immer noch nicht für Anwendungen, die nicht über eine Shell gestartet werden (d. h. die Desktopumgebung LXDE, die über GDM3 gestartet wird).

Gibt es eine Möglichkeit, für meinen Benutzer ein anderes Standardgebietsschema festzulegen (das von allen Arten von Anwendungen verwendet wird, auch wenn es nicht über Bash gestartet wird)?

Antwort1

X-Login ist ärgerlich inkonsistent, was die verwendeten Startdateinamen betrifft. Auf dem System, das ich verwende, müssten Sie nur ändern $HOME/.xsessionrc. Aber es variiert. Ich lege meine Umgebungsvariableneinstellungen im Allgemeinen in eine separate Datei und verwende diese als Quelle .profileund .xsessionrc.

Wenn .xsessionrces bei Ihnen nicht funktioniert, prüfen Sie die Dokumentation oder lesen Sie die Skripte in /etc/X11/.

Antwort2

Das falsche Einstellen eines Gebietsschemas kann unerwünschte Ergebnisse zur Folge haben. In erster Linie würde ich jedoch auf die Verwendung von - verzichten und stattdessen verwenden .en_US.utf8en_US.UTF-8

Kleinbuchstaben .utf8können in bestimmten Programmierumgebungen nützlich sein, ein normaler Benutzer benötigt jedoch den korrekten Wert.

Bearbeiten Sie es .xsessionrcund .bashrc/oder .profilefügen Sie die Zeile(n) ein, die Sie möglicherweise benötigen, beispielsweise diese:

LANG=en_US.UTF-8
LC_NUMERIC=es_ES.UTF-8
LC_MONETARY=es_ES.UTF-8
LC_PAPER=es_ES.UTF-8
LC_NAME=es_ES.UTF-8
LC_ADDRESS=es_ES.UTF-8
LC_TELEPHONE=es_ES.UTF-8
LC_MEASUREMENT=es_ES.UTF-8
LC_IDENTIFICATION=es_ES.UTF-8
LC_TIME=en_GB.UTF-8
PAPERSIZE=a4
LANGUAGE=en_US
LANG=en_US.UTF-8

Beachten Sie, dass ich für verschiedene Gebietsschematypen unterschiedliche Werte habe. Jedem das Seine! Entfernen Sie die, die Sie nicht benötigen, undWeitere Informationen finden Sie hier.

verwandte Informationen