Почему при оформлении заказа в английской версии происходит автоматическая загрузка местоположений?

В моем интернет-магазине, который работает на платформе 1C-Битрикс Управление сайтом редакция Бизнес, я хочу создать несколько языковых версий с использованием многосайтовости. У меня уже есть русская и французская версии магазина.

Однако, у меня возникла проблема - компонент оформления заказа (sale.order.ajax) не загружает список местоположений, когда я изменяю язык на английский или французский и региональные настройки соответственно на en или fr.

Когда я выбираю русский язык в настройках сайта, поле "Местоположение" работает корректно. Например, если пользователь вводит "Воронеж", в поле "Местоположение" появляется список городов.

Однако, когда я выбираю английский или французский язык, в поле "Местоположение" не появляется список городов, и при поиске города выводится сообщение "Unfortunately search produced no results".

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

Пожалуйста, подскажите, в чем может быть причина проблемы с загрузкой списка местоположений. Может быть, мне нужно внести дополнительные настройки для французской версии?
Изображение к вопросу
Изображение к вопросу
Изображение к вопросу
  • 20 сентября 2023 г. 7:47
Ответы на вопрос 2
Возможно, причина проблемы заключается в неправильной настройке языковых версий и местоположений в панели управления 1C-Битрикс. 

Проверьте следующие настройки:
1. Убедитесь, что в настройках многосайтовости все языковые версии (русский, английский, французский) добавлены и активированы.
2. Проверьте настройки местоположений для каждой языковой версии. Убедитесь, что местоположения добавлены и правильно настроены для каждого языка.
3. Проверьте, что компонент оформления заказа (sale.order.ajax) настроен для каждой языковой версии. Убедитесь, что правильно указан инфоблок с местоположениями для каждого языка.

Если все настройки языковых версий и местоположений сделаны корректно, возможно, проблема связана с настройками поиска. Проверьте настройки поиска в административной панели 1C-Битрикс и убедитесь, что поиск настроен для каждой языковой версии и правильно работает.

Если проблема не решается после проверки и настройки языковых версий и местоположений, рекомендуется обратиться за помощью к специалистам технической поддержки 1C-Битрикс или к разработчикам вашего интернет-магазина. Они смогут провести более детальное и специфическое исследование проблемы и найти ее решение.
Местоположения для сайтов доступны по ссылке: /bitrix/admin/sale_location_zone_list.php?lang=ru
Похожие вопросы