- Stato
- Risolto
- Segnalato per
- WPML Multilingual & Multicurrency for WooCommerce 3.8.2
- Risolto in
- WooCommerce Multilingual 3.8.3
Panoramica del problema
Sul front-end, tutte le etichette globali dei Componenti aggiuntivi mostrano l’etichetta della prima opzione. Dovrebbero mostrare le etichette corrette delle opzioni.
Puoi vedere un esempio del problema nel seguente screenshot.
Soluzione alternativa
Nel file ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php, modifica questa riga
$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 );
in:
$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 );
Questa soluzione alternativa sarà applicata nella versione successiva 3.8.3 di WooCommerce Multilingual.