WPML

บันทึกการเปลี่ยนแปลง

ต้องการ WPML 5.3.0

มีอะไรใหม่

  • การเพิ่มความปลอดภัย

ประสิทธิภาพ

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

การแก้ไขใน แปลทุกอย่าง

  • สตริงที่ค้างอยู่ในสถานะ “กำลังดำเนินการ (การแปลอัตโนมัติ)” จากการแปลอัตโนมัติที่สิ้นสุดแล้วจะได้รับการปล่อย แม้ในขณะที่ปิดใช้งานการแปลอัตโนมัติ

การแก้ไขในข้อความผู้ดูแลระบบ

  • ข้อความผู้ดูแลระบบที่ลงทะเบียนไว้ในขณะที่ค่าว่างเปล่า เช่น โดยตัวนำเข้าหรือเมื่อเปิดใช้งานปลั๊กอิน จะถูกแปลในส่วนหน้าเว็บไซต์เมื่อมีค่าแล้ว
  • รูปแบบวันที่และเวลาที่แปลแล้วและข้อความผู้ดูแลระบบอื่น ๆ จะกลับมาทำงานได้อีกครั้งหลังจากการอัปเดตเป็น การแปลสตริง 5.2.0: ไฟล์คำแปลที่ถูกลบออกไปจากการอัปเดตนั้นจะถูกสร้างขึ้นใหม่หนึ่งครั้ง

การแก้ไขในไฟล์คำแปล

  • หลังจากที่โลแคลของภาษาเปลี่ยนไป ไฟล์คำแปลจะยังคงเก็บกฎพหูพจน์ของภาษานั้นไว้ แม้ว่าจะมีหน้าอื่นโหลดขึ้นมาในเวลาเดียวกันก็ตาม
  • ภาษาที่ยังมีโลแคลที่ล้าสมัยจาก WPML เวอร์ชันเก่าจะได้รับการแก้ไขหนึ่งครั้งและไฟล์คำแปลของภาษานั้นจะถูกสร้างขึ้นใหม่ เพื่อให้สตริงที่แปลแล้วแสดงบนส่วนหน้าเว็บไซต์ได้อีกครั้ง
  • ไฟล์คำแปลที่สูญหาย เช่น หลังจากการย้ายข้อมูลหรือการกู้คืน จะถูกสร้างขึ้นใหม่ในหน้าจัดการเว็บไซต์ถัดไป แทนที่ส่วนหน้าเว็บไซต์จะแสดงข้อความต้นฉบับ
  • การแก้ไขลิงก์ การแปลงลิงก์สัมบูรณ์ และการดำเนินการอื่น ๆ ที่เปลี่ยนแปลงคำแปลโดยไม่มีการบันทึก จะอัปเดตไฟล์คำแปลด้วยเช่นกัน เพื่อให้ส่วนหน้าเว็บไซต์แสดงคำแปลใหม่
  • โดเมนข้อความที่มีตัวพิมพ์ใหญ่ เช่น Widgets จะยังคงได้รับการแปลหลังจากที่ปลั๊กอินสลับโลแคลไปมา
  • คำแปลแบบกำหนดเองของโดเมนข้อความของปลั๊กอินหรือธีมจะถูกนำมาใช้อีกครั้งหลังจากการอัปเดต แม้ว่าจะไม่มีไฟล์คำแปลดั้งเดิมก็ตาม

