WPML
เผยแพร่เมื่อ
20 มิถุนายน 2023
แชนแนล
เสถียร
ทดสอบกับ WordPress แล้ว
6.2.2
ผลิตภัณฑ์
WPML Multilingual CMS

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

คุณสมบัติ

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

ประสิทธิภาพ

  • ปรับปรุงกระบวนการซิงค์การแปลเมื่อมีการส่งคำแปลจำนวนมากด้วยโหมดแปลทุกอย่างโดยอัตโนมัติ
  • ปรับปรุงประสิทธิภาพของ WPML_Term_Translation และ maybe_warm_term_id_cache

การแก้ไข

  • แก้ไขข้อผิดพลาดต่าง ๆ กับ PHP 8.1
  • แก้ไขข้อผิดพลาดร้ายแรงกับ PHP 5.6
  • แก้ไขข้อผิดพลาดร้ายแรงเมื่อใช้ WPML กับ WordPress 4.7
  • แก้ไขคำสืบค้น getCountOfAutomaticInProgress ที่มีการกำหนดคำนำหน้าตารางแบบฮาร์ดโค้ด
  • อัปเดตลิงก์เอกสารประกอบที่เกี่ยวข้องกับบล็อกตัวสลับภาษา
  • เพิ่มคำแปลภาษาอาหรับและภาษาฮีบรูที่ขาดหายไปในหน้า WordPress สำหรับการซิงค์เมนู
  • ผู้ใช้ระดับผู้ดูแลระบบควรมีบทบาทการจัดการการแปลตามค่าเริ่มต้น
  • ผู้ใช้ระดับผู้ดูแลระบบที่ไม่มีความสามารถ manage_translation ควรสามารถเข้าถึงป๊อปอัปเครดิตการแปลได้
  • แก้ไขปัญหาเกี่ยวกับการนำเข้า XLIFF เมื่อมีไดเรกทอรีที่ถูกซ่อนบางส่วนในไดเรกทอรี XLIFF ที่เก็บถาวร
  • แก้ไขคำแปลภาษาสเปนที่ไม่ถูกต้องสำหรับคำว่า “Pause” ในแบนเนอร์ที่เกี่ยวข้องกับโหมดแปลทุกอย่างโดยอัตโนมัติ
  • แก้ไขปัญหารูปแบบจากขวาไปซ้ายในอินเทอร์เฟซหน้าจัดการเว็บไซต์ของ WPML
  • แก้ไขปัญหาเกี่ยวกับการบันทึกข้อกำหนดที่ไม่ถูกต้องเมื่อมีการเรียกใช้ update_post หลายครั้ง
  • แก้ไขการตั้งค่าธีมสีที่ตั้งไว้ล่วงหน้าสำหรับตัวสลับภาษา
  • แก้ไขปัญหางานแปลไม่ถูกสร้างขึ้นเมื่อคำแปลมีสตริงที่เข้ารหัส base64 ซึ่งเป็นผลบวกลวง
  • ขจัดขั้นตอนเพิ่มเติมในการดาวน์โหลดงานบริการแปลภาษาที่เสร็จสมบูรณ์โดยการรวมเข้ากับกระบวนการซิงค์
  • อัปเดตโหมดแปลบางส่วนในตัวช่วยสร้างการตั้งค่า WPML และข้อความเกี่ยวกับการหยุดการแปลชั่วคราว
  • แก้ไขข้อผิดพลาด JavaScript กับบล็อกตัวสลับภาษา
  • การปรับโครงสร้างการแคช WPML เพื่อเพิ่มการรองรับกลุ่มแคช
  • แก้ไขปัญหาเกี่ยวกับตัวเลือกแคชเทมเพลต LS ที่ถูกล้างในทุกคำขอ
  • แก้ไขปัญหาเกี่ยวกับการตั้งค่าคัดลอกและคัดลอกครั้งเดียวสำหรับการแปลฟิลด์ข้อกำหนดที่กำหนดเอง
  • แก้ไขประกาศที่แสดงเมื่อรีวิวการแปลเทมเพลต WordPress ดั้งเดิม
  • เพิ่มการตรวจสอบเพื่อป้องกันไม่ให้การแปลอัตโนมัติถูกเรียกใช้โดยไม่ตั้งใจสำหรับโพสต์ที่สร้างในภาษาที่ไม่ใช่ภาษาเริ่มต้นซึ่งมีคำแปลในภาษาเริ่มต้น
  • ปิดการใช้งานการส่งเนื้อหาไปยังการแปลอัตโนมัติในแดชบอร์ดการจัดการการแปลเมื่อเนื้อหาถูกสร้างขึ้นในภาษารองตั้งแต่แรก
  • แก้ไขปัญหาเกี่ยวกับการสร้างคำแปลในแดชบอร์ดการจัดการการแปลสำหรับโพสต์ที่ถูกสร้างขึ้นในภาษารองตั้งแต่แรก
  • แก้ไขปัญหาเกี่ยวกับข้อกำหนดอนุกรมวิธานที่ไม่ซิงค์กันเมื่อภาษาเริ่มต้นของโพสต์แตกต่างจากภาษาเริ่มต้นของข้อกำหนด
  • แก้ไขปัญหาเกี่ยวกับรายการเมนูที่ไม่แสดงในภาษารองเมื่อประเภทโพสต์ถูกตั้งค่าเป็นแสดงเป็นคำแปลแล้ว
  • แก้ไขการนับจำนวนที่ไม่ถูกต้องสำหรับอนุกรมวิธานที่แปลแล้วเมื่อประเภทโพสต์และอนุกรมวิธานถูกตั้งค่าเป็นแสดงเป็นคำแปลแล้ว
  • แก้ไขปัญหาเกี่ยวกับตำแหน่งเมนูที่ไม่ถูกเลือกสำหรับเมนูที่กำหนด
  • แก้ไขปัญหาเกี่ยวกับลำดับความสำคัญการแปลที่ปรากฏในภาษาที่ผสมกัน
  • แก้ไขปัญหาเกี่ยวกับ URL โดเมนที่ไม่ถูกต้องในตัวสลับภาษาบนไซต์ที่ถูกย้าย
  • แก้ไขคำเตือน PHP ที่ส่งมาจาก syncCustomTermFieldsTranslations
  • แก้ไขคลาส CSS ที่ขาดหายไปในบล็อกตัวสลับภาษา
  • แก้ไขปัญหาเกี่ยวกับการดึงข้อมูลผลิตภัณฑ์ WPML ใน OTGS Installer
  • แก้ไขปัญหาเกี่ยวกับการดึงข้อมูลไซต์เมื่อผู้ใช้ตกลงที่จะแชร์รายละเอียดในตัวช่วยสร้างการตั้งค่า
  • แก้ไขปัญหาเกี่ยวกับการแปลอัตโนมัติที่ไม่ถูกเรียกใช้ในโพสต์ที่มีอยู่เมื่อเปิดใช้งานการแปลอัตโนมัติสำหรับประเภทโพสต์ในการตั้งค่า WPML
  • เพิ่มฟังก์ชันเพื่ออนุญาตประกาศของผู้ดูแลระบบสำหรับ WooCommerce Multilingual บนแดชบอร์ดการจัดการการแปล
  • แก้ไขปัญหาเกี่ยวกับการแปล Term Meta ของอนุกรมวิธาน
  • แก้ไขปัญหาเมื่อการแปลจากภาษารองสร้างงานในภาษาเริ่มต้นแทน
  • เพิ่มคำแปลภาษาอาหรับและภาษาฮีบรูที่ขาดหายไปในการตั้งค่า WPML
  • เพิ่มฟังก์ชันเพื่อเปิดใช้งานการแปลสตริงโดยอัตโนมัติในตัวช่วยสร้าง WPML สำหรับสิทธิ์การใช้งาน CMS และ Agency
  • แก้ไขปัญหาเกี่ยวกับ icl_sitepress_settings ที่เสียหาย
  • แก้ไขข้อผิดพลาดร้ายแรงในรายงานสรุปงานเมื่อไม่มีคำแปล
  • แก้ไขปัญหาเกี่ยวกับการเปลี่ยนเส้นทางหน้าแรกบนเซิร์ฟเวอร์ Nginx
  • เพิ่มการรองรับสำหรับพารามิเตอร์การสืบค้น wp_lang ในหน้าเข้าสู่ระบบ
  • แก้ไขปัญหาเกี่ยวกับการตั้งค่าสีแบบอักษรของตัวสลับภาษาในวิดเจ็ต
  • เพิ่มคำแปลสำหรับบล็อกตัวสลับภาษา
  • อัปเดตประกาศที่แสดงเมื่อไซต์ไม่สามารถสื่อสารกับ ATE ได้
  • ลบเครื่องหมาย <!-- wpml:html_fragment --> บน post_content
  • แก้ไขประกาศ PHP ที่เกิดขึ้นเมื่อเข้าถึงหน้า รูปแบบเว็บ > วิดเจ็ต

ความเข้ากันได้

  • เพิ่มการแคชให้กับ WPML_PB_String_Translation::get_package_strings
  • แก้ไขข้อผิดพลาดร้ายแรงที่อาจเกิดขึ้นกับ PHP 8.1 เมื่อการกำหนดค่า XML ไม่ตรงกับรูปแบบข้อมูล
  • ตั้งค่าตัวแก้ไขการแปลที่ถูกต้องเมื่อแก้ไขจากการดำเนินการแก้ไขจำนวนมาก
  • [Beaver Builder] แก้ไขข้อบกพร่องที่ส่วนหัวที่แปลแล้วซึ่งมีวิดเจ็ตเมนูที่แตกต่างกันแสดงเนื้อหาของวิดเจ็ตเมนูแรกในวิดเจ็ตอื่น ๆ ทั้งหมด
  • [Cornerstone] เพิ่มการรองรับสำหรับการแปลองค์ประกอบ div ของเค้าโครง
  • [Cornerstone] แก้ไขโหมดแก้ไขการแปลล่าสุดด้วยตัวแก้ไข Cornerstone
  • [Elementor] เพิ่มการรองรับสำหรับวิดเจ็ต Loop Carousel
  • [Elementor] เพิ่มการรองรับสำหรับการแปลง ID แบบไดนามิกให้กับโมดูล Icon List
  • [Elementor] เพิ่มการรองรับสำหรับการแปลง ID แบบไดนามิกให้กับโมดูล Loop
  • [Elementor] แก้ไขหมวดหมู่ในลิงก์ตัวสลับภาษากับเทมเพลต Elementor เมื่อใช้หมวดหมู่ในลิงก์ถาวร
  • [Elementor] แก้ไขวิดเจ็ต Menu Cart จาก Elementor เมื่อใช้หลายสกุลเงิน
  • [Elementor] แก้ไขการตั้งค่าการแสดงผลเทมเพลตป๊อปอัปบนคำแปลที่ทำโดยใช้ตัวแก้ไขการแปล
  • [Elementor] แก้ไขข้อบกพร่องเกี่ยวกับการ unserialize อาร์เรย์ขณะอัปเดตคำแปล
  • [Elementor] แก้ไขข้อบกพร่องที่เกิดขึ้นเมื่อใช้ปุ่มหยิบใส่ตะกร้าสำหรับผลิตภัณฑ์ WooCommerce บนเทมเพลต
  • [Elementor] นำการล้างแคช CSS ของ Elementor อัตโนมัติมาใช้เมื่อบันทึกการแปลเทมเพลต
  • [Elementor] จัดการข้อมูลของ Elementor ที่จัดเก็บเป็นอาร์เรย์ที่ถูก serialize
  • [Elementor] ทำให้เทมเพลต Elementor สามารถแปลได้ในโหมดแปลทุกอย่างโดยอัตโนมัติ
  • [Elementor] แปลสื่อในแกลเลอรีหลายรายการ
  • [Enfold] ไม่บันทึกเนื้อหา Enfold ในฉบับปรับปรุง
  • [Gutenberg] แก้ไขข้อบกพร่องในการแปล HTML ในบล็อก Gutenberg แบบกำหนดเอง
  • [SiteOrigin] เพิ่มการรองรับให้กับวิดเจ็ต Layout Builder

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

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

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

ดูเวอร์ชันทั้งหมดของ WPML Multilingual CMS →