- สถานะ
- แก้ไขแล้ว
- รายงานสำหรับ
- WPML Multilingual & Multicurrency for WooCommerce 3.8.2
- แก้ไขใน
- WooCommerce Multilingual 3.8.3
ภาพรวมของปัญหา
ในส่วนหน้าเว็บไซต์ ป้ายกำกับ ส่วนเสริม ส่วนกลางทั้งหมดจะแสดงป้ายกำกับตัวเลือกแรก ซึ่งควรจะแสดงป้ายกำกับตัวเลือกที่ถูกต้อง
คุณสามารถดูตัวอย่างของปัญหานี้ได้ในภาพหน้าจอด้านล่าง
วิธีแก้ปัญหาชั่วคราว
ในไฟล์ ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php ให้เปลี่ยนบรรทัดนี้
$addons[ $key ][ 'options' ][ $opt_key ][ 'label' ] = apply_filters( 'wpml_translate_single_string', $option['label'], 'wc_product_addons_strings', $object_id . '_addon_' . $addon['type'] . '_' . $addon['position'] . '_option_label_' . $key );
เป็น:
$addons[ $key ][ 'options' ][ $opt_key ][ 'label' ] = apply_filters( 'wpml_translate_single_string', $option['label'], 'wc_product_addons_strings', $object_id . '_addon_' . $addon['type'] . '_' . $addon['position'] . '_option_label_' . $opt_key );
วิธีแก้ปัญหาชั่วคราวนี้จะถูกนำไปใช้ในเวอร์ชันที่เผยแพร่ถัดไป 3.8.3 ของ WooCommerce Multilingual