Textimport mit korrekten Textparametern

Texte werden nur importiert, wenn die Anzahl, Nummerierung und der Typ der Textparameter korrekt sind.

Lokalisierbare Texte in VisiWin können dynamische Parameter enthalten, die mit einer Formatierungsanweisung erst zur Laufzeit in einen Text hineinformatiert werden. Diese Formatierungsanweisungen sollten bei übersetzten Texten natürlich mit dem Ursprungstext der Entwicklersprache übereinstimmen.

Einstellung

Beschreibung

o

Funktion ist ausgeschaltet, Prüfung findet nicht statt.

þ

Funktion ist eingeschaltet, Prüfung findet statt. Fehlerhafte Texte werden nicht importiert.

Jeder Textparameter wird in VisiWin durch zwei @-Zeichen eingefasst. Dazwischen stehen die Parameternummer, der Parametertyp und evtl. weitere Formatierungsanweisungen. Bis auf die Datum-/Zeitformatierung darf der Inhalt nicht verändert werden.

Beispiel

Lokalisierbare Textdefinition (deutsch)

Beschreibung

Angezeigter Text (deutsch)

Lokalisierbare Textdefinition (englisch)

Sollen die @1n@ markierten Einträge von insgesamt @2n@ gelöscht werden?

Der Text enthält zwei numerische Parameter.

Sollen die 5 markierten Einträge von insgesamt 123 gelöscht werden?

Do you want to delete @1n@ selected entries from a total of @2n@?

Der Termin findet statt am @1ldd.MM.yyyy@!

Der Text enthält einen Parameter für Datum/Uhrzeit mit einer Formatierungsanweisung.

Der Termin findet statt am 24.08.2015!

The appointment will be held on @1lMM/dd/yyyy@!

Das erste Beispiel enthält zwei Parameter: "@1n@" und "@2n@". Diese müssen in der Übersetzung beide enthalten sein und müssen auch denselben Inhalt haben. Die Reihenfolge im Text darf natürlich unterschiedlich sein, da sich die Grammatik der Fremdsprache von der Quellsprache unterscheiden kann.

Das zweite Beispiel enthält einen Parameter mit der Formatierung "@1ldd.MM.yyyy@". Der Parameter muss natürlich wieder in der Übersetzung enthalten sein, darf sich aber im Formatierungsteil unterscheiden: "@1lMM/dd/yyyy@". Der Identifizierungsteil "1l" muss identisch sein.