Exercício – Desenvolvimento multilíngue
Você é desenvolvedor da CRONUS International Ltd. Você aprendeu a usar os arquivos de tradução na AL e agora deseja praticar essa habilidade recentemente adquirida no Visual Studio Code. Você deseja traduzir os campos da tabela Visão Geral do Cliente.
Tarefas
Habilitar o recurso TranslationFile no arquivo app.json.
Adicionar arquivos de tradução.
Alterar configurações no arquivo de tradução.
Adicionar traduções para cada campo.
Etapas
Abra o projeto Visão Geral do Cliente.
Adicione uma legenda a todos os campos na tabela Visão Geral do Cliente.
Abra o arquivo app.json e adicione o recurso TranslationFile à configuração de matriz recursos.
"features": ["TranslationFile"],Salve o arquivo app.json modificado.
Crie a extensão. Selecione Exibir > Paleta de Comandos... (Ctrl+Shift+P).
Insira Pacote AL: na caixa de pesquisa e selecione o comando na lista.
Uma nova pasta Traduções será gerada. Abra o arquivo .g.xlf.
Adicionar traduções para cada campo. Altere o idioma de destino no arquivo .xlf para o idioma preferido (por exemplo, fr-fr para francês).
Adicione um nó target para cada campo com a tradução correta.
Salve o arquivo e, em seguida, renomeie o arquivo .g.xlf com o nome do novo idioma (por exemplo, fr-FR.xlf).
Publique sua extensão na área restrita. Selecione Exibir > Paleta de Comandos... (Ctrl+Shift+P).
Insira AL: Publish na caixa de pesquisa (ou pressione a tecla F5) e selecione o comando na lista.
Selecione a engrenagem de Configuração e, em seguida, selecione Minhas Configurações.
Defina o idioma como o novo idioma usado para a tradução.
Abra a página Visão Geral do Cliente e teste suas traduções.