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ประเภทเนื้อหาของข้อความ ค่าที่รองรับคือ "text" (ค่าเริ่มต้น) และ "html"

รีเทิร์น

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