Class LanguageApp

LanguageApp

Le service Langage fournit aux scripts un moyen de calculer la traduction automatique de texte.

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

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

Documentation détaillée

translate(text, sourceLanguage, targetLanguage)

Traduit automatiquement certains textes d'une langue source vers une langue cible.

// 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);
Une liste des codes de langue est disponible sur cette page.

Paramètres

NomTypeDescription
textStringle texte à traduire
sourceLanguageStringle code du langage dans lequel le texte est écrit. S'il est défini sur la chaîne vide, le code de la langue source sera détecté automatiquement
targetLanguageStringLe code de langue dans lequel le texte doit être traduit

Renvois

String : texte traduit


translate(text, sourceLanguage, targetLanguage, advancedArgs)

Traduit automatiquement certains textes d'une langue source vers une langue cible.

// 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);
Une liste des codes de langue est disponible sur cette page.

Paramètres

NomTypeDescription
textStringle texte à traduire
sourceLanguageStringle code du langage dans lequel le texte est écrit. S'il est défini sur la chaîne vide, le code de la langue source sera détecté automatiquement
targetLanguageStringLe code de langue dans lequel 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 : texte traduit