- 상태
- 해결됨
- 보고된 제품
- WPML Multilingual & Multicurrency for WooCommerce 3.4.3
- 해결된 버전
- WooCommerce Multilingual 3.4.4
문제 개요
http://docs.woothemes.com/document/show-cart-contents-total/에서 제안한 대로 코드 스니펫을 사용하여 장바구니 합계를 표시할 때, 다른 언어로 전환하면 합계가 올바르게 표시되지 않습니다.
재현 단계:
- - 2개 언어 및 2개 통화: 영어(통화: GBP) 및 독일어(통화: EUR)
- - http://docs.woothemes.com/document/show-cart-contents-total/의 첫 번째 코드(AJAX 없음)를 헤더에 추가하고 “Custom header cart”라고 지정합니다.
- - 영어와 독일어로 제품 생성: 10 GBP 및 20 USD
- - 영어로 된 제품을 장바구니에 추가합니다.
- - “Custom header cart”에 올바른 통화가 표시됨: 10 GBP
- - 독일어로 전환
- - “Custom header cart”가 잘못 표시됨: 10 USD
- - 현재 독일어 페이지를 새로 고치면 이제 “Custom header cart”가 올바르게 표시됨: 20 USD
임시 해결 방법
임시 해결책으로 global $woocommerce 및 실제 스니펫 뒤에 $woocommerce->cart->calculate_totals()을(를) 추가할 수 있습니다.
다음 버전에서 수정됩니다.