Spracheinstellung

Inhalt


Unterstützte Sprachen

ST/X selbst ist sprachunabhängig programmiert; alle Texte werden mit Hilfe von Text-Dateien in die jeweils eingestellte Sprache übersetzt. Diese Umsetzungsdateien werden beim Start von ST/X gelesen, oder falls die Spracheinstellunhg geändert wird.

Die Umsetzungsdateien werden entlang des Suchpfades in einem "resources" Verzeichnis gesucht. Üblicherweise wird dieses Verzeichnis als "/usr/local/lib/smalltalk/resources" angelegt. Es ist jedoch möglich, ein privates "resources" Verzeichnis anzulegen, und die Texte darin zu modifizieren bzw. zu vervollständigen.

Es werden z.Z. nicht alle Sprachen unterstützt - manche fehlen oder sind unvollständig. In diesem Fall wird der englische Originaltext angezeigt.

Sollten Sie die Umsetzdateien bearbeiten, beachten Sie bitte, daß diese 8bit nationale Zeichencodes oder sogar unsichtbare Escape Sequenzen enthalten können.
Benutzen Sie ein Editierprogramm, das solche Zeichen unterstützt (bei japanischen Umsetzungsdateien ist ein 16bit-fähiger Editor Vorraussetzung).

WARNUNG: der bei manchen System gelieferte Editor löscht stillschweigend das höchstwertige Bit und macht den Dateiinhalt damit unbrauchbar. (ältere vi-Versionen tun dies)
Wir empfehlen, den mitgelieftern DateiBrowser des ST/X's Systems zu verwenden.

Für einige Sprachen (i.e. japanisch) benötigen Sie außerdem einen Zeichensatz, der diese Zeichen beinhaltet (JIS kodierter 16bit Zeichensatz). Der Launcher öffnet dazu einen FontDialog, der Sie nach dem einzustellenden Zeichensatz fragt.

Sprache während der Sitzung ändern

Eine Änderung der Spracheinstellung während der Ausführung von ST/X beeinflußt nur neu geöffnete Fenster; bereits geöffnete Fenster (sowohl offene, als auch zu Sinnbildern ikonifizierte) behalten die Einstellung die sie zum Zeitpunkt des ersten Öffnens hatten.
Dieses Verhalten mag etwas verwirrend sein: die alten Fenster zeigen zwar noch die alte Spracheinstellung, neue PopUp-Fenster jedoch benutzen schon die neue Einstellung.

Daher sollten Sie nach einer Änderung alle Fenster schließen und neu öffnen.

Der Launcher selbst wurde speziell programmiert und führt dieses Neuöffnen automatisch durch.

Wir entschuldigen uns für dieses Verhalten, denken jedoch dass solche Änderungen in der Prazis nicht allzu oft durchgefhrt werden ;-)

Voreinstellung ändern

Beim Start von ST/X wird die Spracheinstellung entsprechend dem Wert der Shell-Variablen ``LANG'' vorgenommen.
Sie können also eine Zeile wie:
	setenv LANG de
oder:
	LANG=de
	export LANG
in ihr Loginprofil (".login" bzw. .profile) einfügen (falls nicht bereits vorhanden).

Es ist außerdem möglich, die Spracheinstellung in ihrem "private.rc" Profil vorzunehmen. Diese Datei sollte (kann) in ihrem Login-Verzeichnis oder in "$HOME/.smalltalk" liegen.
Dazu fügen Sie die folgende Zeile:

	Smalltalk at:#Language put:#de
ein.

Der Autor bittet um Hilfe

Bitte entschuldigen Sie, falls Sprachübersetzungen für Ihre Sprache ungenau, lustig oder möglicherweise sogar beleidigend sind. Dies liegt keinesfalls in unserer Absicht und wir werden uns bemühen, solche schnellst-möglich zu korrigieren.
Die Umsetzungen sind z.T. durch Nachschlagen in Wörterbüchern entstanden und konnten nicht immer verifiziert werden.

Bitte helfen Sie den Autoren, indem Sie entsprechende Hinweise und/oder korrigierte Texte an uns weiterleiten - Danke.

Referenzen

Weiter Informations finden Sie in "Konfiguration & Umgebung".


Copyright © Claus Gittinger Development & Consulting, all rights reserved


Doc $Revision: 1.3 $ $Date: 1996/10/18 14:24:41 $