WPML
Status
Gelöst
Gemeldet für
WPML Multilingual & Multicurrency for WooCommerce 3.8.2
Gelöst in
WooCommerce Multilingual 3.8.3

Übersicht über das Problem

Im Frontend zeigen alle globalen Add-on-Labels das Label der ersten Option an. Sie sollten die korrekten Options-Labels anzeigen.

Ein Beispiel für das Problem sehen Sie im folgenden Screenshot.

Problemumgehung

Ändern Sie in der Datei ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php diese Zeile

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

Diese Problemumgehung wird in der nächsten Version 3.8.3 von WooCommerce Multilingual angewendet.

Alle bekannten Probleme →