Verschiedene Sprachen und die Funktion „Text ersetzen“ zur Laufzeit
- Last UpdatedSep 25, 2024
- 1 minute read
Eine in InTouch eingebettete Industrie-Grafik und eine in InTouch eingebettete Industrie-Grafik können übersetzte String-Substitutionen enthalten. Alle Grafikelemente mit Textersetzungen, für die Übersetzungen vorhanden sind, werden dann zur Laufzeit je nach der gerade ausgewählten Anzeigesprache aktualisiert.
Beispiel:
-
Die Grafik S1 hat zwei Grafikelemente: Textfeld und Schaltfläche. In S1 sind zwei Sprachen konfiguriert: Englisch und Französisch. Die Grafikelemente haben in der englischen Version den Inhalt „Englischer Text“, auf Französisch „Französischer Text“. Englisch ist als Standardsprache eingestellt.
-
Für das Textfeld wurde in der französischen Variante der Text mit der Funktion „Text ersetzen“ auf „Französisch – ersetzt“ geändert. Für die Schaltfläche wurde in der englischen Variante der Text mit der Funktion „Text ersetzen“ auf „Englisch – ersetzt“ geändert.
-
Ein InTouch Window hat zwei eingebettete Grafiken von S1. Bei der zweiten Instanz von S1 wurden nicht nur neue französische Übersetzungen für das Textfeld und die Schaltfläche hinterlegt („Französisch – ersetzt und überschrieben“), sondern auch deutsche Übersetzungen hinzugefügt („Deutsch – neu“).
Die Texte in den Symbolen werden nun wie folgt angezeigt:
-
Die Anzeigesprache in WindowViewer wird auf Französisch eingestellt.
-
In der ersten Instanz von S1 hat das Textfeld den Inhalt „Französisch – ersetzt“, die Schaltfläche hat den Inhalt „Englisch – ersetzt“.
-
In der zweiten Instanz von S1 zeigen sowohl das Textfeld als auch die Schaltfläche den Text „Französisch – ersetzt und überschrieben“.
-
-
Die Anzeigesprache in WindowViewer wird auf Deutsch eingestellt.
-
In der ersten Instanz von S1 hat das Textfeld den Inhalt „Englischer Text“, die Schaltfläche hat den Inhalt „Englisch – ersetzt“.
-
In der zweiten Instanz von S1 zeigen sowohl das Textfeld als auch die Schaltfläche den Text „Deutsch – ersetzt und überschrieben“.
-