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

แบบสำรวจหลายภาษา

From LimeSurvey Manual

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


บทนำ

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

ส่วนนี้ของวิกิอธิบายอย่างสั้นๆ ถึงวิธีสร้างแบบสำรวจหลายภาษา คู่มือนี้ครอบคลุมหัวข้อต่อไปนี้:


สามารถดาวน์โหลดตัวอย่างที่ใช้วิเคราะห์ตลอดส่วนนี้ของวิกิได้จากที่นี่: ตัวอย่างแบบสำรวจหลายภาษา LS3 แตกไฟล์ซิป แล้วนำเข้าไฟล์ .lss ไปยัง LimeSurvey ของคุณ


การเพิ่มภาษาเพิ่มเติม

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

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



เมื่อเสร็จแล้ว อย่าลืมคลิกปุ่ม "บันทึก" ที่อยู่ด้านขวาบนของหน้าจอ

ตอนนี้ หากคุณดูที่แถบเครื่องมือด้านบน จะเห็นว่ามีลูกศรเล็กๆ ปรากฏขึ้นถัดจาก "ดูตัวอย่างแบบสำรวจ" ซึ่งหมายความว่าสามารถดูตัวอย่างแบบสำรวจในภาษาต่างๆ ได้:



หากคุณเข้าไปที่แผงภาพรวม จะเห็นลิงก์แบบสำรวจเพิ่มเติมอีกสี่ลิงก์ ซึ่งตรงกับภาษาที่เพิ่งเพิ่มเข้าไป:


การแปลสตริง

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



คลิกที่ภาษาใดก็ได้ แล้วเริ่มแปลช่องคำถาม

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



เครื่องมือการแปลแบบเร่งด่วน

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



ตัวเลือกแรก แปลเป็น ช่วยให้คุณเลือกภาษาที่ต้องการแปลจากภาษาหลักของคุณได้

ตัวเลือกถัดไปเกี่ยวข้องกับการแปลเนื้อหาแบบสำรวจของคุณ ได้แก่:

โปรดทราบว่า ณ เวลาที่เขียนส่วนนี้ (LimeSurvey 3.16.0) ส่วนต่อไปนี้สามารถแปลได้ แต่ไม่ได้แสดงในแผงนี้: หากต้องการแปลส่วนเหล่านี้ โปรดเข้าไปที่แต่ละตัวเลือกและทำตามขั้นตอนที่อธิบายไว้ในหัวข้อย่อยก่อนหน้า


เมื่อแปลช่องเหล่านี้เสร็จแล้ว อย่าลืมคลิกปุ่ม "บันทึก" ที่อยู่ด้านขวาบนของแผง


ภาพรวมของแบบสำรวจหลายภาษา

หากต้องการตรวจสอบงานของคุณ ให้ใช้ปุ่มดูตัวอย่าง หน้าต้อนรับจะมีลักษณะดังนี้:



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

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


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


เคล็ดลับและคำแนะนำ

  • หากคุณต้องการให้สิทธิ์ผู้ใช้ในการแปเพื่อเข้าถึงเครื่องมือแปลอย่างรวดเร็ว โปรดดูหัวข้อย่อยต่อไปนี้
  • ฟีเจอร์ "แปลอัตโนมัติ" ใช้บริการเว็บ Google Translate ในการแปลแบบสำรวจโดยอัตโนมัติ คุณต้องป้อนคีย์ API ของ Google Translate ในการตั้งค่าโดยรวมเพื่อใช้งานฟีเจอร์นี้ ปัจจุบัน Google คิดค่าบริการ 20 ดอลลาร์สหรัฐต่อ 1 ล้านตัวอักษรที่ส่งเข้าแปล


วิธีซ่อนตัวเปลี่ยนภาษาจากหน้าต้อนรับ

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



อย่างไรก็ตาม ในบางกรณีคุณอาจต้องการซ่อนตัวเลือกดังกล่าว มีหลายวิธีในการซ่อนตัวเปลี่ยนภาษา วิธีที่ใช้ "twig" แสดงไว้ด้านล่าง

เข้าไปที่ธีมจากเมนูการกำหนดค่าโดยรวม:



คลิกปุ่ม ตัวแก้ไขธีม เพื่อแก้ไขธีมที่ต้องการ:



LimeSurvey ไม่อนุญาตให้คุณแก้ไขธีมมาตรฐาน! หากคุณต้องการเพิ่มการเปลี่ยนแปลงให้กับธีมมาตรฐาน ให้คลิกปุ่ม ขยาย ที่อยู่บนแถบด้านบนเพื่อสร้างสำเนาที่แก้ไขได้


มองหาไฟล์ language_changer.twig ทางด้านซ้ายของหน้าจอ



ไปยังบรรทัดที่มีฟังก์ชันต่อไปนี้:

{% if aSurveyInfo.alanguageChanger.show == true %}

ทำให้เป็นคอมเมนต์ (แทนที่ "%" ด้วย "#") และคัดลอกบรรทัดต่อไปนี้ไว้ด้านล่าง:

{% if false == true %}


ในที่สุดบรรทัดควรมีลักษณะดังนี้:



คลิก "คัดลอกไปยังเทมเพลตภายในและบันทึกการเปลี่ยนแปลง"


เข้าไปที่แบบสำรวจของคุณและเลือกธีมที่แก้ไขแล้วจากแผงการตั้งค่าทั่วไป ตอนนี้หน้าต้อนรับควรมีลักษณะดังนี้:



วิธีซ่อนตัวสลับภาษาที่อยู่บนเมนูด้านบน

หากต้องการซ่อนตัวสลับภาษาด้านบน คุณสามารถทำตามขั้นตอนเดียวกับที่อธิบายไว้ข้างต้น เพียงแต่ต้องเข้าถึงไฟล์ twig ที่ถูกต้องเพื่อแก้ไข ให้เข้าไปที่ธีมที่คุณต้องการเปลี่ยนอีกครั้ง จากนั้นไปที่ หน้าจอ ซึ่งอยู่ที่มุมขวาบนของหน้าต่าง แล้วเลือก การนำทาง จากรายการดรอปดาวน์ จากนั้นมองหา "language_changer_top_menu.twig" ทางด้านซ้ายของหน้าต่าง คลิกที่ไฟล์ดังกล่าวและคอมเมนต์บรรทัดต่อไปนี้ออก:

{% if aSurveyInfo.alanguageChanger.show == true %}

เพิ่มบรรทัดต่อไปนี้ไว้ด้านล่าง:

{% if false == true %}

ตัวสลับภาษาจะไม่แสดงที่ด้านขวาของหน้าจออีกต่อไป: