Localizations
NuGet Paket: Beckhoff.TwinCAT.HMI.Plastic.Localizations
Verfügbar: seit Version 12.6.0
Das NuGet-Paket Beckhoff.TwinCAT.HMI.Plastic.Localizations kann über das Paketverwaltungssystem NuGet im TwinCAT HMI Projekt installiert werden.
Es enthält zwei Controls, die jeweils eine englische (en-US) und eine deutsche (de-DE) Sprachdatei mit Sprachsymbolen die für Kunststoff-Bedienoberflächen relevant sein können beinhalten:
- Tc3_PlasticLocalizations: Allgemeine Sprachsymbole für die gesamte Bedienoberfläche.
- Tc3_PlasticParameterInfo: Texte zur Beschreibung der Parameter, die mithilfe der FillParamTable Funktion automatisch in das Table-Control eingebunden werden.
Für die Verwendung der Sprachsymbole aus dem Paket muss der folgende Text in das Property eines Controls (z. B. Text) eingefügt werden:
“%l%Control::TcHmi.Controls.Plastic.Tc3_PlasticLocalizations::Language%/l%”
In diesem Beispiel referenziert der String auf den Sprachschlüssel „Language“. Dabei ist die englische Übersetzung „Language“ und die deutsche „Sprache“.
Um die Liste aller zur Verfügung stehenden Sprachsymbole anzuzeigen bzw. die Übersetzungen der Sprachen englisch und deutsch zu ändern oder weitere Sprachen hinzuzufügen, können die Sprachdateien im TwinCAT HMI Projekt importiert werden.
Importieren bestehender Sprachen:
- Klicken Sie mit einem Rechtsklick auf den Ordner Localization im TwinCAT HMI Projekt und fügen Sie ein neues Item hinzu.
- Wählen Sie die Option Import Localization bei dem sich öffnenden Fenster aus und klicken Sie danach auf den Button Add.
- Öffnen Sie im TwinCAT HMI Wizard Fenster den Reiter Control, wählen Sie entweder das Control mit dem Namen Tc3_PlasticLocalizations oder Tc3_PlasticParameterInfo über die Checkbox an und bestätigen Sie es mit einem Klick auf den Button OK. (Nach Belieben kann auch nur eine der beiden zur Verfügung stehenden Sprachen ausgewählt werden.)
- Die angewählten Sprachdateien erscheinen im Ordner Localization und können mithilfe des Lokalisierungseditors bearbeitet werden.
Hinzufügen neuer Sprachen auf Basis bestehender Listen:
- Klicken Sie mit einem Rechtsklick auf den Ordner Localization im TwinCAT HMI Projekt und fügen Sie ein neues Item hinzu.
- Wählen Sie die Option Localization bei dem sich öffnenden Fenster aus und klicken Sie danach auf den Button Add.
- Wählen Sie im TwinCAT HMI Wizard Fenster die gewünschte neue Sprache mithilfe der Combobox bei Locale: aus.
- Danach öffnen Sie den Reiter Control und dann entweder das Control mit dem Namen Tc3_PlasticLocalizations oder Tc3_PlasticParameterInfo.
- Wählen Sie nun die gewünschte Sprache (German: de oder English: en) über die Checkbox an, mit der die neue Datei initialisiert werden soll und bestätigen Sie mit einem Klick auf den Button OK.
- Die neu erzeugte Sprachdatei erscheint im Ordner Localization und kann mithilfe des Lokalisierungseditors bearbeitet werden, um die Übersetzung in die entsprechende Sprache einzupflegen.