- Estado
- Resuelto
- Notificado para
- WPML Multilingual & Multicurrency for WooCommerce 3.8.2
- Resuelto en
- WooCommerce Multilingual 3.8.3
Resumen del problema
En el front-end, todas las etiquetas globales de Complemento muestran la etiqueta de la primera opción. Deberían mostrar las etiquetas de opción correctas.
Puede ver un ejemplo del problema en la siguiente captura de pantalla.
Solución alternativa
En el archivo ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php, cambie esta línea
$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 );
por:
$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 );
Esta solución alternativa se aplicará en la próxima versión 3.8.3 de WooCommerce Multilingual.