Class 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 — הטקסט המתורגם