Yuriy Опубликовано 7 февраля Поделиться Post #13580 Опубликовано 7 февраля (изменено) Добрый день. Двуязычный сайт. Основной язык - украинский. Модуль включен, выбрано страна Украина, язык украинский. При впервой загрузке выскакивает окно "Виберіть вашу країну" по центру экрана, страница скролится до конца, так и остается после закрытия окна. При отключении модуля - окно исчезает. Последние версии установки и модулей. Обнаружил что при комбинации страна Украина, язык русский окно не появляется. Похоже на баг. Как избавиться от этого? Изменено 7 февраля пользователем Yuriy Ссылка на комментарий
Yuriy Опубликовано 8 февраля Автор Поделиться Post #13583 Опубликовано 8 февраля (изменено) Вопрос решился неожиданно. В настройках витрины в регионах нужно выбрать страну Украина, и включить чек бокс "Перенаправлять посетителей этого магазина в другой, где есть страны, к которым принадлежит IP посетителя." Если не включать, то появляется вышеописанное окно с выбором страны. Не нашел, где явно описано в документации по модулю, что это необходимо сделать. Странно то что при отключении (удалении) модуля окно не переставало появляться. Возможно существует какая-то логика взаимодействия с другими настройками системы, не плохо было бы иметь возможность ее изучить, а не гадать что происходит и дергать техподдержку. Попутно возник вопрос. Если заходить через ВПН, сайт открывается на русском. Как настроить так, чтобы он всегда открывался на украинском с любого IP? Изменено 8 февраля пользователем Yuriy Ссылка на комментарий
Администраторы ab.support.serhii Опубликовано 10 февраля Администраторы Поделиться Post #13587 Опубликовано 10 февраля В 08.02.2025 в 12:36, Yuriy сказал: Возможно существует какая-то логика взаимодействия с другими настройками системы Функционал выбора страны не связан с нашим модулем вообще. Вы можете создать демку и повторить эту проблему на ней, чтобы мы могли исследовать это? https://demos.abt.team/ Ссылка на комментарий
Администраторы ab.support.serhii Опубликовано 10 февраля Администраторы Поделиться Post #13588 Опубликовано 10 февраля В 08.02.2025 в 12:36, Yuriy сказал: Если заходить через ВПН, сайт открывается на русском. Как настроить так, чтобы он всегда открывался на украинском с любого IP? Создать для каждой страны правило, которое будет перенаправлять на украинскую версию сайта. Ссылка на комментарий
Yuriy Опубликовано 10 февраля Автор Поделиться Post #13589 Опубликовано 10 февраля @ab.support.serhii Попробуйте сами выключить перенаправление в регионах, как это стоит по дефолту. У вас в демке стоит чекбокс включеный. Изменить не возможно. Включен demo режим Магазин работает в DEMO режиме и эта функциональность не доступна. Ссылка на комментарий
Yuriy Опубликовано 10 февраля Автор Поделиться Post #13590 Опубликовано 10 февраля (изменено) @ab.support.serhii Очень "круто" вводить список всех стран и для каждой создавать правило. Было бы намного проще выбрать из списка что-то вроде Остальные страны - подразумевается страны для которых не задано явно правило, и для них сделать перенаправление. Для себя пока решил закрыть анализ браузера правкой в fn.init.php. //elseif ($browser_language = fn_get_browser_language($avail_languages)) { // $display_language = $browser_language; //} Сайт открывается на основном языке. Не знаю, может это повлияет на что-то другое. Изменено 10 февраля пользователем Yuriy Ссылка на комментарий
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти