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 L0 ist die Hauptsprache (Deutsch).
Die Spalten L1 bis L5 können für 5 verschiedene Sprachen verwendet werden.
L0 |
L1 |
L2 |
L3 |
L4 |
L5 |
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 werden dann Beschriftungen auf Masken 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 schlank gehalten für eine schnellere Übersetzung beim Aufbau der Masken, und eine einfache Wartbarkeit.
Generieren der L0 Einträge (autom. Auffüllen der Sprachtabelle):
Die Sprachtabelle kann automatisch aufgefüllt werden mit allen Texten der von ihnen freigeschalteten Applikationen. Somit müssen Sie die L0 Spalte nicht selber warten.
Starten Sie dazu use.exe mit dem Startparameter -L0
Ö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 |
-L1 |
Übersetzung in die Sprache 1 |
nur freigeschaltete Module |
-L2 bis -L5 |
Übersetzung in die Sprache 2/3/4/5 |
nur freigeschaltete Module |
-L0 |
Auffüllen der Sprachtabelle Spalte L0 |
nur freigeschaltete Module |
-L-1 |
Auffüllen der Sprachtabelle Spalte L0 |
Alle Module die gestartet/geöffnet werden |
-L-2 |
Testmodus. Ein "x-" wird vor alle Texte gesetzt die von der Übersetzungsfunktion unterstützt werden. |
Alle Module die gestartet/geöffnet werden |
-L-3 |
Testmodus. Ein "x-" wird vor alle Texte gesetzt die von der Übersetzungsfunktion unterstützt werden. |
nur freigeschaltete Module |