WPML
الحالة
محلول
النوع
خطأ برمجي
تم الإبلاغ عنه لـ
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 متعدد اللغات.

جميع المشكلات المعروفة