WPML
สถานะ
แก้ไขแล้ว
แก้ไขใน
WPML Export and Import 1.1.0
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

หากคุณใช้เครื่องมือนำเข้าของ WooCommerce เพื่อนำเข้าสินค้าหลายภาษา และตามด้วยเครื่องมือ การส่งออกและนำเข้าของ WPML เพื่อกำหนดภาษาที่ถูกต้องให้กับเนื้อหาที่นำเข้า ในกรณีที่หมวดหมู่สินค้าแบบลำดับชั้นถูกรวมอยู่ในการนำเข้าในภาษารอง หมวดหมู่หลักอาจไม่ได้รับการกำหนดให้อยู่ในภาษาที่ถูกต้อง

ตัวอย่างเช่น ข้อมูลตัวอย่างของ WC ประกอบด้วยหมวดหมู่ “Clothing>Accessories” เมื่อนำเข้า ทั้งหมวดหมู่ “Clothing” และ “Accessories” จะถูกสร้างขึ้น (ในฐานะหมวดหมู่หลัก > หมวดหมู่ย่อย) แต่มีเพียงหมวดหมู่ “Accessories” เท่านั้นที่ถูกกำหนดให้กับสินค้า (หมวดหมู่ “Clothing” จะถูกรวมไว้โดยนัย แต่ไม่ได้ถูกกำหนดโดยตรง)

สถานการณ์ที่คล้ายกันในบริบทของหลายภาษา (เช่น ไฟล์นำเข้ามีสินค้าภาษาสเปน ซึ่งบางรายการมีหมวดหมู่เป็น “Ropas>Accesorios”) จะส่งผลให้หมวดหมู่ทั้งหมดถูกสร้างขึ้น แต่ “Ropas” จะถูกระบุอย่างไม่ถูกต้องว่าเป็นภาษาเริ่มต้น (ภาษาอังกฤษ ในตัวอย่างนี้) แม้ว่าหมวดหมู่ย่อย “Accesorios” จะถูกระบุอย่างถูกต้องว่าเป็นภาษาสเปนก็ตาม

วิธีแก้ปัญหาชั่วคราว

จนกว่าจะมีการอัปเดตปลั๊กอินการส่งออกและนำเข้าของ WPML เพื่อรองรับสถานการณ์นี้ ในไฟล์ .csv จำเป็นต้องมีสินค้าอย่างน้อยหนึ่งรายการที่ใช้หมวดหมู่หลัก

คุณสามารถเพิ่มสินค้าจำลองที่มีการกำหนดหมวดหมู่หลักไว้ซึ่งสามารถลบออกได้ในภายหลัง หรือในกรณีที่คุณมีค่า “Clothing>Accessories” สำหรับคอลัมน์หมวดหมู่ คุณสามารถกำหนดหมวดหมู่หลักให้กับสินค้าอย่างน้อยหนึ่งรายการอย่างชัดเจนได้เช่นกัน เช่น “Clothing,Clothing>Accessories”

ปัญหาที่ทราบแล้วทั้งหมด →