Child pages
  • Google - Tradução

O serviço de tradução trabalha com três parâmetros:

  1. Texto para conversão;
  2. Código de idioma original;
  3. Códio de idioma para conversão.

Os idiomas podem ser obtidos através do método GetIdiomas.

Execução do serviço

Após a configuração, deve ser feita a chamado para a procedure GoogleTranslate com os seguintes parâmetros:

TIPO DE PARÂMETROTIPO DE DADODESCRIÇÃO
INPUTCHARACTERTexto para ser traduzido
INPUTCHARACTERCódigo do idioma original
INPUTCHARACTERCódigo do idioma para conversão
OUTPUTJSONObjeto JSON com texto traduzido
RUN GoogleTranslate IN hMashup(INPUT "The book is on the table", INPUT "en", INPUT "pt", OUTPUT oJson).

Um exemplo completo pode ser baixado aqui.

Busca de idiomas

Para retorno de idiomas, deve ser utilizado o método GetIdiomas, que retornará um objeto JSON contendo um array sob o valor "Idiomas" contendo objetos com a seguinte estrutura:

  • Code;

  • Description.

RUN GetIdiomas IN hMashup(OUTPUT oJson).

Um exemplo com o retorno dos idiomas e leitura do array pode ser baixado aqui.

Retorno de dados

Os dados retornados pelo serviço de tradução são:

NOMETIPO DE DADOS
TextoString
TraduçãoString