Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Permite a tradução de um idioma uma string base para um ou mais idiomas alvo. O bloco permite configurar múltiplos idiomas, porém o retorno do bloco ocorrerá apenas para o idioma configurado na IDEo idioma alvo, sendo que o idioma base pode ser o português e o alvo inglês ou vice versa.


Figura 1 - Bloco text_i18n


Informações
Não é possível digitar na área de texto do bloco, toda configuração é feita através da janela Internacionalizar, exibida após clicar no ícone do bloco.


Compatibilidade

  • Bloco servidor: cronapi.i18n.Operations.translate().

Retorno

Exibe a IDE no Retorna uma string traduzida do idioma base para o idioma alvo selecionado.

Parâmetros

Por padrão, o bloco não possui parâmetros, mas é possível incluir parâmetros para especificar palavras ou trechos que não devem ser traduzidos. Veja detalhes no tópico Exemplo 2.

Exemplo

O bloco de internacionalização text_i18n permite a definição de uma string a ser convertida de um idioma base para

um ou mais idiomas

outro. No exemplo da figura abaixo estamos convertendo a string "O menino joga futebol" para o idioma inglês (Estados Unidos).

Para abrir a janela de configuração, clique no ícone do bloco (destaque 1 da figura 2), em seguida, iremos definir a string base (destaque 2 da figura 2). Clicando no botão "Traduzir a chave selecionada para outros idiomas" (destaque 3 da figura 2) o texto será traduzido automaticamente para o ingês. O campo chave é utilizado para identificar unicamente um bloco de tradução, para mais informações acesse a documentação Internacionalização.


Nota

ara que a função de tradução da string possa ter efeito, é necessário que o valor passado esteja no mesmo idioma base selecionado no menu de seleção vertical (destaque 4 da figura 2).



Image Added

Figura 2 - Configuração da string base a ser traduzida












Nesta página

Índice