- 상태
- 해결됨
- 보고된 제품
- 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 );
이 임시 해결 방법은 WooCommerce Multilingual의 다음 3.8.3 릴리스에 적용됩니다.