x

บทหลัก

  1. LimeSurvey Cloud เทียบกับ LimeSurvey CE
  2. คู่มือเริ่มต้นใช้งานฉบับย่อ - LimeSurvey 3.0+
  3. การติดตั้ง - LimeSurvey CE
  4. วิธีออกแบบแบบสำรวจที่ดี (คู่มือ)
  5. เริ่มต้นใช้งาน
  6. การดูแลระบบ LimeSurvey
  7. แบบสำรวจ - บทนำ
  8. การตั้งค่าแบบสอบถาม
  9. เมนูสำรวจ
  10. โครงสร้างการสำรวจ
  11. คำถาม - บทนำ
  12. กลุ่มคำถาม - บทนำ
  13. แบบสำรวจ - การจัดการ
  14. ตัวเลือกแถบเครื่องมือแบบสำรวจ
  15. แบบสำรวจหลายภาษา
  16. ExpressionScript Engine - คู่มือเริ่มต้นอย่างรวดเร็ว
  17. ฟีเจอร์ขั้นสูงและฟีเจอร์ที่ไม่ได้จัดหมวดหมู่
  18. คำถามที่พบบ่อยทั่วไป
  19. การแก้ไขปัญหา
  20. วิธีแก้ปัญหาชั่วคราว (Workarounds)
  21. สัญญาอนุญาต
  22. บันทึกการเปลี่ยนแปลงของเวอร์ชัน
  23. ปลั๊กอิน
 Actions

การปรับให้เข้ากับท้องถิ่น (Localization)

From LimeSurvey Manual

หน้านี้อาจแปลด้วยเครื่องและอาจมีข้อผิดพลาด ดูต้นฉบับภาษาอังกฤษ · ปรับปรุงคำแปลนี้
This page is a translated version of the page Localization and the translation is 100% complete.

ทั่วไป

มีสองที่ที่ใช้กำหนดและจัดเก็บการปรับให้เข้ากับท้องถิ่นของแต่ละภาษา

ที่แรกอยู่ในไดเรกทอรีการติดตั้ง ซึ่งข้อความที่มีมาในตัวสำหรับโค้ด PHP จะถูกจัดเก็บไว้ในไฟล์เฉพาะของแต่ละภาษา ข้อความเหล่านี้ต้องได้รับการแปลและติดตั้งโดยผู้ดูแลระบบ จึงจะสามารถใช้ภาษานั้นกับส่วนติดต่อผู้ดูแลระบบ ปุ่มพื้นฐานบางปุ่ม และข้อความที่มีมาในตัวที่ผู้เข้าร่วมแบบสำรวจมองเห็นได้ โดยปกติ ผู้พัฒนาแบบสำรวจจะไม่มีสิทธิ์แก้ไขคำแปลเหล่านี้ แต่เลือกใช้ได้เท่านั้น

แหล่งที่สองของการปรับให้เข้ากับท้องถิ่นของแต่ละภาษาอยู่ในตัวแบบสำรวจเอง คำแปลของแต่ละแบบสำรวจประกอบด้วยชื่อแบบสำรวจ ภาพรวม กลุ่มคำถาม คำถาม คำตอบ และข้อความของชุดลาเบล คำแปลทั้งหมดนี้จะถูกจัดเก็บไว้ในตารางฐานข้อมูล SQL โดยปกติ ผู้พัฒนาแบบสำรวจต้องกำหนดคำแปลทั้งหมดที่ต้องการนอกเหนือจากภาษาหลัก

ภาษาสำหรับส่วนติดต่อผู้ดูแลระบบและข้อความที่มีมาในตัวสำหรับผู้เข้าร่วมแบบสอบถาม

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

LimeSurvey - สถานะการแปล

คุณสามารถสร้าง/อัปเดตคำแปลของคุณเองในเครื่องได้โดยทำตามคำแนะนำเหล่านี้:

วิธีแปล LimeSurvey

หากคุณต้องการอัปเดตคำแปลที่มีอยู่ โปรดพิจารณาร่วมสมทบคำแปลนั้นเพื่อใช้ในรุ่นถัดไป (อ่านเพิ่มเติม: สถานะการแปล) หากคุณอัปเดตเฉพาะในเวอร์ชันของคุณเอง โปรดจำไว้ว่าต้องดูแลเรื่องนี้เมื่ออัปเกรดในภายหลัง

หมายเหตุ: ขณะนี้ไฟล์เทมเพลตยังไม่ได้รับการปรับให้เข้ากับท้องถิ่น จึงไม่ขึ้นกับภาษา พยายามหลีกเลี่ยงการใส่ข้อความลงในไฟล์เทมเพลตโดยตรง แต่ให้ใส่ข้อความในออบเจ็กต์อื่น (เช่น คำถามและ/หรือกลุ่มคำถาม) ที่รองรับการปรับให้เข้ากับท้องถิ่นแทน

จนถึงตอนนี้ เราได้พูดถึงเฉพาะการแปลข้อความที่มีมาในตัวของส่วนติดต่อผู้ดูแลระบบที่ผู้เข้าร่วมแบบสอบถามและผู้พัฒนามองเห็น ซึ่งเป็นส่วนที่ไม่ขึ้นกับแบบสำรวจใด ๆ แบบสำรวจแต่ละชุดสามารถมีภาษาที่เกี่ยวข้องได้หนึ่งภาษาหรือมากกว่า ภาษาของแบบสำรวจอาจแตกต่างจากภาษาที่ใช้ในส่วนติดต่อได้ ดังนั้นจึงควรระมัดระวังในการจัดให้มีคำแปลที่เหมาะสมในส่วนนั้นด้วย

ภาษาสำหรับตัวแบบสำรวจเอง

หากแบบสำรวจมีการกำหนดมากกว่าหนึ่งภาษา เมื่อแก้ไขแบบสำรวจนั้น (หรือแก้ไขแต่ละคำถาม คำตอบ หรือชุดลาเบลภายในแบบสำรวจ) คุณต้องแน่ใจว่าได้เพิ่มคำแปลของทุกภาษาที่ต้องการ มิฉะนั้น หากไม่มีคำแปล ระบบจะแสดงภาษาเริ่มต้นของแบบสำรวจแทน ตัวเลือกนี้ใช้ได้เมื่อแก้ไขแบบสำรวจ กลุ่มคำถาม คำถาม ชุดคำตอบ หรือชุดลาเบล

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