Grafiktexte übersetzen
  • 13 May 2024
  • 1 Minute zum Lesen
  • Dunkel
    Licht
  • pdf

Grafiktexte übersetzen

  • Dunkel
    Licht
  • pdf

Artikel-Zusammenfassung

Der Inhalt einer Macromessage, welche über ADDTEXT in eine Grafik geschrieben werden, können mit ISS.GETMACROMESSAGEFORLANGUAGE zur Laufzeit übersetzt werden. Die Macromessage muss im Übersetzungssystem in der angegebenen Sprache übersetzt worden sein, damit der korrekte Begriff in die Grafik geschrieben werden kann.

Es besteht die Möglichkeit die Sprache über die Systemkonstante SYSCONST.LANGUAGE anzugeben. Alternativ können die Texte auch auf die Kundensprache, welche beim Kundenstamm eingestellt wird, übersetzt werden. Die Systemvariable für die Kundensprache ist CUSLNGCDE.

Beispiele:
RUN public\lib3d.ADDTEXT(nIDText, ISS.GETMACROMESSAGEFORLANGUAGE(SYSCONST.LANGUAGE.English,"McrTxt001"), "Arial", 180, 100, pObj.Layer)
RUN public\lib3d.ADDTEXT(nIDText, ISS.GETMACROMESSAGEFORLANGUAGE(CUSLNGCDE,"McrTxt001"), "Arial", 180, 100, pObj.Layer)


War dieser Artikel hilfreich?