- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML Multilingual & Multicurrency for WooCommerce 3.8.2
- Đã giải quyết trong
- WooCommerce Multilingual 3.8.3
Tổng quan về lỗi
Trên giao diện người dùng, tất cả các nhãn Tiện ích bổ sung toàn cục đều hiển thị nhãn tùy chọn đầu tiên. Chúng nên hiển thị các nhãn tùy chọn chính xác.
Bạn có thể xem ví dụ về sự cố trong ảnh chụp màn hình sau.
Giải pháp tạm thời
Trong tệp ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php, thay đổi dòng này
$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 );
thành:
$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 );
Giải pháp tạm thời này sẽ được áp dụng trong phiên bản phát hành 3.8.3 tiếp theo của WooCommerce Multilingual.