Übersetzen Sie eine Client-Skript-Nachricht

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

    Vorbereitungen

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

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Client-Skripts enthalten ein mehrzeiliges Feld Nachrichten, das für Nachrichtenzeichenfolgen vorgesehen ist, die das Client-Skript als Schlüssel für die Suche nach 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 sucht jedes Mal nach einer lokalisierten Nachrichtenzeichenfolge, wenn das Client-Skript einen getMessage(msg)-Aufruf durchführt, bei dem die msg-Zeichenfolge mit einem Schlüssel im Feld Nachrichten im Client-Skript übereinstimmt.

    Ein Client-Skriptformular mit Nachrichtenschlüsselzeichenfolgen im Feld Nachrichten und getMessage-Aufrufen im Skriptfeld.

    Wenn Sie beispielsweise die Zeichenfolge Bitte füllen Sie das Feld Grund aus 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 einen Datensatz in der Nachrichtentabelle [sys_ui_message] erstellen, der einen vorhandenen Schlüssel und dieselbe Sprache verwendet, kann sich die Nachricht für vorhandene Referenzen mit dem Schlüssel ändern. Beispiel: Wenn 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 anderen Datensatz mit demselben Schlüssel und derselben Sprache, aber einer anderen Nachricht „Bildschirm aktualisieren“ erstellen, Wenn Sie vorhandene UI-Zeichenfolgen mit der Taste „Aktualisieren“ eingeben, wird die neue Meldung „Bildschirm aktualisieren“ angezeigt. Datensätze in dieser Tabelle werden im globalen Bereich erstellt und sind nicht bereichsbeschränkt.

    Prozedur

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

      Ein Nachrichtenformular mit einem Nachrichtenschlüssel, der ins Spanische übersetzt wurde.

    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.