WPML
Статус
Решено

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

При использовании разных тарифов на доставку для разных стран и переключении языка перед оформлением заказа стоимость доставки может быть рассчитана неверно на основе валюты, связанной с выбранным языком.

Шаги для воспроизведения:

Пользователь задал 3 тарифа на доставку:

  • бесплатно для Дании
  • 50 DKK для скандинавских стран + Германии и Великобритании
  • 100 DKK для остального мира

  1. Перейдите на сайт
  2. Измените язык на английский
  3. Добавьте товар в корзину
  4. Перейдите к оформлению заказа
  5. Выберите страну из списка, например Бразилию — стоимость доставки изменится на 100 евро.

Проблема заключается в том, что 100 евро должны быть пересчитаны в 100 DKK, что составляет около 14 евро

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

Это исправлено в WooCommerce Multilingual 3.5.2-beta2

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