WPML
Status
Resolvido
Relatado para
WPML Multilingual & Multicurrency for WooCommerce 3.8.2
Resolvido em
WooCommerce Multilingual 3.8.3

Visão geral do problema

No front-end, todos os rótulos globais de Complemento exibem o rótulo da primeira opção. Eles deveriam exibir os rótulos corretos das opções.

Você pode ver um exemplo do problema na captura de tela a seguir.

Solução alternativa

No arquivo ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php, altere esta linha

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

para:

                     $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 solução alternativa será aplicada na próxima versão, 3.8.3, do WooCommerce Multilingual.

Todos os problemas conhecidos →