Class LanguageApp

LanguageApp

Der Sprachdienst bietet Skripts eine Möglichkeit, automatische Übersetzungen von Text zu berechnen.

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

Methoden

MethodeRückgabetypKurzbeschreibung
translate(text, sourceLanguage, targetLanguage)StringÜbersetzt einen Text automatisch aus einer Ausgangs- in eine Zielsprache.
translate(text, sourceLanguage, targetLanguage, advancedArgs)StringÜbersetzt einen Text automatisch aus einer Ausgangs- in eine Zielsprache.

Detaillierte Dokumentation

translate(text, sourceLanguage, targetLanguage)

Übersetzt einen Text automatisch aus einer Ausgangs- in eine Zielsprache.

// 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);
Eine Liste der Sprachcodes finden Sie hier.

Parameter

NameTypBeschreibung
textStringden zu übersetzenden Text
sourceLanguageStringden Sprachcode, in dem der Text geschrieben ist. Wenn hier ein leerer String festgelegt ist, wird der Quellsprachcode automatisch erkannt.
targetLanguageStringden Sprachcode, in den der Text übersetzt werden soll

Return

String: der übersetzte Text


translate(text, sourceLanguage, targetLanguage, advancedArgs)

Übersetzt einen Text automatisch aus einer Ausgangs- in eine Zielsprache.

// 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);
Eine Liste der Sprachcodes finden Sie hier.

Parameter

NameTypBeschreibung
textStringden zu übersetzenden Text
sourceLanguageStringden Sprachcode, in dem der Text geschrieben ist. Wenn hier ein leerer String festgelegt ist, wird der Quellsprachcode automatisch erkannt.
targetLanguageStringden Sprachcode, in den der Text übersetzt werden soll
advancedArgsObjectOptionale JavaScript-Objektfelder

Erweiterte Parameter

NameTypBeschreibung
contentTypeStringDer Inhaltstyp des Textes; unterstützte Werte sind "text" (Standard) und "html"

Return

String: der übersetzte Text