WPML

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 นี้บนไซต์สำหรับการพัฒนา ในตอนนี้ ทุกอย่างควรจะทำงานได้แล้ว แน่นอนว่านั่นคือจุดประสงค์ของการทดสอบ

ข้อเสนอแนะ

มีคำถาม ข้อเสนอแนะ หรือไอเดียหรือไม่ แสดงความคิดเห็นของคุณแล้วเราจะติดต่อกลับไป

พบว่าสิ่งนี้มีประโยชน์หรือไม่? แชร์บทความนี้: