Наступні кроки для налаштування Magento 2 Auto Language Switcher:
1. Підіть в Stores > Configuration > Magefan Extensions > Auto Language Switcher.
2. Ввімкніть розширення.
3. Виберіть Switcher Mode.
Примітка: ця опція дозволяє Автоматично Направляти користувачів до представлення магазину на їхній місцевій мові, залежно від їхнього місцезнаходження, або відображати Suggestion Popup, щоб користувачі могли вибрати представлення магазину вручну.
4. Виберіть, чи хочете ви Поширювати Представлення Магазину на веб-сайті, чи поширити його глобально.
Примітка: Якщо ви вирішите поділитися представленням магазину на веб-сайті, тоді користувачі будуть направлені на представлення магазину у межах одного веб-сайту. Однак якщо ви виберете поширювати його глобально, користувачі будуть направлені на представлення магазину з різних веб-сайтів.
напр. У вас є один веб-сайт англійською, іспанською, німецькою мовами, а другий веб-сайт англійською, іспанською, французькою. Ви вибрали опцію Share Store View Globally. У цьому випадку, якщо особа з Франції заходить на ваш перший веб-сайт, вона буде перенаправлена на ваш другий веб-сайт, оскільки там є представлення магазину на французькій мові.
Якщо ви вирішите показувати Suggestion Popup вам додатково потрібно буде ввести Suggestion Popup Text, тобто текст який буде показуватись користувачам на вітрині магазину.
Ось як виглядатиме Suggestion Popup на втірині магазану:
5. Налаштуйте Extension Restrictions перемикача мови.
- Виберіть Allowed Pages, для яких ви хочете, щоб це розширення працювало. Ви можете вибрати All Pages, Specified Pages, та All pages except specified pages.
- Якщо ви вирішите дозволити розширенню працювати на всіх сторінках, задайте User Agents та введіть розділені комами IP-адреси, для яких розширення слід вимкнути.
Незалежно від того, чи ви обирете Specified Pages чи All pages except specified pages, задайте патчі для цих сторінок та User Agents разом з IP-адресами, для яких потрібно вимкнути розширення.
6. Налаштуйте Default Store View By Country.
Виберіть регіон і країну, яка вас цікавить, і встановіть для них представлення магазину за замовчуванням. Ви можете залишити налаштування за замовчуванням для того щоб модуль виявляв відповідне представлення магазину на основі мови браузера користувача.
Після того, як ви закінчите зі всіма налаштуваннями не забудьте натиснути кнопку зберегти налаштування та очистити кеш.
Є також короткий огляд, якщо ви хочете побачити, як ми налаштовуємо перемикач мов у Magento:
Але це ще не все. Ви також повинні переконатися, що місцезнаходження користувачів визначається належним чином. Отже, перейдіть на вкладку GeoIP Database, щоб налаштувати це.
Введіть MaxMind Lisence Key, якщо ви хочете оновити базу даних MaxMind GeoIP безпосередньо з MaxMind, а не через сервер Magefan. Крім того, якщо ви використовуєте Cloudflare, увімкніть Cloudflare IP Geolocation.
Закінчивши, збережіть налаштування та протестуйте Language Switcher, щоб побачити, як він працює для різних локацій.