WPML
เผยแพร่เมื่อ
29 กันยายน 2026
ช่องทาง
เสถียร
ทดสอบกับ WordPress
7.1
ผลิตภัณฑ์
WPML String Translation

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

มีอะไรใหม่ในการแปลสตริง 5.0

การแปลสตริง 5.0.0 มุ่งเน้นไปที่หน้าจอสตริงและคิวการแปลที่รวดเร็วและเชื่อถือได้มากขึ้น แก้ไขการแปลอนุกรมวิธานและ slug และทำให้การจัดการสตริงมีความสอดคล้องกันบนไซต์ที่มีภาษาเริ่มต้นเป็นภาษาอังกฤษตามภูมิภาค

หน้าจอสตริงและคิวที่รวดเร็วและเชื่อถือได้มากขึ้น

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

การแก้ไขการแปลอนุกรมวิธานและ slug

  • การแปล slug ของอนุกรมวิธานจะมีผลจริงในส่วนหน้าเว็บไซต์แล้วในตอนนี้
  • ป้ายกำกับอนุกรมวิธานได้รับการลงทะเบียนและแสดงภายใต้ภาษาต้นทางที่ถูกต้องแล้วในตอนนี้ ซึ่งเป็นการแก้ไขป้ายกำกับที่แสดงผลอย่างไม่ถูกต้องว่าได้รับการแปลแล้ว

พฤติกรรมที่สอดคล้องกันบนไซต์ที่ใช้ภาษาอังกฤษตามภูมิภาค

  • การแปลสตริงทำงานอย่างสอดคล้องกันแล้วในตอนนี้เมื่อภาษาเริ่มต้นของไซต์ของคุณเป็นภาษาอังกฤษตามภูมิภาค เช่น en-US หรือ en-GB

สิ่งอื่น ๆ ในเวอร์ชันที่เผยแพร่นี้

  • การค้นหาสตริงตามชื่อภาษาหรือข้อความสามารถแสดงผลลัพธ์ได้อีกครั้งแล้วในตอนนี้
  • การอัปโหลดไฟล์ .po และการเพิ่มสตริงที่เลือกสามารถทำงานได้อีกครั้งบนแท็บสตริง
  • การเปลี่ยนภาษาของสตริงทำงานอย่างถูกต้องแล้วในตอนนี้สำหรับผู้จัดการการแปลที่ไม่ใช่ผู้ดูแลระบบ โดยไม่มีข้อผิดพลาด JavaScript
  • การแปลสตริงสแกนธีมและปลั๊กอินอย่างถูกต้องแล้วในตอนนี้เมื่อติดตั้ง WPML ผ่าน symbolic link
  • WPML เคารพคำนำหน้า REST API ที่กำหนดเองแทนที่จะถือเอาตามค่าเริ่มต้นแล้วในตอนนี้

ความปลอดภัย

  • เวอร์ชันที่เผยแพร่นี้รวมถึงการเสริมความปลอดภัย

แก้ไขแล้วในการแปลสตริง 5.0.2

เวอร์ชันที่เผยแพร่นี้แก้ไขข้อผิดพลาดร้ายแรงบนโฮสต์ที่ปิดใช้งานฟังก์ชัน PHP ที่ WPML จำเป็นต้องใช้

  • ไซต์บนโฮสต์ที่ปิดใช้งานฟังก์ชัน getmypid() ของ PHP จะไม่พบข้อผิดพลาดร้ายแรงใน wp-admin และในส่วนหน้าเว็บไซต์หลังจากอัปเดตเป็น WPML 5.0 อีกต่อไป การแปลสตริงจะเขียนไฟล์การแปลอีกครั้ง ดังนั้นสตริงที่แปลแล้วจะแสดงเหมือนเดิม
  • การดาวน์โหลดจะไม่รวมไฟล์ต้นฉบับการแปล .po อีกต่อไป การแปลของคุณจะไม่ได้รับผลกระทบ

แก้ไขแล้วในการแปลสตริง 5.1.0

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

การลบสตริง

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

แพ็คเกจสตริงและจำนวนคำ

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

สิ่งอื่น ๆ ในเวอร์ชันที่เผยแพร่นี้

  • “ตรวจสอบปัญหาสตริง” สามารถกรองรายการได้อีกครั้ง
  • ป้ายกำกับอนุกรมวิธานจะถูกค้นหาด้วยหนึ่งคิวรีสำหรับทุกอนุกรมวิธานแทนที่จะเป็นสองคิวรีต่ออนุกรมวิธานในทุกหน้าจัดการเว็บไซต์ และการลงทะเบียนสตริงที่ไม่เปลี่ยนแปลงจะไม่ค้นหาภาษาของสตริงนั้นอีกต่อไป

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

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

ต้องการความช่วยเหลือหรือต้องการแสดงความคิดเห็น? โปรดใช้ฟอรัมการสนับสนุนทางเทคนิค (เปิดในแท็บใหม่)ของเรา

ดูเวอร์ชันทั้งหมดของ WPML String Translation