Texttabellen

texttabellen.png

Das Programm Texttabellen dient der Erstellung und Wartung mehrsprachiger Anwendungen und erleichtert den Umgang mit Textausgaben der Software. Die Texte werden in der Software nicht direkt eingetragen, sondern in Form eines "Schlüssels" anhand dessen der entsprechende Text aus den Texttabellen herausgesucht wird. Dabei wird der Text in Abhängigkeit von der Spracheinstellung herausgesucht, so dass zwischen den Sprachen umgeschaltet werden kann. Für eine bessere Übersichtlichkeit werden die Texte in einzelne Tabellen nach "Bereich" geordnet, im Beispiel "Menue_Server" für die Texte des Servermenüs. Intern sind die Tabellen nach Sprache geordnet, wobei die jeweilige Sprache dann die Bereichstabellen enthält. Dieser Dialog ist nicht, oder nur in Ausnahmefällen für die Benutzung durch Kunden gedacht und es fehlen "Komfortmerkmale", wie die Nachfrage des Abspeicherns beim Schließen oder die Möglichkeit, einzelne Änderungen rückgängig zu machen.

Als Hilfsmittel für die Übersetzung kann dieser Dialog mehrfach geöffnet werden, wobei unterschiedliche Sprachen eingestellt werden können. Wird dann in den Tabellen der gleiche Bereich angezeigt, so werden entsprechende Zeilen, also der gleiche Schlüssel in unterschiedlicher Sprache, dann in allen Tabellen markiert. Auf diese Art können die Übersetzungen in unterschiedlichen Sprachen direkt verglichen werden. Dabei sollte auch beachtet werden, dass die Fenster in der Größe verändert werden können und die Größe der Felder "Schlüssel" und "Text" mit dem Regler unterhalb dieser Felder verändert werden kann.

Bereich
Mit diesem Ausklappfeld können vorhandene Tabellen ausgewählt werden, es kann aber auch eine neue Tabelle angelegt werden, indem ein neuer Tabellenname eingegeben und die Eingabe mit der Eingabetaste bestätigt wird.

Sprache
Mit diesem Ausklappfeld kann zwischen den vorhandenen Sprachen umgeschaltet werden, es kann aber auch eine neue Sprache angelegt werden, indem eine neue Sprachkennung eingegeben und die Eingabe mit der Eingabetaste bestätigt wird.

Kopie
Wenn diese Option aktiviert ist, wird bei der Anlage eines neuen Bereichs die ausgewählte Tabelle markiert und bei der Anlage einer neuen Sprache wird die ausgewählte Sprache kopiert.

Entf
Entfernt die ausgewählte Tabelle "Bereich". Um eine Tabelle umzubenennen, muss sie mit neuem Namen kopiert und dann die Tabelle mit altem Namen entfernt werden.

Num
Legt die Stellenzahl eines numerischen Schlüssels fest. Wenn hier z.B. die Zahl "3" steht, wird werden die Zahlen "1", "2", "3" als "001", "002" und "003" dargestellt. Da die Tabellen alphanumerisch sortiert werden, wird durch die Eingabe einer Stellenzahl eine numerische Sortierung erreicht, da ansonsten z.B. folgendermaßen sortiert wird: "1" "10" "100".

Schlüssel
In dieses Feld kann ein neuer Schlüssel eingegeben werden. Wird ein vorhandener Schlüssel geändert, wird er neu angelegt, wobei die alte Version erhalten bleibt. Die Eingabe wird mit der Eingabetaste ausgeführt.

Wert
Hier wird der Text eingegeben, der im Programm statt des Schlüssels angezeigt werden soll.

Export/ Import
Die aktuelle Tabelle als ASCII-Text ausgeben oder einlesen

Sprache exp/ Sprache imp
Alle Tabellen der aktuellen Sprache als ASCII-Text ausgeben oder einlesen

Clear
Die aktuelle Tabelle komplett löschen

Lowercase
Alle Texte der aktuellen Tabelle in Kleinschrift umwandeln

Entfernen
Gerade angezeigten Schlüssel entfernen

Schlüssel
Alle Schlüssel der ausgewählten Sprache in alle anderen Sprachen übernehmen. Auf diese Art können Ergänzungen leicht in die anderen Sprachen übernommen werden

Speichern
Die Datei "tt_Texte.sys" neu schreiben.

[ Software ]   [ Server ]