Lokalisierung

Die Lokalisierung in den TcHmiBa-Controls wird vom TwinCAT HMI Lokalisierungssystem verwaltet.

Lokalisierung im Projekt

Ein mit der TcHmiBa-Projektvorlage erzeugtes TcHmi-Projekt enthält bereits Lokalisierungen für die Sprachen Deutsch und Englisch. Sie lassen sich verändern, ergänzen und um weitere Sprachen erweitern.

Lokalisierung 1:

Lokalisierung hinzufügen

Jede neue Sprache erfordert eine neue Lokalisierungsdatei im Ordner für Lokalisierungen.

Lokalisierung 2:

Im Anschluss ist die zutreffende Kombination aus Sprache und Gebiet auszuwählen.

Lokalisierung 3:

Eine neu angelegte Lokalisierungsdatei wird automatisch geöffnet und erscheint zunächst leer.

Bereits existierende Spracheinträge aus anderen Sprachen lassen sich durch Aktivieren der Option Show missing keys einblenden.

Lokalisierung 4:

Lokalisierung von Controls

Lokalisierungen von Controls aus NuGet-Paketen können überschrieben und um weitere Sprachen ergänzt werden.

Lokalisierung hinzufügen

Jede neue Sprache erfordert eine neue Lokalisierungsdatei im Ordner für Lokalisierungen.

Lokalisierung 5:

Der Name der Datei wird im weiteren Verlauf automatisch generiert und ist daher irrelevant.

Lokalisierung 6:

Pro Control ist eine beliebige vorhandene Lokalisierung auszuwählen, um die Spracheinträge übernehmen zu können.

Lokalisierung 7:

Nach Bestätigung der Auswahl stehen die Lokalisierungsdateien im Projekt zur Verfügung.

Lokalisierung 8:

Abschließend sind die Spracheinträge in der neuen Lokalisierung zu ersetzen.

Lokalisierung 9:

Über das Rechtsklickmenü einer Spalte lassen sich die verfügbaren Lokalisierungen ein- und ausblenden.

Lokalisierung 10:

Lokalisierung überschreiben

Die Lokalisierung des Controls muss zunächst in den Ordner für Lokalisierungen importiert werden.

Lokalisierung 11:

Der Name der Datei wird im weiteren Verlauf automatisch generiert und ist daher irrelevant.

Lokalisierung 12:

Anschließend sind die zu überschreibenden Lokalisierungen auszuwählen.

MgmtCtrl beinhaltet alle Lokalisierungen vom TcHmiBaFramework-Paket und TcHmiBaControls-Paket.

Localization beinhaltet alle Lokalisierungen vom TcHmiBaIcons-Paket.

Lokalisierung 13:

Nach Bestätigung der Auswahl stehen die Lokalisierungsdateien im Projekt zur Verfügung.

Lokalisierung 14:

Lokalisierung exportieren/Importieren

Excel

Das Menü einer Lokalisierungsdatei ermöglicht den Export von Lokalisierungen. Die exportierten Lokalisierungen können in Excel bearbeitet und im Anschluss wieder importiert werden.

Lokalisierung 15: