Class LanguageApp

LanguageApp

שירות השפה מספק לסקריפטים דרך לחישוב תרגומים אוטומטיים של טקסט.

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

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
translate(text, sourceLanguage, targetLanguage)Stringמתרגמת באופן אוטומטי חלק מהטקסט משפת המקור לשפת היעד.
translate(text, sourceLanguage, targetLanguage, advancedArgs)Stringמתרגמת באופן אוטומטי חלק מהטקסט משפת המקור לשפת היעד.

תיעוד מפורט

translate(text, sourceLanguage, targetLanguage)

מתרגמת באופן אוטומטי חלק מהטקסט משפת המקור לשפת היעד.

// 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);
רשימה של קודי שפות זמינה כאן.

פרמטרים

שםתיאורהתיאור
textStringהטקסט לתרגום
sourceLanguageStringבקוד של השפה שבה כתוב הטקסט. אם היא מוגדרת למחרוזת הריקה, הקוד של שפת המקור מזוהה באופן אוטומטי
targetLanguageStringאת קוד השפה שאליו הטקסט יתורגם

החזרות

String - הטקסט המתורגם


translate(text, sourceLanguage, targetLanguage, advancedArgs)

מתרגמת באופן אוטומטי חלק מהטקסט משפת המקור לשפת היעד.

// 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);
רשימה של קודי שפות זמינה כאן.

פרמטרים

שםתיאורהתיאור
textStringהטקסט לתרגום
sourceLanguageStringבקוד של השפה שבה כתוב הטקסט. אם היא מוגדרת למחרוזת הריקה, הקוד של שפת המקור מזוהה באופן אוטומטי
targetLanguageStringאת קוד השפה שאליו הטקסט יתורגם
advancedArgsObjectשדות אופציונליים של אובייקט JavaScript

פרמטרים מתקדמים

שםתיאורהתיאור
contentTypeStringסוג התוכן של הטקסט; הערכים הנתמכים הם 'טקסט' (ברירת מחדל) ו-'html'

החזרות

String - הטקסט המתורגם