ไทย
การปรากฏตัว
ไทย
การปรากฏตัว
อินทิเกรชันจัดส่งคำแปลสำหรับชื่อเอนทิตีและสถานะที่สร้างทั้งหมดผ่านระบบแปลมาตรฐานของ Home Assistant โดยจะถูกเก็บใน custom_components/dreame_vacuum/translations/*.json ไฟล์เหล่านี้ยังทำหน้าที่เป็นพจนานุกรมพื้นฐานที่ UI ที่ใช้ต่อไปใช้สำหรับข้อความอินเทอร์เฟซของตนเอง
หากพบข้อผิดพลาดในการพิมพ์หรือคำแปลที่ไม่ถูกต้อง หรือจำเป็นต้องสนับสนุนภาษามใหม่ สามารถส่งผลลัพธ์ไปยังรีโพซิทอรีนี้
การทำให้คำแปลทั่วไป
แอปอย่างเป็นทางการมักใช้คำศัพท์ที่แตกต่างกันสำหรับพารามิเตอร์ที่เหมือนกันในแต่ละรุ่นของอุปกรณ์ การแปลควรใช้ชื่อทั่วไปที่มีตรรกะ แทนการคัดลอกคำศัพท์เดิมจากแอปอย่างเคร่งครัด ซึ่งช่วยป้องกันความขัดแย้งในการแปลที่เกิดขึ้นเมื่อต้องแก้ไขคำแปลสำหรับรุ่นเฉพาะแล้วถูกเขียนทับโดยผู้ใช้ที่มีรุ่นอุปกรณ์แตกต่างกัน
กระบวนการอัปเดตมีขั้นตอนดังนี้:
custom_components/dreame_vacuum/translations/ ในที่เก็บข้อมูลที่ถูก Fork เพื่อค้นหาไฟล์การแปลที่ตรงกับรหัสภาษา เช่น de.json หรือ it.jsonconfig จัดการข้อความการไหลของการตั้งค่าและตัวเลือก ส่วนบล็อก entity จัดการชื่อเอนทิตี ตัวเลือกการเลือก และสถานะของตัวเลือกเหล่านั้นdev หลังจากที่ Pull Request ได้รับการตรวจสอบและถูกรวมเข้ากับเวอร์ชันใหม่ Home Assistant จะอัปเดตการแปลโดยอัตโนมัติการแปลส่วนหน้ากราฟิก
คีย์การแปลเฉพาะส่วนหน้าและป้ายชื่อการกระทำที่ใช้ร่วมกันจะถูกบำรุงรักษาภายใน entity_component ของไฟล์ภาษา สำหรับข้อมูลรายละเอียดเกี่ยวกับวิธีการจัดโครงสร้างและการใช้งานการแปลส่วนหน้าโดยส่วนประกอบ UI นักพัฒนาต่อไป โปรดดู เอกสารการแปลการ์ด Dreame Vacuum.