Traduzindo campos de texto

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Traduza pedaços longos de texto para o idioma do usuário.

    Os campos de texto traduzidos permitem que o mesmo campo exiba conteúdo diferente com base no idioma do usuário.

    Há dois campos de texto traduzidos diferentes:
    • Texto traduzido: Armazena valores de texto longos em texto sem formatação.
    • HTML traduzido: Armazene valores de texto longos em HTML.

    Esses campos operam da mesma forma que os campos de texto normal e HTML, respectivamente, exceto que eles podem armazenar várias entradas em vários idiomas. O uso mais frequente de campos de texto traduzidos é Catálogo de serviços nomes, descrições ou variáveis.

    Nota:
    Há uma pequena penalidade de desempenho associada à mudança de um campo HTML ou de texto normal para um HTML ou campo de texto traduzido. Somente é melhor usar campos traduzidos se a capacidade traduzida for necessária.

    Para texto traduzido e campos HTML, o texto do idioma inglês é armazenado na tabela principal, mas os valores de outros idiomas são armazenados na tabela Texto traduzido [sys_translated_text]. Cada campo traduzido em cada linha tem uma ou mais entradas na tabela Texto traduzido: Uma por idioma para o qual ServiceNow fornece uma tradução. Para obter mais informações, consulte Tabela de texto traduzido.

    Nota:
    A tradução de artigos de conhecimento usa um sistema separado que depende do I18N: Plug-in de internacionalização da Gestão de conhecimento. Se este plug-in não estiver ativado, a tradução do artigo de conhecimento retornará ao sistema descrito aqui, com as traduções mantidas na tabela Texto traduzido [sys_translated_text]. Para obter mais informações sobre internacionalização da Gestão de conhecimento, consulte Gestão de tradução Na documentação Gestão de conhecimento.

    Traduza conteúdo de texto longo

    Traduza o conteúdo do texto traduzido e dos campos HTML diretamente no formulário em que o conteúdo é especificado.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Use o procedimento a seguir para traduzir o conteúdo de campos de texto criados pelo cliente. Para editar traduções de texto existentes, exporte os registros da tabela Texto traduzido e siga o procedimento em Exporte e edite registros de tradução.

    Procedimento

    1. Abra o registro com o campo que você deseja traduzir.
    2. Verifique se o campo cujo conteúdo você deseja traduzir é um campo translated_text ou translated_html.
      As etapas a seguir são uma maneira possível de verificar um tipo de campo:
      1. Clique com o botão direito do mouse no rótulo do campo e selecione Configurar dicionário .
        Neste exemplo, o menu de contexto foi aberto para Nome Campo de um registro na tabela Produtor de registro [sc_cat_item_producer].
        Figura 1. Menu de contexto do campo
        O menu de contexto de clicar no rótulo do campo Nome, com a opção Configurar dicionário realçada.
      2. Em Entrada do dicionário que é aberto, confirme se Tipo o campo é Texto traduzido ou HTML traduzido .
        Neste exemplo, você vê que Nome o campo é do tipo Texto traduzido .
        Figura 2. Entrada do dicionário para o campo
        Entrada de dicionário para o campo Nome, com o Tipo realçado.
      3. Navegue de volta para o formulário.
    3. Use o seletor de idioma para alternar para o idioma desejado.
    4. No campo relevante, substitua o texto em inglês pelo texto do idioma de destino.
    5. Selecione Enviar.
      Um novo registro na tabela Texto traduzido [sys_translated_text] para o idioma ativo é adicionado. Para obter mais informações sobre essa tabela, consulte Tabela de texto traduzido.