Sprachumschaltung

Die Sprachumschaltung im TwinCAT HMI wird mit Schlüsseln (Keys) realisiert, die in Sprachtabellen (Lokalisierungsdateien) verwaltet werden. Für einen Schlüssel können beliebige Texte in verschiedenen Sprachen in der Sprachtabelle hinterlegt werden.

Im Designer werden die Schlüssel direkt auf den jeweiligen Control-Eigenschaften verknüpft. Die Texte, die hinter den jeweiligen Schlüsseln liegen, werden im Designer direkt in der aktuell aktiven Sprache aufgelöst.

Aktive Sprache festlegen

Die aktive Sprache kann im Engineering wie folgt eingestellt werden:

Sprachtabellen verwalten

Die Sprachtabellen (Lokalisierungsdateien) eines TwinCAT HMI Projektes werden im Lokalisierungseditor verwaltet. Sprachtabellen können als neues TwinCAT HMI Item zum dem Projekt hinzugefügt werden.

Sprache im Client umschalten

Die aktive Sprache kann zur Laufzeit im Client umgeschaltet werden, unabhängig davon, welche Spracheinstellung in den Projekteigenschaften und bei dem eingeloggten Benutzer festgelegt wurden. Die Umschaltung zur Laufzeit wird mit der Funktion „SetLocale“ realisiert, die im Actions & Conditions-Editor verwendet werden kann.