WPML
Статус
Решено
Заявлено для
WPML Multilingual & Multicurrency for WooCommerce 3.8.2
Решено в
WooCommerce Multilingual 3.8.3

Обзор проблемы

На фронтенде все глобальные метки дополнений отображают метку первого параметра. Они должны отображать правильные метки параметров.

Вы можете увидеть пример этой проблемы на следующем скриншоте.

Обходное решение

В файле ../woocommerce-multilingual/compatibility/class-wcml-product-addons.php измените эту строку

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

на:

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

Это обходное решение будет применено в следующем релизе 3.8.3 WooCommerce Multilingual.

Все известные проблемы →