Class LanguageApp

App Linguagem

O serviço de linguagem oferece aos scripts uma maneira de calcular traduções automáticas de texto.

// The code below will write "Esta es una prueba" to the log.
const 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 um texto de um idioma de origem para um idioma de destino.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringTraduz automaticamente um texto de um idioma de origem para um idioma de destino.

Documentação detalhada

translate(text, sourceLanguage, targetLanguage)

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

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

Parâmetros

NomeTipoDescrição
textStringo texto a ser traduzido
sourceLanguageStringo código do idioma em que o texto é escrito. Se ele for 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 será traduzido

Retornar

String: o texto traduzido


translate(text, sourceLanguage, targetLanguage, advancedArgs)

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

// The code below will write "Esta es una <strong>prueba</strong>" to the log.
const 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 aqui.

Parâmetros

NomeTipoDescrição
textStringo texto a ser traduzido
sourceLanguageStringo código do idioma em que o texto é escrito. Se ele for 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 será traduzido
advancedArgsObjectcampos de objeto JavaScript opcionais

Parâmetros avançados

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

Retornar

String: o texto traduzido