Class LanguageApp

LanguageApp

O serviço de idiomas oferece scripts uma maneira de 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 desses códigos neste link.

Parâmetros

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

Retornar

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 desses códigos neste link.

Parâmetros

NomeTipoDescrição
textStringo texto a ser traduzido
sourceLanguageStringo código do idioma em que o texto é escrito. Se ele for definido para a sequência string, 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 de objeto JavaScript

Parâmetros avançados

NomeTipoDescrição
contentTypeStringo tipo de conteúdo do texto; valores suportados são "text" (padrão) e 'html'

Retornar

String: o texto traduzido.