Übersetzen Sie eine Client-Skript-Nachricht

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Übersetzen Sie die von Client-Skripts verwendeten Nachrichten.

    Vorbereitungen

    Erstellen Sie ein Client-Skript, das Nachrichten enthält. Informationen zum Erstellen von Client-Skripts finden Sie unter Client-Skripts.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Client-Skripts enthalten ein mehrzeiliges Feld Nachrichten für Nachrichtenzeichenfolgen, die das Client-Skript als Schlüssel zum Suchen einer lokalisierten Nachrichtenalternative in der Nachrichtentabelle [sys_ui_message] verwenden kann. Jeder Nachrichtenschlüssel in einem Client-Skript befindet sich in einer separaten Zeile im Feld Nachrichten. Die Instanz von sucht nach einer lokalisierten Nachrichtenzeichenfolge, wenn das Clientskript einen getMessage(msg)-Aufruf durchführt, wobei die Nachrichtenzeichenfolge mit einem Schlüssel im Feld Nachrichten im Clientskript übereinstimmt.

    Ein Client-Skript-Formular mit Nachrichtenschlüssel-Zeichenfolgen im Feld Nachrichten und getMessage-Aufrufen im Feld Skript.

    Wenn Sie beispielsweise die Zeichenfolge Bitte füllen Sie das Feld Grund zum Feld Nachrichten im Client-Skript hinzufügen, sucht die Instanz bei jedem Aufruf des Client-Skripts nach einer lokalisierten Zeichenfolge aus der Nachrichtentabelle [sys_ui_message] :

    getMessage("Bitte Feld „Grund“ ausfüllen)

    Hinweis:
    Wenn Sie in der Tabelle „Nachricht“ [sys_ui_message] einen Datensatz erstellen, der einen vorhandenen Schlüssel und dieselbe Sprache verwendet, kann sich die Nachricht für vorhandene Referenzen, die den Schlüssel verwenden, ändern. Wenn beispielsweise ein Datensatz mit „Aktualisieren“ für den Schlüssel, Englisch für die Sprache und „Aktualisieren“ für die Nachricht vorhanden ist und Sie einen weiteren Datensatz mit demselben Schlüssel und derselben Sprache, aber einer anderen Nachricht erstellen: „Bildschirm neu laden“, Wenn Sie vorhandene UI-Zeichenfolgen mit der Taste „Aktualisieren“ verwenden, wird die neue Meldung „Bildschirm aktualisieren“ angezeigt. Datensätze in dieser Tabelle werden im globalen Bereich erstellt und sind nicht vom Bereich eingeschränkt.

    Prozedur

    1. Navigieren zu Alle > Systemlokalisierung > Nachrichtenan.
    2. Wählen Sie Neu.
    3. Füllen Sie die erforderlichen Felder im Formular aus.
      Tabelle : 1. Nachrichtenformular
      Feld Beschreibung
      Key Der interne eindeutige Bezeichner für diese Nachricht.
      Sprache Die Sprache, in die die Nachricht übersetzt wird.
      Nachricht Der übersetzte Text, der Anwendern angezeigt wird.

      Ein Nachrichtenformular mit einem ins Spanische übersetzten Nachrichtenschlüssel.

    4. Wählen Sie Absenden.
      Ein neuer Datensatz wird der Nachrichtentabelle [sys_ui_message] für die lokalisierte Nachrichtenschlüsselzeichenfolge hinzugefügt. Weitere Informationen zu dieser Tabelle finden Sie unter Nachrichtentabelle.