Class LanguageApp

LanguageApp

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

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

Methods

שיטהסוג הערך שמוחזרתיאור קצר
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.
const 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.
const 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סוג התוכן של הטקסט. הערכים הנתמכים הם 'text' (ברירת מחדל) ו-'html'.

חזרה

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