กลับไป เครื่องมือ
แปลและโลคัลไลซ์

Godot: Internationalizing Games

โดย Godot contributors

จัดข้อความและ resource หลายภาษาใน Godot โดยมี fallback และให้ผู้เล่นเปลี่ยนภาษาเองได้

guide
คีย์ตัวอย่าง MENU_PLAY แสดงเป็น Play ในภาษาอังกฤษหรือ เริ่มเล่น ในภาษาไทยตามภาษาที่เลือก
แผนภาพหลักการค้นหาคำแปลที่สร้างใหม่ด้วยข้อความตัวอย่าง ไม่ใช่ภาพหน้าจอ Godot ภาพอธิบายต้นฉบับที่จัดทำสำหรับ GameSlash โดยมี AI ช่วยสร้าง ใช้เอกสารเป็นแหล่งข้อเท็จจริงเท่านั้น ไม่ได้นำภาพต้นฉบับมาใช้ และไม่ใช่ภาพหน้าจอทางการหรือเกมเพลย์ แหล่งแนวคิด

เหมาะกับ: เมนูไทย/อังกฤษ หรือป้ายภาพและเสียงที่ต้องเปลี่ยนตามภาษา

เริ่มทีละขั้น: 1) อ่าน Importing translations แล้วเพิ่มไฟล์ที่ Project Settings > Localization > Translations 2) ตั้ง fallback locale 3) เพิ่มตัวเลือกภาษาโดยใช้ TranslationServer.set_locale และทดสอบข้อความหนึ่งชุดก่อนขยาย

ภาพแยกการแปลข้อความ การรองรับตัวอักษรของฟอนต์ และการสลับทรัพยากรตามภาษา พร้อมลำดับการตรวจหลังเปลี่ยนภาษาและเปิดใหม่
แผนภาพรายการตรวจที่สร้างใหม่ การ remap ใช้เลือกทรัพยากร ไม่ได้แปลเนื้อหาให้เอง ภาพอธิบายต้นฉบับที่จัดทำสำหรับ GameSlash โดยมี AI ช่วยสร้าง ใช้เอกสารเป็นแหล่งข้อเท็จจริงเท่านั้น ไม่ได้นำภาพต้นฉบับมาใช้ และไม่ใช่ภาพหน้าจอทางการหรือเกมเพลย์ แหล่งแนวคิด

ลองตรวจ: สลับภาษาและเปิดเกมใหม่ ตรวจคำที่ไม่มีคำแปล อักษรไทย สระ/วรรณยุกต์ และข้อความที่ยาวจนล้นปุ่ม

ข้อควรรู้: resource remap ใช้สลับ asset ไม่ได้แปลเนื้อหาให้เอง และต้องตรวจการรองรับอักษร/ฟอนต์แยกต่างหาก ใช้ชื่อคลาสและ UI ให้ตรงกับ Godot เวอร์ชันของโปรเจกต์

อ่านต้นฉบับ: Official guide

ดูแหล่งที่มา