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);
ดูรายการรหัสภาษาได้ที่นี่

พารามิเตอร์

ชื่อTypeคำอธิบาย
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);
ดูรายการรหัสภาษาได้ที่นี่

พารามิเตอร์

ชื่อTypeคำอธิบาย
textStringข้อความที่จะแปล
sourceLanguageStringรหัสภาษาที่เขียนข้อความ หากตั้งค่าเป็นสตริงว่างเปล่า ระบบจะตรวจหารหัสภาษาต้นฉบับโดยอัตโนมัติ
targetLanguageStringรหัสภาษาที่ข้อความควรแปล
advancedArgsObjectช่องออบเจ็กต์ JavaScript แบบไม่บังคับ

พารามิเตอร์ขั้นสูง

ชื่อTypeคำอธิบาย
contentTypeStringประเภทเนื้อหาของข้อความ ค่าที่รองรับคือ "text" (ค่าเริ่มต้น) และ "html"

รีเทิร์น

String — ข้อความที่แปล