Plastic.Localize

async function Localize(ctx: Context, key: TcHmi.Symbol):  void

Die Funktion Plastic.Localize kann zur flexiblen Verwendung der im Beckhoff.TwinCAT.HMI.Plastic.Localization Pakets zur Verfügung gestellten Lokalisierungen verwendet werden. Die Funktion implementiert hierbei folgende Verhaltensweisen:

Beispielaufruf:

Plastic.Localize 1:

Beispielresultate:

Plastic.Localize 4:

Schnelle Änderung eines Schlüssels ab TwinCAT HMI 14.x nicht möglich.

Die schnelle Änderung eines Schlüssels im Eingabefeld (durch langsames doppelt Klicken) ist ab der TwinCAT HMI 14.x nicht mehr möglich. Um das Symbol dennoch zu ändern, empfehlen wir folgende Herangehensweise:

  • Markieren Sie den Schlüssel durch einmaliges Anklicken
  • Starten Sie die Eingabe des neuen Schlüssels, beginnend mit %l%
  • Sobald Sie den Schlüssel eingegeben haben, hängen Sie ein abschließendes %/l% an.
  • Bestätigen Sie die Eingabe mit der Enter-Taste.
  • Der eingegebene Text konvertiert sich automatisch in den neu vergebenen Schlüssel.

Parameter

Name

Typ

Beschreibung

ctx <hidden>

Context

Kontextobjekt mit Rückmeldung zum Fehler/Erfolg der Ausführung.

key

TcHmi.Symbol

Der LocalizationKey, der durch die Funktion übersetzt werden soll.
Dieser Wert muss zwingend als Symbol übergeben werden.

Rückgabewert

Typ

Beschreibung

void

Kein Rückgabewert.

NuGet Paket: Beckhoff.TwinCAT.HMI.Plastic.Localization

Verfügbar: seit Version 12.22.0

Verwendung: TC3 Plastic Application HMI Projekte