คุณสามารถสร้างการดําเนินการที่แปลแล้วด้วย Actions SDK ได้โดยสร้างการดําเนินการ
แพ็กเกจการดำเนินการสำหรับแต่ละภาษา แล้วอัปโหลดไปยังโปรเจ็กต์ Actions ของคุณ
ด้วยเครื่องมือ gactions
วิธีสร้างการดำเนินการที่แปลแล้วด้วย Actions SDK มีดังนี้
- สร้างแพ็กเกจการดำเนินการแยกกันสำหรับแต่ละภาษาที่คุณต้องการรองรับ
การตั้งชื่อที่แปลเป็นภาษาท้องถิ่น เช่น
action.de.json
และaction.en.json
หรือ คุณสามารถสร้างไดเรกทอรีย่อยในโครงการสำหรับ แพ็กเกจการดำเนินการที่แปลแล้วและไฟล์ทรัพยากรอื่นๆ - เพิ่มองค์ประกอบ
locale
ที่ด้านบนของแพ็กเกจการดำเนินการโดยใช้ภาษา หรือสถานที่ที่คุณต้องการรองรับ นอกจากนี้ ควรระบุคำค้นหาในภาษาท้องถิ่น สำหรับการดำเนินการของคุณ เพื่อให้ผู้ใช้สามารถเรียกใช้ได้อย่างถูกต้องสำหรับ สถานที่ที่พวกเขาอยู่ เช่น{ "locale": "de", "actions": [ { "intent": { "name": "actions.intent.MAIN", "trigger": { "queryPatterns": [ "<Insert German query patterns here>" ] } } } ] }
- ใช้เครื่องมือ
gactions
เพื่ออัปโหลด การดำเนินการแพ็กเกจกับโปรเจ็กต์ Actions โดยระบุแต่ละแพ็กเกจ แพ็กเกจการดำเนินการ เช่น./gactions update --project my-project-id --action_package action.de.json --action_package action.en.json --action_package action.fr.json --action_package action.ja.json --action_package action.ko.json