Class LanguageApp

LanguageApp

O serviço de idioma fornece scripts para calcular traduções automáticas de texto.

// The code below will write "Esta es una prueba" to the log.
var spanish = LanguageApp.translate('This is a test', 'en', 'es');
Logger.log(spanish);

Métodos

MétodoTipo de retornoBreve descrição
translate(text, sourceLanguage, targetLanguage)StringTraduz automaticamente textos de um idioma de origem para um idioma de destino.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringTraduz automaticamente textos de um idioma de origem para um idioma de destino.

Documentação detalhada

translate(text, sourceLanguage, targetLanguage)

Traduz automaticamente textos de um idioma de origem para um idioma de destino.

// The code below will write "Esta es una prueba" to the log.
  var spanish = LanguageApp.translate('This is a test', 'en', 'es');
  Logger.log(spanish);
Confira uma lista de códigos de idioma neste link.

Parâmetros

NomeTipoDescrição
textStringo texto a ser traduzido
sourceLanguageStringo código do idioma em que o texto é escrito. Se definido como a string vazia, o código do idioma de origem será detectado automaticamente
targetLanguageStringo código do idioma para o qual o texto deve ser traduzido

Retorno

String: o texto traduzido.


translate(text, sourceLanguage, targetLanguage, advancedArgs)

Traduz automaticamente textos de um idioma de origem para um idioma de destino.

// The code below will write "Esta es una <strong>prueba</strong>" to the log.
  var spanish = LanguageApp.translate('This is a &lt;strong&gt;test&lt;/strong&gt;',
                                      'en', 'es', {contentType: 'html'});
  Logger.log(spanish);
Confira uma lista de códigos de idioma neste link.

Parâmetros

NomeTipoDescrição
textStringo texto a ser traduzido
sourceLanguageStringo código do idioma em que o texto é escrito. Se definido como a string vazia, o código do idioma de origem será detectado automaticamente
targetLanguageStringo código do idioma para o qual o texto deve ser traduzido
advancedArgsObjectcampos opcionais do objeto JavaScript

Parâmetros avançados

NomeTipoDescrição
contentTypeStringo tipo de conteúdo do texto. Os valores aceitos são "text" (padrão) e "html"

Retorno

String: o texto traduzido.