การแก้ไขอื่น ๆ

  • แท็บ สตริง จะลิงก์ไปยังการสแกนสตริงของธีมและปลั๊กอิน
  • ข้อความของปลั๊กอินสร้างหน้าเว็บจะถูกบันทึกเมื่อมีการส่งมอบคำแปลผ่าน WP-CLI
  • ป้ายกำกับ Widget และ Widgets ของวิดเจ็ตบล็อกในแดชบอร์ดการแปลจะแสดงในภาษาของหน้าจัดการเว็บไซต์ของคุณ
  • รูปภาพที่ตั้งค่าไว้ในตัวเลือกธีม เช่น โลโก้ส่วนหัวและโลโก้ off-canvas ของ Blocksy จะแสดงเวอร์ชันที่แปลแล้วสำหรับรายการแรกของรายการด้วยเช่นกัน
  • การบันทึกตัวเลือกไซต์ เช่น ชื่อไซต์ในภาษารองด้วยค่าต้นฉบับ จะไม่แทนที่คำแปลของภาษานั้นอีกต่อไป
  • สตริงที่ยังไม่ได้แปลในหน้าที่ผู้ดูแลระบบดูอยู่จะถูกลงทะเบียน แม้ว่าคำขออื่นกำลังบันทึกสตริงในเวลาเดียวกันก็ตาม
  • ฐานของหมวดหมู่ร้านค้าหรือสินค้าที่แปลแล้วซึ่งบันทึกโดยมีเครื่องหมายทับนำหน้าจะยังคงอยู่ในกฎ URL ดังนั้นหน้าจัดเก็บหมวดหมู่ที่แปลแล้วจะไม่แสดงข้อผิดพลาด 404 อีกต่อไป
  • ผู้ใช้ที่สามารถจัดการการแปล ไม่เพียงแต่ผู้ดูแลระบบเท่านั้น ที่สามารถบันทึกคำแปลของป้ายกำกับอนุกรมวิธานได้
  • ฐาน slug ที่แปลแล้วซึ่งเหมือนกับฐานของประเภทโพสต์หรืออนุกรมวิธานอื่นจะไม่ทำให้ URL ของประเภทนั้นเสียหายอีกต่อไป ดังนั้นหน้าจัดเก็บหมวดหมู่สินค้าจะไม่แสดงข้อผิดพลาด 404 อีกต่อไป
  • การลงทะเบียนสตริงที่ยังไม่ได้แปลซึ่งผู้ดูแลระบบเห็นขณะเข้าสู่ระบบ จะไม่ปิดการทำงานเองหลังจากตั้งค่าไปแล้วสองชั่วโมงอีกต่อไป และเว็บไซต์ที่ WPML 5.0 ถึง 5.2 ปิดการทำงานนี้ไปจะได้รับการเปิดใช้งานกลับมาหนึ่งครั้ง
  • ไม่มีข้อผิดพลาดร้ายแรงในขณะที่ การแปลสตริง อัปเดต: คำแปลของชุดภาษาจะถูกโหลดใหม่ในหน้าจัดการเว็บไซต์ถัดไปแทนที่จะเป็นในระหว่างการอัปเดต
  • การอ่านการตั้งค่า การแปลสตริง ที่เก็บไว้ล้มเหลวจะไม่รันการอัปเกรดซ้ำหรือล้างตารางการสแกน MO อีกต่อไป
  • ข้อความที่แปลเป็นส่วนหนึ่งของแพ็คเกจจะแสดงตำแหน่งที่สามารถแปลได้
  • การแปลสตริง จะทำงานเมื่อ WordPress โหลดก่อน WPML

อัปเดตหรือดาวน์โหลด

อัปเดตพร้อมใช้งานสำหรับลูกค้า WPML ทุกรายที่มีการสมัครสมาชิกที่ใช้งานอยู่ — โดยจะปรากฏบนหน้าปลั๊กอินในหน้าจัดการเว็บไซต์ WordPress ของคุณภายใน 24 ชั่วโมงหลังจากการเผยแพร่ คุณยังสามารถตรวจสอบได้ทันทีภายใต้ปลั๊กอินเพิ่มปลั๊กอินใหม่เชิงพาณิชย์ หากต้องการดาวน์โหลดและติดตั้งด้วยตนเอง ให้ไปที่ดาวน์โหลดในบัญชี wpml.org ของคุณ (ดูคำแนะนำในการติดตั้ง) และอย่าลืมอัปเดตส่วนประกอบทั้งหมดพร้อมกันโดยไม่ผสมเวอร์ชัน

ต้องการความช่วยเหลือเกี่ยวกับเวอร์ชันที่เผยแพร่นี้หรือไม่

ถามคำถามถึงฝ่ายสนับสนุน