การใช้งานทั่วไป
MultiLanguage-ตั้งค่ารองรับหลายภาษา [PRO]
4 min
ต้องการระบบตอบกลับข้อความ หลายภาษา multi languate สามารถใช้งานได้โดยแต่ละบอท(bot) เลือกเปิดและตั้งค่าขอความในภาษาอื่น ได้ (สำหรับ pro) เลือกไปที่ channel เพื่อตั้งค่า bot flow เลือกไปที่ tool(เครื่องมือ) จะเห็นปุ่ม "mutlple languages" เมื่อกดเข้ามา ถ้ายังไม่เคยตั้งค่าจะ ยังไม่มี รายการใดๆ กดที่ปุ่ม มุมขวาบน "+language" เลือกภาษาที่ต้องการ เช่น en us th th (สำหรับไทย) malay (ภาษามาเลย์) หรือถ้าเป็นภาษาที่ยังไม่อยู่ในรายการ เลือก "custom language" เพื่อใช้เป็นภาษาที่ต้องการตั้ง เมื่อเพิ่มภาษาที่ต้องการให้ระบบมีการตอบสนองในภาษาที่ต่างกัน จากแต่ละบล๊อกข้อความ กดปุ่มของภาษาที่ได้เพิ่มไว้ เพื่อเข้าแก้ไขภาษาให้แปลตามที่ต้องการ กดที่ปุ่ม "translate" ค่าที่จะแสดงใน ช่องต่างๆ ที่จะแสดงในหลังจากกดปุ่ม translate จะเป็นค่าจาก โนด โฟลว (node flow) เมื่อมีการสร้าง แล้ว ค่าที่ตั้งจะเป็นค่าdefault ถ้ามีการถามตอบหรือส่งข้อความ ระบบจะส่งข้อความตามที่ตั้งค่า default ไว้ แต่เมื่อมีการตั้งค่าที่ multi language และเพิ่มใช้งาน translate table (ในภาษาที่ต้องการ) ระบบจะรองรับการเปลี่ยนแปลงภาษาอัตโนมัติ จากสถานะภาษา(language) ของแต่ละผู้ใช้(user) เช่นรายละเอียดดังนี้ การทำงานหากผู้ใช้มี ภาษา ตามที่เลือกตั้งไว้ ระบบใจะใช้ข้อความที่ถูกตั้งค่าในช่องที่ผู้ใช้เป็นภาษานั้นๆ node = เป็น block ที่ใช้ในการส่งข้อความใน flow field = ชนิดของ node default = ระบุข้อความต้นฉบับที่ตั้งไว้ใน node ใน flow \[en] = ระบุคำแปล หรือความหมายที่จะแสดง ในภาษาอื่นที่เลือกและต้องการให้แสดง ออกเมื่อ flow ทำงานเพื่อส่งข้อความนี้ หากพบว่า user(ผู้ใช้งาน) มี ภาษา ใน โพรไฟล์(profile) อังกฤษ ตามตารางแปล นี้จะใช้ข้อความ ช่องขวามือส่งในใน บล๊อก ที่เลือก ไม่มีภาษาที่เลือกไว้ ระบบใช้ส่งค่าตอบตาม ที่อยู่ในโฟลว์ เป็นตัวตอบเป็นต้น เพียงเท่านี้เมือ่ผู้ใช้งาน(user) ตั้งค่าพื้นฐาน language เป็นภาษาตรงกับที่ translate ไว้ ก็จะส่งข้อความที่แปลไว้ออกไป รองรับการใช้งานแบบ multi language (ใช้งานได้กับ pro level) หรือสามารถใช้ action node และเลือกที่ การ tranalste เพื่อตั้งค่า language ที่จะใช้งานขอ ง user นั้นๆได้ตามตัวอย่าง จะเห็นว่า flow ให้เลือก ทำงานตามที่ตั้งไว้ ผู้ใช้ที่เป็นภาษาอื่น จะแสดงข้อความตามที่แปลหรือระบุไว้ใน translate