Class LanguageApp

LanguageApp

Le service Language 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 un texte d'une langue source vers une langue de destination.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringTraduit automatiquement un texte d'une langue source vers une langue de destination.

Documentation détaillée

translate(text, sourceLanguage, targetLanguage)

Traduit automatiquement un texte d'une langue source vers une langue de destination.

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

Paramètres

NomTypeDescription
textStringle texte à traduire
sourceLanguageStringle code de langue dans lequel le texte est écrit. S'il est défini sur vide chaîne, 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 un texte d'une langue source vers une langue de destination.

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

Paramètres

NomTypeDescription
textStringle texte à traduire
sourceLanguageStringle code de langue dans lequel le texte est écrit. S'il est défini sur vide chaîne, 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
contentTypeStringle type de contenu du texte ; les valeurs acceptées sont "text" (par défaut) et "html"

Renvois

String : texte traduit