SuSE GmbH

SuSE Support-Datenbank

Titel: Implementation der Sprachwahl in SuSE Linux, Locale-Setting

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

Implementation der Sprachwahl in SuSE Linux, Locale-Setting

Bezieht sich auf

SuSE Linux: Versionen ab 6.1 International, 1. Auflage

Was passiert, wenn in YaST eine Sprache eingestellt wird, und wie passiert es?

In /etc/rc.config sind folgende für die Auswahl der Sprache relevante Variablen:

Zur Zeit kann von den o.g. Variablen nur LANGUAGE von YaST beeinflusst werden.

In /sbin/init.d/xdm werden die o.g. Variablen ebenfalls gesetzt und exportiert. Dadurch kann der Display-Manager gleich in der gewählten Sprache starten.

SuSEconfig liest diese Variablen aus und schreibt sie nach /etc/SuSEconfig/profile und /etc/SuSEconfig/csh.cshrc . /etc/SuSEconfig/profile wird aus /etc/profile aufgerufen und /etc/SuSEconfig aus /etc/SuSEconfig/csh.cshrc .

In diesem Zusammenhang häufig gestellte Fragen sind:

1) Welche Programme nutzen diese sprachbezogenen Variablen?
Beinahe alle GNU-Programme. Es liegt völlig im Ermessen der Programmierer, ob ein Programm diese Information ausnutzt.

2) Welche (sinnvollen) Werte können diese Variablen annehmen?
Sehr viele!! Es gibt einige Hundert sinnvolle Möglichkeiten. Die Variable setzt sich aus einem Länder- und einem Sprachanteil zusammen; manchmal kommt noch die Kodierung hinzu. Abkürzungen mit Wirkung lassen sich durch ein "ls /usr/share/locale" rausfinden.

3) Was bewirken die jeweiligen Variablen?
Eine kurze Erkärung findet sich hier oder in der Datei /etc/rc.config bei den Variablen. Eine ausführliche Erklärung gibt es z.B. in "Jochen Hein, Systemadministration, Kapitel 9".

----------

Stichwörter: SPRACHE, ISO8859, I18N, INTERNATIONALISIERUNG, LANG, LOKALISIERUNG, LOKALE

----------

Kategorien: Dokumentation

----------

Feedback willkommen: Send Mail to ml@suse.de (Geben Sie bitte folgendes Stichwort an: SDB-ml_locale_implementation)

----------

Übersicht o Stichwortsuche o History o Versionen o Kategorien o Alle Artikel

----------

SDB-ml_locale_implementation, Copyright SuSE GmbH, Nuremberg, Germany - Version: 28. Jun 1999
SuSE GmbH - Zuletzt generiert: 03. Oct 1999 22:59:22 by maddin with sdb_gen 1.00.0