<< Clique para Mostrar o Sumário >>
Criando as Associações de Tradução |
Após configurar a função de tradução, o próximo passo é criar as Associações nos objetos de Tela.
1.Abra uma Tela no Studio.
2.Instancie nesta Tela o objeto hpTranslatorAddLinkXM.
3.Configure a propriedade DefaultSLI do objeto hpTranslatorController para o Indicador Único de Linguagem (SLI) de referência da aplicação.
4.Clique com o botão direito neste objeto e selecione a opção Configurar para iniciar o processo de criação de Associações em todos os objetos da Tela.
5.Ao final do processo é exibida uma janela que informa quantos objetos foram afetados e o número de Associações criadas.
6.Repita este processo para cada uma das Telas da aplicação.
Esta função lê o valor configurado no objeto e busca no dicionário quais os idiomas disponíveis e quais as traduções para aquele termo específico. O resultado é uma Associação Múltipla onde o índice 0 (zero) é o termo no idioma principal no Studio e os demais índices são os termos traduzidos para os idiomas disponíveis, conforme a figura a seguir.
Associação Múltipla com traduções
Caso o termo digitado no objeto de Tela não exista no dicionário, a função retorna uma mensagem de erro na própria Associação, conforme a figura a seguir.
Associação Múltipla com erro na tradução