WPML

การตั้งค่าหลายสกุลเงินใน WPML Multilingual & Multicurrency for WooCommerce ได้ผ่านวิวัฒนาการที่น่าสนใจและยังคงมีการเปลี่ยนแปลงอยู่เสมอ ในครั้งนี้ ก่อนที่จะเริ่มเขียนโค้ด เราอยากบอกให้คุณทราบถึงสิ่งที่จะเกิดขึ้นและขอรับคำติชมจากคุณ หากเราทราบความต้องการของคุณ เรามั่นใจว่าจะสามารถสร้างผลงานที่ดีกว่าเดิมเพื่อคุณได้อย่างแน่นอน

การจำกัดสกุลเงินตามภาษา


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

ตอนนี้เราต้องการทำให้ระบบสมบูรณ์แบบยิ่งขึ้นโดยอนุญาตให้จำกัดบางสกุลเงินสำหรับภาษาต่างๆ

การเลือกสกุลเงินของภาษา
การเลือกสกุลเงินของภาษา

สมมติว่าคุณมีร้านค้าในภาษาอังกฤษ ภาษาสเปน และภาษาญี่ปุ่น สำหรับสกุลเงิน คุณใช้ USD ยูโร และเยนญี่ปุ่น (JPY) ในปัจจุบัน WPML Multilingual & Multicurrency for WooCommerce ช่วยให้คุณจัดการราคาสินค้าของคุณในสามสกุลเงินนี้ได้แล้ว

ทีนี้ สมมติว่าคุณต้องการแสดงราคาเป็นเงินเยนสำหรับผู้เข้าชมชาวญี่ปุ่นเท่านั้น และคุณต้องการแสดง USD และยูโรในภาษาอังกฤษและภาษาสเปน ตารางภาษาและสกุลเงินแบบใหม่ใน WPML Multilingual & Multicurrency for WooCommerce 3.2 จะช่วยให้คุณทำเช่นนั้นได้

สกุลเงินภาษาอังกฤษภาษาสเปนภาษาญี่ปุ่น
USDใช่ใช่ไม่
ยูโรใช่ใช่ไม่
เยนไม่ไม่ใช่

ฟังก์ชันการทำงานใหม่นี้ไม่ได้เชื่อมโยงระหว่างภาษาและราคาโดยตรง แต่จะอนุญาตให้สกุลเงินบางสกุลปรากฏสำหรับแต่ละภาษา ด้วยวิธีนี้ คุณจะสามารถควบคุมราคาสำหรับสกุลเงินต่างๆ ได้ โดยให้มีเพียงสกุลเงินที่คุณต้องการปรากฏสำหรับแต่ละภาษา

การจัดการสกุลเงินใน WooCommerce


ในขณะที่เราทำงานเกี่ยวกับหลายสกุลเงินสำหรับ WooCommerce เราสังเกตเห็นว่า WooCommerce ขาดการจัดการส่วนกลางสำหรับสกุลเงิน ในปัจจุบันมีการฮาร์ดโค้ดเอาไว้ ซึ่งนำไปสู่ปัญหาต่างๆ มากมาย ตัวอย่างเช่น หากรหัสสกุลเงินที่ฮาร์ดโค้ดไว้สำหรับผู้ให้บริการชำระเงินไม่ถูกต้อง (เช่นในสกุลเงินหยวนของจีน) เว็บไซต์ของคุณจะแสดงราคาในสกุลเงินหนึ่ง แต่ PayPal จะเรียกเก็บเงินในอีกสกุลเงินหนึ่ง ซึ่งเห็นได้ชัดว่านี่เป็นสิ่งที่ไม่ควรเกิดขึ้นอย่างยิ่ง

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

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

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