Class LanguageApp

AppLingua

Il servizio Language fornisce agli script un modo per calcolare le traduzioni automatiche del testo.

// 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);

Metodi

MetodoTipo restituitoBreve descrizione
translate(text, sourceLanguage, targetLanguage)StringTraduce automaticamente del testo da una lingua di origine a una lingua di destinazione.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringTraduce automaticamente del testo da una lingua di origine a una lingua di destinazione.

Documentazione dettagliata

translate(text, sourceLanguage, targetLanguage)

Traduce automaticamente del testo da una lingua di origine a una lingua di destinazione.

// 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);
Un elenco dei codici lingua è disponibile qui.

Parametri

NomeTipoDescrizione
textStringil testo da tradurre
sourceLanguageStringIl codice della lingua in cui è scritto il testo. Se è impostato sulla stringa vuota, il codice della lingua di origine verrà rilevato automaticamente
targetLanguageStringil codice lingua in cui tradurre il testo

Invio

String: il testo tradotto


translate(text, sourceLanguage, targetLanguage, advancedArgs)

Traduce automaticamente del testo da una lingua di origine a una lingua di destinazione.

// 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);
Un elenco dei codici lingua è disponibile qui.

Parametri

NomeTipoDescrizione
textStringil testo da tradurre
sourceLanguageStringIl codice della lingua in cui è scritto il testo. Se è impostato sulla stringa vuota, il codice della lingua di origine verrà rilevato automaticamente
targetLanguageStringil codice lingua in cui tradurre il testo
advancedArgsObjectCampi facoltativi dell'oggetto JavaScript

Parametri avanzati

NomeTipoDescrizione
contentTypeStringil tipo di contenuti del testo; i valori supportati sono "text" (predefinito) e "html"

Invio

String: il testo tradotto