WPML

WPML Multilingual & Multicurrency for WooCommerce 3.7 มาพร้อมกับการรองรับสตริงที่มีภาษาต้นทางแตกต่างกัน

สตริงในภาษาต่าง ๆ

จนถึงเวอร์ชันนี้ WPML Multilingual & Multicurrency for WooCommerce กำหนดให้เวอร์ชันต้นฉบับของสตริงทั้งหมดที่แปลด้วย WPML การแปลสตริง ต้องเป็นภาษาอังกฤษ เนื่องจากเครื่องมือแปลสตริงนี้ไม่อนุญาตให้สตริงต่าง ๆ มีภาษาต้นทางที่แตกต่างกัน

ตอนนี้สิ่งนี้ได้เปลี่ยนไปแล้ว ตั้งแต่ WPML เวอร์ชัน 3.3 (ปัจจุบันเป็น release candidate) คุณจะสามารถระบุภาษาต้นทางที่แตกต่างกันสำหรับสตริงต่าง ๆ ได้ ใน WPML Multilingual & Multicurrency for WooCommerce นั่นหมายความว่าแม้ว่าสตริงจาก WooCommerce หรือธีมของคุณจะเป็นภาษาอังกฤษ (ซึ่งเป็นส่วนหนึ่งของการเรียก gettext ในโค้ด) ข้อความผู้ดูแลระบบของคุณอาจอยู่ในภาษาอื่น เช่น ในภาษาเริ่มต้นของเว็บไซต์ของคุณ (ซึ่งอาจไม่ใช่ภาษาอังกฤษ)

WPML Multilingual & Multicurrency for WooCommerce อนุญาตให้เลือกภาษาที่แตกต่างกันสำหรับสตริงที่เกี่ยวข้องกับการสร้าง URL ของผลิตภัณฑ์
WPML Multilingual & Multicurrency for WooCommerce อนุญาตให้คุณเลือกภาษาที่แตกต่างกันสำหรับสตริงที่เกี่ยวข้องกับการสร้าง URL ของผลิตภัณฑ์

แม้ว่าฟังก์ชันนี้จะใช้งานได้เมื่อใช้ WPML 3.3 เท่านั้น แต่ก็ยังมีความเข้ากันได้แบบย้อนหลังกับ WPML เวอร์ชันก่อนหน้า

การแก้ไขอื่น ๆ


  • แก้ไขปัญหาความเข้ากันได้กับส่วนเสริม Flat Rate: ในบางกรณี อัตราคงที่สำหรับรูปแบบผลิตภัณฑ์ไม่ได้รับการคำนวณอย่างถูกต้องสำหรับสกุลเงินรอง

  • แก้ไขปัญหาความเข้ากันได้อีกสองรายการกับ WooCommerce Bookings

  • แก้ไขข้อบกพร่องที่ทำให้ไม่สามารถทำการชำระเงินผ่าน Paypal ได้เมื่อใช้ตัวคั่นหลักพันแบบกำหนดเอง

  • แก้ไขปัญหาความเข้ากันได้กับ WooCommerce Product Addons เพื่อป้องกันไม่ให้ผลิตภัณฑ์แรกถูกเพิ่มเป็นครั้งที่สองเมื่อเพิ่มรายการที่สองสำหรับผลิตภัณฑ์เดียวกัน

  • เพิ่มอักขระเครื่องหมายทับที่หายไปในเบรดครัมบ์ของผลิตภัณฑ์เมื่อ slug ของหน้าที่แปลเหมือนกับ slug ในภาษาเริ่มต้น

  • แก้ไขค่าใช้จ่ายที่ไม่ถูกต้องสำหรับการจัดส่งแบบเหมาจ่ายที่แสดงในบางสถานการณ์

  • ปรับปรุงความเข้ากันได้กับ Gravity Forms Product Addons สำหรับการแปลข้อมูลตะกร้าสินค้า

  • ลบฮุกที่เลิกใช้แล้วซึ่งเคยใช้เพื่อรับรองความเข้ากันได้กับ WooCommerce Subscriptions

  • ป้องกันไม่ให้โหลดโค้ด cart_widget.js ในตำแหน่งที่ไม่จำเป็น

  • แก้ไขวิธีการแสดงราคาในสกุลเงินรอง (ในบางกรณี จำนวนเงินจะแสดงเป็นสกุลเงินต้นฉบับแทน)

  • ตรวจสอบให้แน่ใจว่าเนื้อหาไม่หายไปเมื่อสลับระหว่างตัวแก้ไขแบบเห็นภาพและแบบข้อความในตัวแก้ไขการแปลผลิตภัณฑ์

  • ป้องกันไม่ให้การใช้แอตทริบิวต์ตัวเลขทำให้เกิด catchable fatal error

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


คุณสามารถดาวน์โหลด WPML Multilingual & Multicurrency for WooCommerce ได้จากส่วนดาวน์โหลดของคุณบน wpml.org หรือหากคุณกำลังใช้ WPML หรือ Types ให้ติดตั้งและอัปเกรดจากหน้าจัดการเว็บไซต์ WordPress: ปลั๊กอิน » เพิ่มใหม่ » เชิงพาณิชย์
การติดตั้งและอัปเกรด WPML Multilingual & Multicurrency for WooCommerce จากหน้าจัดการเว็บไซต์ WordPress โดยใช้การสมัครสมาชิก WPML
การติดตั้งและอัปเกรด WPML Multilingual & Multicurrency for WooCommerce จากหน้าจัดการเว็บไซต์ WordPress โดยใช้การสมัครสมาชิก WPML

คุณยังสามารถรับ WPML Multilingual & Multicurrency for WooCommerce 3.7 ได้จากไดเรกทอรีปลั๊กอินของ WordPress เรายินดีรับฟังความคิดเห็นของคุณเกี่ยวกับเวอร์ชันที่เผยแพร่นี้ และเรายังพร้อมที่จะตอบคำถามหรือแก้ไขปัญหาใด ๆ ที่คุณอาจมีในฟอรัมสนับสนุนของเรา

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