WPML 3.3 พร้อมใช้งานในฐานะ "release candidate" แล้ว ซึ่งหมายความว่าเราได้แก้ไขทุกอย่างที่เรารับทราบ ที่มีการรายงานถึงเรา หรือที่พบเป็นการภายในแล้ว เราได้ทำการทดสอบเบื้องต้นสำหรับทุกอย่างแล้ว แต่ยังไม่เสร็จสิ้นรอบ QA แบบเต็มรูปแบบของเรา
คุณลักษณะหลักในเวอร์ชันที่เผยแพร่นี้คือ ความสามารถในการใช้งานเว็บไซต์โดยไม่มีภาษาอังกฤษได้อย่างง่ายดาย เราได้รับผลตอบรับที่ดีเกี่ยวกับเรื่องนี้ และตอนนี้เราเกือบจะพร้อมที่จะเผยแพร่ WPML 3.3 สำหรับเว็บไซต์ที่ใช้งานจริงแล้ว
นี่คือรายการการเปลี่ยนแปลงทั้งหมด การอัปเดตบางส่วนใน WPML 3.3 เป็นการแก้ไขปัญหา หากปัญหาที่กวนใจคุณปรากฏอยู่ที่นี่ เราขอแนะนำให้คุณลองใช้ RC นี้และดูว่าปัญหานั้นหายไปหรือไม่
ตัวหลักของ WPML
คุณลักษณะ
- ซิงค์เนื้อหาระหว่างโดเมน เมื่อใช้ภาษาในโดเมน สิ่งนี้จำเป็นสำหรับ WooCommerce และเพื่อเตรียมพร้อมสำหรับคุณลักษณะอื่น ๆ ที่กำลังจะมาถึง
- เพิ่มปุ่มเพื่อล้างแคชทั้งหมดของ WPML
- ตอนนี้ WPML อนุญาตให้โหลดเทมเพลตอนุกรมวิธานตามภาษาได้แล้ว ซึ่งรวมถึงภาษาเริ่มต้นด้วย
การปรับปรุงประสิทธิภาพ
- ปรับปรุงประสิทธิภาพการเปลี่ยนเส้นทางของเบราว์เซอร์
- แก้ไขปัญหาประสิทธิภาพเมื่อแสดงรายการโพสต์ (สังเกตได้ง่ายเมื่อแสดงรายการผลิตภัณฑ์ WooCommerce จำนวนมาก)
การแก้ไข
- แก้ไขตัวเลือก "แสดงภาษาที่ถูกซ่อน" สำหรับผู้ใช้
- แก้ไขปัญหาที่ทำให้เกิดประกาศและผลลัพธ์ที่ไม่ถูกต้องสำหรับคิวรีอนุกรมวิธานบางอย่างที่เกี่ยวข้องกับประเภทโพสต์แบบกำหนดเอง
- กรอง URL สำหรับสคริปต์และสไตล์เมื่อภาษาเป็นแบบต่อโดเมน
- แก้ปัญหาประกาศ "Undefined index: strings_language" หลังจากเปิดใช้งาน WPML
- แก้ปัญหาโปรโตคอล http(s) และโดเมนที่แตกต่างกันในแต่ละภาษา
- เพิ่มปุ่มเพื่อล้างแคชทั้งหมดของ WPML
- แก้ปัญหาการตั้งค่าที่ใช้งานไม่ได้กับ WooCommerce ในระหว่างการเปิดใช้งาน WPML
- แก้ไขการเปลี่ยนเส้นทางสำหรับหน้าย่อย
- แก้ปัญหาประกาศเมื่อเลือก "ทุกภาษา" ในหน้าจัดการเว็บไซต์
- ลบการพึ่งพา การจัดการการแปล เมื่อโพสต์ที่ทำสำเนาได้รับการอัปเดต
- แก้ปัญหาเมื่อลบเค้าโครงที่ไม่มีเซลล์ (จึงไม่มีแพ็คเกจ)
- ตอนนี้ WPML อนุญาตให้โหลดเทมเพลตอนุกรมวิธานตามภาษาได้แล้ว ซึ่งรวมถึงภาษาเริ่มต้นด้วย
- เพิ่มฟิลเตอร์ 'blog_translators' เพื่อเปลี่ยนรายชื่อนักแปลโดยใช้โปรแกรม
การแปลสตริง
คุณลักษณะ
- อนุญาตให้ icl_register_string ลงทะเบียนสตริงในภาษาใดก็ได้
- เพิ่มภาษาของแพ็คเกจลงใน URL ของแดชบอร์ดการแปล (สิ่งนี้ใช้กับกล่องแพ็คเกจ ซึ่งใช้งานโดยปลั๊กอินอื่น ๆ เช่น Layouts)
- เพิ่มตัวเลือกภาษาลงในกล่องเมตาของแพ็คเกจ (เช่น ที่เห็นในตัวแก้ไข Layout)
- เพิ่มตัวเลือกภาษาลงในเมนูแถบผู้ดูแลระบบเพื่อตั้งค่าภาษาของแพ็คเกจ (เช่น ที่เห็นใน Gravity Forms)
- เพิ่มการรองรับสำหรับการส่งสตริงในภาษาใดก็ได้ไปยังตะกร้าการแปล
การแก้ไข
- ข้อความส่วนท้ายของอีเมลได้รับการแปลอย่างถูกต้องแล้ว
- แก้ไขสถานะของสตริง เมื่อสตริงถูกสร้างขึ้นโดยแพ็คเกจ
การจัดการการแปล
คุณลักษณะ
- เพิ่มการรองรับสำหรับการส่งสตริงในภาษาใดก็ได้ไปยังตะกร้าการแปล
- เพิ่มการดำเนินการในแท็บ งานแปล เพื่อทริกเกอร์การดาวน์โหลดคำแปลสำหรับแบตช์
- เพิ่มคุณลักษณะจำนวนคำในแดชบอร์ดการแปล
การแก้ไข
- เพิ่มการดำเนินการในแท็บ งานแปล เพื่อทริกเกอร์การดาวน์โหลดคำแปลสำหรับแบตช์
- ตรวจหาวิธีการสำรวจที่ดีที่สุดโดยอัตโนมัติและอัปเดตการตั้งค่าตามนั้น
- สร้างฟิลเตอร์เพื่อแทนที่ \WPML_TM_Blog_Translators::is_translator
- แก้ไขเพื่อให้รูปแบบโพสต์ได้รับการซิงค์ตามที่ต้องการ
WPML-Media
การแก้ไข
- แก้ไขการทำสำเนารูปภาพประจำเรื่องเมื่อใช้ตัวแก้ไขการแปล
Gravityforms Multilingual
คุณลักษณะ
- เพิ่มความสามารถในการเปลี่ยนภาษาของฟอร์ม
WPML CMS Navigation
การแก้ไข
- เมนูเบรดครัมบ์สำหรับหน้าเก็บถาวรและหน้าเดี่ยว CPT
ดาวน์โหลด
หากต้องการดาวน์โหลด ให้ไปที่ บัญชี WPML ของคุณ คลิกที่ ดาวน์โหลด แล้วเลื่อนลงไปจนสุด ดาวน์โหลด CMS Beta Package ไฟล์ ZIP นี้ประกอบด้วยส่วนประกอบทั้งหมดของ WPML คุณต้องใช้ส่วนประกอบของ WPML จากไฟล์ ZIP นี้เท่านั้น และห้ามผสมเวอร์ชันสำหรับการพัฒนากับเวอร์ชันที่ใช้งานจริง
กำหนดการสำหรับเวอร์ชันที่ใช้งานจริง
ขณะนี้ WPML 3.3 กำลังเข้าสู่กระบวนการ QA แบบเต็มรูปแบบ โดยปกติเราจะใช้เวลาประมาณสองสัปดาห์ในการรันรอบการทดสอบที่สมบูรณ์ เราขอแนะนำให้คุณใช้ RC นี้บนไซต์สำหรับการพัฒนา ในตอนนี้ ทุกอย่างควรจะทำงานได้แล้ว แน่นอนว่านั่นคือจุดประสงค์ของการทดสอบ

