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