Die Sprache wird über einen Startparameter gesteuert.
Die Übersetzungstabelle wird über den useADMIN gepflegt.
Einpflegen der Übersetzungstabelle:
Im "Language-Editor" des useADMIN können Texte übersetzt werden.
Die Spalte L 0 ist die Hauptsprache (Deutsch). Achtung Leerraum zwischen L und Nummer beachten
Die Spalten L 1 bis L 5 können für 5 verschiedene Sprachen verwendet werden.
L 0 (Default) |
L 1 |
L 2 |
L 3 |
L 4 |
L 5 |
Rechnung |
Invoice |
Wenn die Anwendung mittels Startparameter mit der SprachID 1 gestartet wird, so werden Texte über die Spalte L1 übersetzt. d.h: Im obigen Beispiel wird dann die Beschriftung auf der Maske mit dem Wortlaut "Rechnung" durch "Invoice" ersetzt.
Freischalten der entsprechenden Module:
Applikationen/Module müssen dezidiert zur Übersetzung in useAdmin ► Language Editor ► Settings freigeschaltet werden. Dies können Sie ebenfalls im Language-Editor in useAdmin (Customize) auf dem Register "Settings" durchführen. Somit wird gesteuert, dass nur die Module übersetzt werden die auch benötigt werden, und die Sprachtabelle wird somit schlank gehalten, für eine schnellere Übersetzung beim Aufbau der Masken, und einfache Wartbarkeit.

Generieren der L 0 Einträge (autom. Auffüllen der Sprachtabelle):
Die Sprachtabelle kann automatisch befüllt werden mit allen Texten der von ihnen freigeschalteten Applikationen. Somit müssen Sie die 'L 0' Spalte nicht selber warten.
Starten Sie dazu use.exe mit dem Startparameter -L 0
Öffnen sie nun alle Masken die Sie zur Übersetzung freigeschaltet haben.
Anschließend können sie über den useADMIN die Übersetzungen einpflegen.

folgende Startparametern stehen zur Verfügung:
Startparameter |
Funktion |
Module |
-L 1 bis -L 5 |
Übersetzung in die Sprache 1 - 5 |
für eingetragene APPNR´s (*) |
-L 0 |
Erstellt die Übersetzungstabelle mit Spalte L0 Default |
für eingetragene APPNR´s (*) |
-L 21 |
gleich wie -L 0 |
alle Module |
-L 22 |
Testmodus. Ein "x-" wird vor alle Texte gesetzt die von der Übersetzungsfunktion unterstützt werden. |
alle Module |
(*) Sind keine "Applikations Nummern" APPNR´s in der Tabelle eingetragen, werden alle Module übersetzt.