Tabela de mensagens

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • A tabela Mensagem [sys_ui_message] contém as traduções de mensagens informativas, mensagens de confirmação, mensagens de erro e outros tipos de mensagens do sistema na plataforma.

    A tabela Mensagem contém texto traduzível personalizado das seguintes fontes quando esses textos são encapsulados corretamente:
    • HTML em uma página de IU em uma aplicação criada pelo cliente
    • Mensagens do widget do Portal de serviços (incluindo em pesquisas)
    ServiceNow verifica se há texto traduzido nesta tabela quando um client script contém uma chamada getMessage ou um script de servidor contém uma chamada gs.getMessage. Os principais campos desta tabela são:
    • Chave: identificador interno, exclusivo e que diferencia maiúsculas de minúsculas desta mensagem.
    • Idioma: idioma para o qual a mensagem será traduzida.
    • Mensagem: texto traduzido que os usuários veem.
    Nota:
    Se você criar um registro na tabela Mensagem [sys_ui_message] que usa uma chave existente e o mesmo idioma, a mensagem para referências existentes usando a chave pode mudar. Por exemplo, se houver um registro com "Atualizar" para a chave, Inglês para o idioma e "Atualizar" para a mensagem e você criar outro registro com a mesma chave e idioma, mas uma mensagem diferente de "Atualizar a tela", cadeias de caracteres de IU existentes usando a tecla "Atualizar" exibirão a nova mensagem "Atualizar a tela". Os registros nesta tabela são criados no escopo global e não são restritos ao escopo.

    Para obter mais informações sobre conteúdo personalizado traduzível na tabela Mensagem, consulte Traduzindo conteúdo personalizado.

    Figura 1. Lista de mensagens
    A lista de mensagens mostrando mensagens traduzidas para o espanhol.
    Figura 2. Mensagem traduzida
    A mensagem "Os seguintes campos obrigatórios não estão preenchidos: Nome", traduzida para o espanhol.