- الحالة
- محلولة
- أُبلغ عنها لـ
- 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 متعدد اللغات.