Traduzindo cadeias de caracteres de IU individuais
Ao traduzir apenas algumas cadeias de caracteres de IU, como ao adicionar personalizações a uma instância traduzida, use o procedimento que se aplica ao tipo de texto que está sendo traduzido.
As cadeias de caracteres de IU incluem nomes e valores de campo, nomes de lista relacionados e mensagens.
Campos e listas relacionadas
Três tipos de campos são compatíveis com cadeias de caracteres traduzidas para campos e nomes de lista relacionados:
- Campo_traduzido
- Armazena rótulos de campo, nomes de lista relacionados e determinados valores de campo. O valor de translated_field substitui o rótulo, o nome da lista ou o valor do campo quando o usuário seleciona o idioma correspondente. Os valores translated_field têm um relacionamento um para muitos com suas chaves associadas. Como resultado, vários registros podem fazer referência a um valor translated_field. Para obter mais informações, consulte os seguintes tópicos:
- Texto_traduzido
- Armazena valores de texto longos em texto sem formatação. O valor de translated_text substitui o texto sem formatação quando o usuário seleciona o idioma correspondente. Os valores translated_text têm um relacionamento um para um com suas chaves associadas. Como resultado, somente um registro pode fazer referência a um valor translated_text. Para obter mais informações, consulte Traduzindo campos de texto.
- html_traduzido
- Armazena valores de texto longos em HTML. O valor de translated_html substitui o HTML quando o usuário seleciona o idioma correspondente. Os valores translated_html têm um relacionamento um para um com suas chaves associadas. Como resultado, somente um registro pode fazer referência a um valor translated_html. Para obter mais informações, consulte Traduzindo campos de texto.
Os valores traduzidos são armazenados como registros separados e exibem o valor apropriado de acordo com o idioma do usuário final. Para determinar o tipo de campo, clique com o botão direito do mouse no campo no formulário e selecione Configurar Dicionário e verifique Tipo campo.
Mensagens
Mensagens informativas, mensagens de confirmação, mensagens de erro e outros tipos de mensagens do sistema em toda a plataforma podem ser traduzidas. As mensagens que oferecem suporte à tradução vêm do HTML em uma página de IU em uma aplicação criada pelo cliente ou Portal de serviços mensagens do widget quando esses textos são encapsulados corretamente. Quando um client script contém uma chamada getMessage ou um script de servidor contém um gs.getMessage , o sistema verifica a tabela Mensagens [sys_ui_message] para uma tradução. Para obter mais informações, consulte Traduza uma mensagem de client script.