Beispiel zum Erstellen eines mehrsprachigen Meldungsdialogs¶
In dem folgenden Abschnitt soll die Übersetzungsfunktionalität an Hand eines einfachen Beispiels zur Erzeugung eines sprachunabhängigen Meldungsdialogs verdeutlicht werden.
Das Beispielpackage I18NDialogTutorial.pkg ist im Tutorial-Verzeichnis Tutorial-Multilingualism
hinterlegt.
Anlegen der String-Variablen
Als Erstes werden die folgenden String-Variablen im Tab Variablen angelegt:
DialogTitle mit dem Initialwert:
WarnungOkButton mit dem Initialwert:
SchließenDialogMessage mit dem Initialwert:
Bitte Dialog schließen.
Übersetzung vornehmen
Schon während der Erstellung ist es bei der Eingabe des Initialwertes möglich durch einen Mausklick auf die Sprachflagge die jeweiligen Übersetzungen anzugeben.
Eine weitere Möglichkeit bietet der Menüpunkt Package Übersetzung prüfen in der Toolbar. Er öffnet ebenfalls den Übersetzungsdialog und zeigt alle zu übersetzenden Textpassagen im Package an.
Meldungsdialog übersetzen
Um den Meldungsdialog nun sprachunabhängig anzubieten, müssen die oben angelegten Variablen in die entsprechenden Felder, wie im Screenshot dargestellt, eingetragen werden.
Ergebnis
Das Ergebnis, je nach ausgewählter Sprache (siehe Kapitel Einstellungen), ist in den folgenden Screenshots abgebildet.