บริการภาษามีวิธีคำนวณการแปลข้อความอัตโนมัติสำหรับสคริปต์
// 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);
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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);ดูรายการรหัสภาษาได้ที่นี่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | ข้อความที่จะแปล |
source | String | รหัสภาษาที่ใช้เขียนข้อความ หากตั้งค่าเป็นสตริงว่าง ระบบจะตรวจหารหัสภาษาต้นทางโดยอัตโนมัติ |
target | String | รหัสภาษาที่ควรแปลข้อความ |
รีเทิร์น
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 <strong>test</strong>', 'en', 'es', {contentType: 'html'}, ); Logger.log(spanish);ดูรายการรหัสภาษาได้ที่นี่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | ข้อความที่จะแปล |
source | String | รหัสภาษาที่ใช้เขียนข้อความ หากตั้งค่าเป็นสตริงว่าง ระบบจะตรวจหารหัสภาษาต้นทางโดยอัตโนมัติ |
target | String | รหัสภาษาที่ควรแปลข้อความ |
advanced | Object | ช่องออบเจ็กต์ JavaScript ที่ไม่บังคับ |
พารามิเตอร์ขั้นสูง
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
content | String | ประเภทเนื้อหาของข้อความ ค่าที่รองรับคือ "text" (ค่าเริ่มต้น) และ "html" |
รีเทิร์น
String
— ข้อความที่แปลแล้ว