Die Laufzeit-Sprachumschaltung zur Laufzeit testen
- Last UpdatedOct 07, 2024
- 2 minute read
Nachdem Sie die Laufzeit-Sprachumschaltung in Ihrem Projekt aktiviert haben, können Sie die Umschaltung testen. Die übersetzten Alarm- und Variablenkommentare sowie Alarmfelder sind in den Steuerelementen AlarmViewer und AlarmDBView sichtbar.
Beachten Sie in diesem Zusammenhang die folgenden Hinweise:
-
Wenn für die aktuell eingestellte Sprache keine Übersetzung des Alarm- bzw. Variablenkommentars vorliegt, wird im Alarm-Client der ursprüngliche Standardkommentar angezeigt.
-
Werden im AlarmViewer mehrere Quellen abgefragt, so erscheinen die Angaben für die Alarme aus den anderen Quellen nur dann übersetzt, wenn die übersetzten Wortlisten der entsprechenden Projekte auf dem lokalen Rechner importiert wurden.
-
Wenn Sie einen Alarm quittieren und dabei einen Kommentar eingeben, erscheint dieser anstatt des übersetzten Alarmkommentars in der Alarmanzeige.
-
Wenn die Anzeige im AlarmViewer-Steuerelement fixiert ist und Sie währenddessen die Sprache umschalten, so zeigt dies keine Wirkung, solange die Anzeige fixiert ist. Sobald Sie die Fixierung aufheben, erscheinen die übersetzten Textfolgen im AlarmViewer.
-
Im AlarmViewer-Steuerelement werden die Übersetzungen ausschließlich für die Anzeige verwendet. Skriptfunktionen geben hingegen weiterhin die ursprünglichen, nicht übersetzten Textfolgen zurück.
-
Alarm DB Logger schreibt ausschließlich die ursprünglichen, nicht übersetzten Textfolgen in die Datenbank. Die übersetzten Textfolgen werden nicht in die Datenbank geschrieben (sondern bei der Anzeige durch das AlarmDBView-Steuerelement dynamisch vom lokalen Rechner geladen).
-
Die Kennungen für Alarmfelder wie EVENT oder NQUIT_ALM sind fest und in allen exportierten Wortlisten identisch. Die Alarmclients verwenden für diese Felder die Übersetzung aus der ersten geladenen Wortliste. Eventuell vorhandene Übersetzungen aus anderen Wortlisten werden ignoriert. Nach Möglichkeit sollten Sie daher für diese Felder in jeder Sprache einheitliche Übersetzungen in allen Wortlisten verwenden. Mehrere Alarm-Clients (Alarm DB View und Alarm Viewer-Steuerelemente) nutzen je Sprache dieselbe Übersetzung für denselben Alarmstatus.
-
Die übersetzten Textfolgen dürfen maximal 131 Zeichen (Alarmkommentare) bzw. 160 Zeichen (Variablenkommentare) lang sein. Längere Textfolgen werden abgeschnitten.
Testen der Sprachumschaltung
-
Öffnen Sie das Projekt in WindowViewer.
-
Zeigen Sie im Menü Datei auf Konfigurieren, wählen Sie dann Sprache und dann die gewünschte Sprache aus.
Falls vorhanden, werden nun die entsprechenden Übersetzungen aus der importierten Wortliste geladen und erscheinen auf dem Bildschirm.
-
Wenn Sie eine Schaltfläche zum Wechseln der Sprache hinzugefügt haben, wählen Sie die Schaltfläche aus, um das Skript zu testen.