การปรับให้เข้ากับท้องถิ่น (Localization)
From LimeSurvey Manual
ทั่วไป
มีสองที่ที่ใช้กำหนดและจัดเก็บการปรับให้เข้ากับท้องถิ่นของแต่ละภาษา
ที่แรกอยู่ในไดเรกทอรีการติดตั้ง ซึ่งข้อความที่มีมาในตัวสำหรับโค้ด PHP จะถูกจัดเก็บไว้ในไฟล์เฉพาะของแต่ละภาษา ข้อความเหล่านี้ต้องได้รับการแปลและติดตั้งโดยผู้ดูแลระบบ จึงจะสามารถใช้ภาษานั้นกับส่วนติดต่อผู้ดูแลระบบ ปุ่มพื้นฐานบางปุ่ม และข้อความที่มีมาในตัวที่ผู้เข้าร่วมแบบสำรวจมองเห็นได้ โดยปกติ ผู้พัฒนาแบบสำรวจจะไม่มีสิทธิ์แก้ไขคำแปลเหล่านี้ แต่เลือกใช้ได้เท่านั้น
แหล่งที่สองของการปรับให้เข้ากับท้องถิ่นของแต่ละภาษาอยู่ในตัวแบบสำรวจเอง คำแปลของแต่ละแบบสำรวจประกอบด้วยชื่อแบบสำรวจ ภาพรวม กลุ่มคำถาม คำถาม คำตอบ และข้อความของชุดลาเบล คำแปลทั้งหมดนี้จะถูกจัดเก็บไว้ในตารางฐานข้อมูล SQL โดยปกติ ผู้พัฒนาแบบสำรวจต้องกำหนดคำแปลทั้งหมดที่ต้องการนอกเหนือจากภาษาหลัก
ภาษาสำหรับส่วนติดต่อผู้ดูแลระบบและข้อความที่มีมาในตัวสำหรับผู้เข้าร่วมแบบสอบถาม
หน้าจอแบบสำรวจสาธารณะและส่วนติดต่อผู้ดูแลระบบสามารถปรับให้เข้ากับท้องถิ่นได้ เพื่อให้ข้อความที่มีมาในตัวและข้อความต่าง ๆ แสดงเป็นภาษาที่คุณต้องการ ตัวอย่างเช่น "ใช่" และ "ไม่" จะแสดงเป็น "ja" และ "nein" ในเวอร์ชันภาษาเยอรมัน LimeSurvey มีข้อความที่มีมาในตัวซึ่งแปลแล้วมากกว่า 50 ภาษา หากต้องการดูสถานะการแปลของภาษาเหล่านี้ โปรดเลือกหมายเลขรุ่นของ LimeSurvey จากลิงก์:
คุณสามารถสร้าง/อัปเดตคำแปลของคุณเองในเครื่องได้โดยทำตามคำแนะนำเหล่านี้:
หากคุณต้องการอัปเดตคำแปลที่มีอยู่ โปรดพิจารณาร่วมสมทบคำแปลนั้นเพื่อใช้ในรุ่นถัดไป (อ่านเพิ่มเติม: สถานะการแปล) หากคุณอัปเดตเฉพาะในเวอร์ชันของคุณเอง โปรดจำไว้ว่าต้องดูแลเรื่องนี้เมื่ออัปเกรดในภายหลัง
จนถึงตอนนี้ เราได้พูดถึงเฉพาะการแปลข้อความที่มีมาในตัวของส่วนติดต่อผู้ดูแลระบบที่ผู้เข้าร่วมแบบสอบถามและผู้พัฒนามองเห็น ซึ่งเป็นส่วนที่ไม่ขึ้นกับแบบสำรวจใด ๆ แบบสำรวจแต่ละชุดสามารถมีภาษาที่เกี่ยวข้องได้หนึ่งภาษาหรือมากกว่า ภาษาของแบบสำรวจอาจแตกต่างจากภาษาที่ใช้ในส่วนติดต่อได้ ดังนั้นจึงควรระมัดระวังในการจัดให้มีคำแปลที่เหมาะสมในส่วนนั้นด้วย
ภาษาสำหรับตัวแบบสำรวจเอง
หากแบบสำรวจมีการกำหนดมากกว่าหนึ่งภาษา เมื่อแก้ไขแบบสำรวจนั้น (หรือแก้ไขแต่ละคำถาม คำตอบ หรือชุดลาเบลภายในแบบสำรวจ) คุณต้องแน่ใจว่าได้เพิ่มคำแปลของทุกภาษาที่ต้องการ มิฉะนั้น หากไม่มีคำแปล ระบบจะแสดงภาษาเริ่มต้นของแบบสำรวจแทน ตัวเลือกนี้ใช้ได้เมื่อแก้ไขแบบสำรวจ กลุ่มคำถาม คำถาม ชุดคำตอบ หรือชุดลาเบล