WPML
Statut
Résolu
Signalé pour
WPML Multilingual & Multicurrency for WooCommerce 3.8.2
Résolu dans
WooCommerce Multilingual 3.8.3

Aperçu de l’anomalie

Sur l’interface publique, toutes les étiquettes globales de Module complémentaire affichent l’étiquette de la première option. Elles devraient afficher les étiquettes d’option correctes.

Vous pouvez voir un exemple du problème dans la capture d’écran suivante.

Solution de contournement

Dans le fichier ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php, remplacez cette ligne

                     $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 );

par :

                     $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 );

Cette solution de contournement sera appliquée dans la prochaine version publiée, 3.8.3, de WooCommerce Multilingual.

Toutes les anomalies connues →