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 relacionada e mensagens.
Campos e listas relacionadas
Três tipos de campos oferecem suporte a cadeias de caracteres traduzidas para campos e nomes de listas relacionadas:
- Traduzido_campo
- Armazena rótulos de campo, nomes de lista relacionada 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 de Translated_field têm um relacionamento one-to-many 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 longo em texto simples. O valor de translated_text substitui o texto simples quando o usuário seleciona o idioma correspondente. Os valores de translated_text têm um relacionamento de 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 Tradução de campos de texto.
- HTML_traduzido
- Armazena valores de texto longo em HTML. O valor de translated_html substitui o HTML quando o usuário seleciona o idioma correspondente. Os valores de Translated_html têm um relacionamento de 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 Tradução de 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 do formulário, selecione Configurar dicionárioe marque o campo Tipo.
Mensagens
Mensagens informativas, mensagens de confirmação, mensagens de erro e outros tipos de mensagens do sistema na plataforma podem ser traduzidas. As mensagens que oferecem suporte à tradução vêm de HTML em uma página de IU em uma aplicação criada pelo cliente ou Portal de serviços mensagens de widget quando esses textos são encapsulados corretamente. Quando um client script contém uma chamada getMessage ou um script de servidor contém uma chamada gs.getMessage, o sistema verifica se há uma tradução na tabela Mensagens [sys_ui_message]. Para obter mais informações, consulte Traduzir uma mensagem de client script.