Traduire un message de script client

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 1 minute de lecture
  • Traduisez les messages utilisés par les scripts clients.

    Avant de commencer

    Créez un script client contenant des messages. Pour plus d’informations sur la création de scripts clients, voir Scripts clients.

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Les scripts clients incluent un champ Messages multilignes, destiné aux chaînes de messages que le script client peut utiliser comme clé pour rechercher une alternative de message localisé à partir de la table Message [sys_ui_message]. Chaque clé de message d’un script client se trouve sur une ligne distincte dans le champ Messages . L’instance recherche une chaîne de message localisée chaque fois que le script client effectue un appel getMessage (msg) où la chaîne msg correspond à une clé dans le champ Messages du script client.

    Formulaire de script client avec des chaînes de clé de message dans le champ Messages et des appels getMessage dans le champ de script.

    Par exemple, si vous ajoutez la chaîne Veuillez renseigner le champ Motif dans le champ Messages du script client, l’instance recherchera une chaîne localisée dans la table Message [sys_ui_message] chaque fois que le script client appellera :

    getMessage (« Veuillez renseigner le champ Motif »)

    Remarque :
    Si vous créez un enregistrement dans la table Message [sys_ui_message] qui utilise une clé existante et la même langue, le message des références existantes à l’aide de la clé peut changer. Par exemple, si un enregistrement existe avec « Actualiser » pour la clé, anglais pour la langue et « Actualiser » pour le message, et que vous créez un autre enregistrement avec la même clé et la même langue, mais un message différent « Actualiser l’écran », les chaînes d’interface utilisateur existantes utilisant la touche « Actualiser » afficheront le nouveau message « Actualiser l’écran ». Les enregistrements de cette table sont créés dans le champ d’application global et ne sont pas restreints par rapport au champ d’application.

    Procédure

    1. Accédez à la Tout > Localisation de système > Messages.
    2. Sélectionnez Nouveau.
    3. Renseignez les champs requis du formulaire.
      Tableau 1. Formulaire de message
      Champ Description
      Clé L’identificateur interne unique pour ce message.
      Langue Langue dans laquelle le message est traduit.
      Message Texte traduit que les utilisateurs voient.

      Un formulaire de message avec une clé de message traduite en espagnol.

    4. Sélectionnez Soumettre.
      Un nouvel enregistrement est ajouté à la table Message [sys_ui_message] pour la chaîne de clé de message localisée. Pour plus d’informations sur cette table, reportez-vous à la section Table de messages.