- เผยแพร่เมื่อ
- 1 มีนาคม 2023
- แชนแนล
- เสถียร
- ทดสอบกับ WordPress แล้ว
- 6.1.1
- ผลิตภัณฑ์
- WPML Multilingual CMS
บันทึกการเปลี่ยนแปลง
คุณสมบัติ
- ความสามารถในการส่งเนื้อหาไปยังการแปลอัตโนมัติจากแดชบอร์ดการจัดการการแปล
- ความสามารถในการแปลซ้ำคำแปลที่เสร็จสมบูรณ์แล้วโดยการเขียนทับหน่วยความจำการแปลที่มีอยู่
- บล็อกตัวสลับภาษา WPML ใหม่ที่สามารถใช้ได้ภายใน Block Editor, Site Editor และบล็อก Navigation ของ WordPress เอง
- ปรับปรุงขั้นตอนและตัวเลือกสำหรับการเลือกโหมดการแปลของไซต์
- ตัวเลือกใหม่ในการหยุดการแปลอัตโนมัติชั่วคราวในวิซาร์ดการตั้งค่า WPML แดชบอร์ดการจัดการการแปล และจากแถบสถานะ WPML เมื่อเลือกแปลทุกอย่าง
- การเลือกเครื่องมือการแปลอัตโนมัติมีให้ใช้งานแล้วในหน้าการตั้งค่า WPML
- ตอนนี้ธงของตัวสลับภาษาจะแสดงในรูปแบบไฟล์ SVG ตามค่าเริ่มต้น
- รวมและออกแบบ UX ใหม่เพื่อแสดงงานพื้นหลังและการแจ้งเตือนสำหรับกระบวนการแบบอะซิงโครนัส
- ทำให้มองเห็นกระบวนการพื้นหลังที่ตรวจสอบว่าโพสต์ที่ได้รับผลกระทบจำเป็นต้องได้รับการแปลใหม่หรือไม่หลังจากเปลี่ยนการตั้งค่าการแปลฟิลด์ที่กำหนดเอง
- แนะนำตัวเลือกใหม่ในการสลับระหว่างธง PNG และ SVG ในการตั้งค่า WPML → ภาษา
ความปลอดภัย
- เราได้ดำเนินการตรวจสอบและปรับปรุงโค้ดเบสโดยทั่วไปเพื่อป้องกันการโจมตี XSS/CSRF ที่อาจเกิดขึ้น
- เราได้อัปเดตไลบรารีของบุคคลที่สามที่อาจมีช่องโหว่ (MomentJS)
ประสิทธิภาพ
- การเพิ่มประสิทธิภาพในการซิงค์คำของานแปลกับตัวแก้ไขการแปลขั้นสูง
- การเพิ่มประสิทธิภาพการตรวจสอบความสามารถของนักแปลสำหรับผู้ใช้
- ปรับปรุงวิธีที่ WPML สื่อสารกับตัวแก้ไขการแปลขั้นสูง
การแก้ไข
- แก้ไขคิวรีที่ซิงค์งานของตัวแก้ไขการแปลขั้นสูง
- แก้ไขปัญหาการเลิกใช้งาน usort() กับ PHP 8
- แก้ไขปลายทางที่ล้าสมัยด้วยการตอบสนองการซิงค์ของตัวแก้ไขการแปลขั้นสูง
- แก้ไขปัญหาเกี่ยวกับตัวนับแปลทุกอย่างบนแดชบอร์ดการจัดการการแปลเมื่องานที่ ATE ส่งมอบในพื้นหลัง
- แก้ไขปัญหาเกี่ยวกับหมายเลขชุดงานที่ไม่ถูกต้องที่แสดงเมื่อพยายามซิงค์ชุดงานจากพร็อกซีการแปล
- แก้ไขข้อบกพร่อง “Type and Language filter” ในหน้าคิวการแปลเมื่อกลับมาจากหน้ารีวิว
- อัปเดตข้อความที่เหมาะสมสำหรับ “Items left to translate” ในสถานะของการจัดการการแปลสำหรับการแปลอัตโนมัติ
- เพิ่มปุ่ม “Continue Review” สำหรับกรณีที่ผู้ตรวจทานคำแปลคลิก “แก้ไข” ในหน้ารีวิวแต่ยังแก้ไขไม่เสร็จ
- ไม่ใช่เรื่องเป็นไปไม่ได้ที่จะรีวิวการแปลหากมีคนกำลังแก้ไขอยู่
- แก้ไขปัญหาที่หน้ารีวิวไม่แสดงการอัปเดตล่าสุด
- แก้ไขปัญหาที่การแปลอาจค้างอยู่ในกระบวนการแปลทุกอย่าง
- แก้ไขรูปแบบสำหรับข้อความเตือนของ Translate link targets ในหน้าการตั้งค่า
- แก้ไขปัญหาแอนิเมชันการโหลดหมุนตลอดเวลาในส่วนสำหรับการเพิ่มนักแปลและการตั้งค่าโหมดการแปล
- แก้ไขปัญหาเกี่ยวกับข้อผิดพลาดการพึ่งพาที่ขาดหายไป “otgs-ico”
- แก้ไขปัญหาเกี่ยวกับส่วนผู้จัดการการแปลในวิซาร์ดการตั้งค่า
- แก้ไขแอนิเมชันการโหลดที่ไม่ถูกต้องบนตารางนักแปล
- แก้ไขเมนูแบบเลื่อนลงของภาษาในหน้าการแปล
- แก้ไขช่องว่างที่หายไประหว่างตัวแก้ไขและปุ่มบันทึกในหน้า Custom XML
- แก้ไขปัญหาเกี่ยวกับวิซาร์ดการตั้งค่าเมื่อกำหนดคีย์การลงทะเบียนไซต์โดยใช้ค่าคงที่
- แก้ไขปัญหาอินเทอร์เฟซเล็กน้อยเกี่ยวกับปุ่มในโมดอลการลบการแปล
- แก้ไขปัญหาโพสต์ส่วนตัวซ้ำซ้อนในหน้าเก็บถาวรที่แปลแล้วเมื่อตั้งค่าประเภทโพสต์ให้แสดงเป็นแบบแปลแล้ว
- เพิ่มคำเตือนในแดชบอร์ดการจัดการการแปลเมื่อบริการแปลภาษาที่เปิดใช้งานต้องการการตรวจสอบสิทธิ์
- ปรับปรุงการใช้งานของการตั้งค่าสำหรับการแปลหน้าเข้าสู่ระบบ
- ลบขีดจำกัดการแสดงผล 200 รายการเมื่อแสดงรายการโพสต์ของประเภทโพสต์ที่เลือกบนแดชบอร์ดการจัดการการแปล
- แก้ไขปัญหาที่ตารางเนื้อหาที่เหลืออยู่ไม่ถูกลบออกหลังจากลบภาษารองของเนื้อหา
- เปลี่ยนชื่อแท็บ “การแปลอัตโนมัติ” เป็น “Tools” ภายใต้ส่วนการจัดการการแปล WPML
- แก้ไขรูปแบบที่ไม่ถูกต้องของปุ่ม “นำเข้า” ในหน้าคิวการแปล
- แก้ไขรูปแบบที่หายไปสำหรับกล่อง “Let’s start translating”
- แก้ไขปัญหาเกี่ยวกับการนำเข้าไฟล์ XLIFF ซึ่งทำให้หน้าต่างเบราว์เซอร์ไฟล์โหลดหลังจากการนำเข้า
- แก้ไขข้อผิดพลาดการแยกวิเคราะห์ PHP ที่เกิดขึ้นกับ PHP 5.6 หลังจากเสร็จสิ้นวิซาร์ดการตั้งค่า WPML
- แก้ไขปัญหา UI เล็กน้อยเกี่ยวกับรูปแบบไอคอนการแจ้งเตือน
- แก้ไขประกาศเมื่อไม่มีปลายทาง
- แก้ไขปัญหาเกี่ยวกับการลงทะเบียนปลายทางที่แปลแล้ว
- เพิ่มข้อความที่เหมาะสมในหน้าจอการโหลดคิวการแปลและงานแปล
- แก้ไขปัญหาเกี่ยวกับการเรียกใช้ฟังก์ชัน “WP_Object_Cache::get” ด้วย NULL
- เพิ่มปุ่ม “Download translation” สำหรับการแปลระยะไกลที่เสร็จสมบูรณ์
- แสดงงานทั้งหมดที่มีสถานะ “Needs review” ในหน้าคิวการแปล โดยไม่คำนึงถึงการมอบหมายนักแปล
- แก้ไขปัญหาเกี่ยวกับการซิงค์เมนูเมื่อเปิดใช้งานตัวเลือก “Automatically add new top-level pages to this menu” ใน WP 6.0
- แก้ไขปัญหาที่งานการแปลอัตโนมัติถูกมอบหมายให้กับนักแปล
- แก้ไขปัญหาเกี่ยวกับตัวกรองภาษาบนตารางคิวการแปล
- แก้ไขข้อผิดพลาด ‘wpmlSettingsUI is not defined’ ที่แสดงบนแท็บนักแปลของส่วนการจัดการการแปล
- แก้ไขรูปแบบที่ไม่ถูกต้องของกล่องเลือกในกล่องโต้ตอบสำหรับการเพิ่มภาษาที่กำหนดเองในวิซาร์ดการตั้งค่า
- แก้ไขปัญหาการออกแบบเล็กน้อยเกี่ยวกับปุ่มสำหรับการนำเข้าไฟล์ XLIFF
- แก้ไขลิงก์เอกสารประกอบในคำแนะนำเครื่องมือที่พบภายในกล่องโต้ตอบสำหรับการเพิ่มภาษาที่กำหนดเองในระหว่างวิซาร์ดการตั้งค่า
- แก้ไขปัญหาที่รายการสื่อที่แปลแล้วไม่ถูกนำไปใช้กับไซต์
- เปิดใช้งานความสามารถในการป้องกันการส่งโพสต์สำหรับการแปลอัตโนมัติสำหรับภาษาที่ไม่รองรับการแปลอัตโนมัติ
- แก้ไขข้อผิดพลาดร้ายแรงเมื่อมีการส่งสตริงข้อความซ้ำไปยังบริการแปลภาษา
- ปรับลำดับและป้ายกำกับสำหรับระดับความเป็นทางการของ DeepL
- แก้ไขรูปแบบเมนูแบบเลื่อนลงของระยะขอบด้านบนเมื่อแสดงเฉพาะธงในบล็อกตัวสลับภาษา
- แก้ไขปัญหาเกี่ยวกับการซิงค์งานซ้ำหลังจากแก้ไขปัญหายอดคงเหลือไม่เพียงพอ
- แก้ไขปัญหาที่ผู้ตรวจทานคำแปลไม่สามารถเห็นการเปลี่ยนแปลงหลังจากแก้ไขการแปล
- แก้ไขปัญหาจำนวนหน้าที่แสดงเป็นแบบแปลแล้วไม่ถูกต้องจากแดชบอร์ดการจัดการการแปลเมื่อแปลหน้าทั้งหมดแล้ว
- ลบแผง Border ออกจากตัวสลับภาษาเมื่ออยู่ภายในบล็อก Navigation
- ปรับ UI เพื่อให้ลิงก์ในโมดอลภาษาที่กำหนดเองในวิซาร์ดการตั้งค่าเปิดในแท็บใหม่
- เพิ่มตัวเลือกการเว้นวรรคภาษาสำหรับตัวสลับภาษาแบบเลื่อนลง
- แก้ไขการตอบสนองสำหรับปุ่มหยุดแปลทุกอย่างโดยอัตโนมัติชั่วคราวในหน้าการตั้งค่า
- แก้ไขการเยื้องพิเศษในบล็อกตัวสลับภาษาใหม่
- แก้ไขคำแนะนำเครื่องมือ Encode URL เมื่อสร้างภาษาที่กำหนดเองใหม่ในขั้นตอนภาษาของวิซาร์ดการตั้งค่า
- ปรับปรุงความสามารถในการอ่านสำหรับลิงก์ในคำแนะนำเครื่องมือสีดำ
- แนะนำเนื้อหาใหม่ WPML_EXPORT_ALL_TO_XLIFF_LIMIT เพื่อควบคุมจำนวนไฟล์ XLIFF สูงสุดที่ส่งออก
- เพิ่มการแก้ไขเพื่อป้องกันการทริกเกอร์การแปลอัตโนมัติสำหรับภาษาที่ไม่รองรับเมื่อมีการเปลี่ยนภาษาเริ่มต้นของไซต์
- เพิ่มความสามารถในการเปิดใช้งานตัวเลือกเพื่อรีวิวโพสต์ส่วนตัว
- แก้ไขปัญหาเกี่ยวกับการแสดงตัวอย่างตัวสลับภาษา
- แก้ไขคำแนะนำเครื่องมือสำหรับภาษาในรายการโพสต์สำหรับงานที่ทำด้วยตนเองเมื่อเปิดใช้งานแปลทุกอย่างโดยอัตโนมัติ
- แก้ไขปัญหาที่เกิดขึ้นเมื่อแปลทุกอย่างโดยอัตโนมัติค้างอยู่ในขั้นตอนการคำนวณ
- แก้ไขระยะห่างในข้อความเกี่ยวกับการแปลที่หยุดชั่วคราวในการจัดการการแปล
- แก้ไขรูปแบบของปุ่มหยุดการแปลอัตโนมัติชั่วคราวที่มีข้อความยาว
- แก้ไขปัญหาที่การแปลอัตโนมัติถูกทริกเกอร์ในหน้าโพสต์เดียวเมื่อแปลทุกอย่างโดยอัตโนมัติถูกหยุดชั่วคราว
- ปรับปรุงตรรกะและ UI ในโมดอลภาษาที่กำหนดเองจากการตั้งค่า WPML
- แก้ไขปัญหาเกี่ยวกับเครื่องหมายทับท้ายสำหรับ $home_url ในหน้าการตั้งค่าลิงก์ถาวร
- เพิ่มลิงก์ไปยังเอกสารประกอบเกี่ยวกับธงในหน้าจอแก้ไขภาษา
- เพิ่มการแก้ไขเพื่อข้ามโหมดแปลทุกอย่างโดยอัตโนมัติเมื่อมีการเลือกบริการการแปลไว้ล่วงหน้าในการตั้งค่า WPML
- เพิ่มการแก้ไขเพื่อซ่อนประกาศการแปลเมื่อการแปลเสร็จสมบูรณ์แล้ว
- แก้ไขข้อความแสดงข้อผิดพลาดที่ไม่แสดงบนแถบสถานะ
- เพิ่มธง SVG ที่หายไป 5 รายการ
ความเข้ากันได้
- แก้ไขปัญหาเกี่ยวกับสถานะชั่วคราวที่ไม่ถูกต้องสำหรับข้อมูลเมตาของโพสต์ “_last_translation_edit_mode”
- [Elementor] แก้ไขปัญหาเกี่ยวกับประกาศการเลิกใช้งานที่เกี่ยวข้องกับการลงทะเบียนวิดเจ็ต
อัปเดตหรือดาวน์โหลด
อัปเดตนี้พร้อมให้บริการสำหรับลูกค้า WPML ทุกรายที่มีการสมัครสมาชิกที่ยังใช้งานได้ — โดยจะปรากฏในหน้า ปลั๊กอิน ในหน้าจัดการเว็บไซต์ WordPress ของคุณภายใน 24 ชั่วโมงหลังจากการเผยแพร่ คุณยังสามารถตรวจสอบได้ทันทีที่ ปลั๊กอิน → เพิ่มปลั๊กอินใหม่ → เชิงพาณิชย์ หากต้องการดาวน์โหลดและติดตั้งด้วยตนเอง ให้ไปที่ ดาวน์โหลด ในบัญชี wpml.org ของคุณ (ดูคำแนะนำในการติดตั้ง) และอย่าลืมอัปเดตส่วนประกอบทั้งหมดพร้อมกันโดยไม่ผสมเวอร์ชัน
ต้องการความช่วยเหลือหรือต้องการให้ข้อเสนอแนะ? โปรดใช้ฟอรัมการสนับสนุนทางเทคนิคของเรา