Class LanguageApp

LanguageApp

Le service Language permet aux scripts de calculer des traductions automatiques de texte.

// 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éthodes

MéthodeType renvoyéBrève description
translate(text, sourceLanguage, targetLanguage)StringTraduit automatiquement certains textes d'une langue source vers une langue de destination.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringTraduit automatiquement certains textes d'une langue source vers une langue de destination.

Documentation détaillée

translate(text, sourceLanguage, targetLanguage)

Traduit automatiquement certains textes d'une langue source vers une langue de destination.

// 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);
Pour obtenir la liste des codes de langue, cliquez ici.

Paramètres

NomTypeDescription
textStringle texte à traduire ;
sourceLanguageStringle code de langue dans lequel le texte est écrit. Si elle est définie sur une chaîne vide, le code de langue source sera détecté automatiquement.
targetLanguageStringCode de langue dans laquelle le texte doit être traduit

Renvois

String : le texte traduit


translate(text, sourceLanguage, targetLanguage, advancedArgs)

Traduit automatiquement certains textes d'une langue source vers une langue de destination.

// 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);
Pour obtenir la liste des codes de langue, cliquez ici.

Paramètres

NomTypeDescription
textStringle texte à traduire ;
sourceLanguageStringle code de langue dans lequel le texte est écrit. Si elle est définie sur une chaîne vide, le code de langue source sera détecté automatiquement.
targetLanguageStringCode de langue dans laquelle le texte doit être traduit
advancedArgsObjectChamps d'objet JavaScript facultatifs

Paramètres avancés

NomTypeDescription
contentTypeStringType de contenu du texte. Les valeurs acceptées sont "text" (par défaut) et "html".

Renvois

String : le texte traduit