перенаправлення

Якщо ви хочете створити багатомовний магазин для продажу по всьому світу, будьте готові до великої роботи. Вам потрібно буде перекласти багато сторінок, локалізувати банери та пропозиції. Але найголовніше, вам потрібно буде охопити найбазовіші налаштування в цьому випадку — перемикач мов.

Ви можете ввімкнути перемикач мов у Magento, створивши різні режими перегляду магазину. Але люди все одно потраплятимуть до магазину за замовчуванням.

Щоб покращити їхній досвід, ви можете автоматично перемикати їх на відповідний режим перегляду магазину. Саме це ми зробимо сьогодні, використовуючи автоматичний Модуль Magento 2 Language Switcher .

Налаштування автоматичного перемикача мов

Як тільки будете готові, перейдіть до Магазини > Конфігурація > Розширення Magefan > Автоматичний перемикач мов і Увімкнути розширення.

1. Заповніть загальні налаштування

У розділі «Загальні» вам потрібно визначити, як перемикати вигляд магазину для відвідувачів і чи перенаправляти їх між одним чи кількома веб-сайтами. Давайте подивимося, які у вас є варіанти.

Автоматичне перемикання режиму перегляду магазину

Виберіть Автоматичний прямий доступ варіант для Режим перемішування якщо ви хочете автоматично перенаправляти користувачів на сторінку магазину їхньою рідною мовою. У цьому випадку вам також потрібно вказати, коли перенаправляти відвідувачів: під час першого візиту або будь-якого візиту у Тригер перемикача.

налаштування перемикача мов Magento 2

Увімкнути ручне перемикання режимів перегляду магазину

Якщо ви оберете Спливаюче вікно з пропозиціями опцію, відвідувачі побачать спливаюче вікно та вирішать, чи хочуть вони перейти. Крім того, вам потрібно встановити Спливаюче вікно з пропозицією у цьому випадку.

Спливаюче вікно перемикача мов у Magento

Зрештою, виберіть, чи хочете ви Поділитися переглядом магазинудля кожного веб-сайту або глобально.

Якщо ви вирішите поділитися переглядами магазину На веб-сайт клієнти будуть перенаправлені на сторінки магазину в межах одного веб-сайту. Однак, якщо ви вирішите Глобальний, клієнти будуть перенаправлені на сторінки магазину з різних веб-сайтів.

Наприклад, у вас є один веб-сайт англійською, іспанською, німецькою мовами, а другий веб-сайт англійською, іспанською та французькою мовами. Ви встановили Поділитися переглядом магазину по всьому світу.

Якщо людина з Франції зайде на ваш перший веб-сайт, її буде перенаправлено на ваш другий веб-сайт, оскільки там є французький вигляд магазину.

2. Налаштуйте обмеження

Найкраще залишити автоматичний перемикач мов увімкненим для всіх, але не для ботів та розробників, які проводять тестування. Ось чому ви можете вибрати, що саме Сторінки щоб вимкнути автоматичне зшивання для: Усі сторінки, Визначені сторінки, або Усі сторінки, крім зазначених.

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

обмеження перемикача мов у Magento

3. Встановіть мову за замовчуванням для кожної країни

За замовчуванням усіх користувачів перенаправляють до стандартного режиму перегляду магазину. Після ввімкнення автоматичного перемикача мов у Magento розширення автоматично перенаправлятиме користувачів на основі мови чи місцезнаходження їхнього браузера. Ось тут і вступаєте в дію ви.

Призначте певні перегляди магазинів певним країнам уПерегляд магазину за замовчуванням за країною розділ. Або просто залиште мову браузера за замовчуванням для всіх країн.

Наприклад, у вас є англійська (EN) та французька (FR) версії магазину на одному вебсайті. Потім ви налаштовуєте французьку версію магазину для Франції та Канади. У цьому випадку всі відвідувачі з цих країн потраплятимуть на французьку версію магазину.
Однак, якщо ви встановите режим перегляду магазину FR для Франції та збережете мову браузера для Канади, лише відвідувачі з Франції будуть перенаправлені на режим перегляду магазину FR. Користувачі з Канади потраплятимуть на режим перегляду магазину EN або FR, залежно від мови їхнього браузера.

вигляд магазину за замовчуванням за країною

Примітка: Якщо ви не налаштуєте жодного перегляду магазину для деяких країн, і у вас немає жодних переглядів магазину для перенаправлення залежно від мови браузера, такі відвідувачі просто потраплятимуть до перегляду магазину за замовчуванням.

4. Налаштуйте бази даних географічних IP-адрес (за потреби)

Щоб забезпечити належне визначення географічних IP-адрес, Magefan Language Switcher постачається з вбудованою базою даних географічних IP-адрес. Однак, якщо ви хочете ще більше її покращити, налаштуйте інші доступні опції — MaxMindтаХмарний сплеск.

Просто вкажіть, Ліцензійний ключ для MaxMind та увімкненняГеолокація IP-адрес Cloudflare якщо ви користуєтеся Cloudflare.

Бази даних гео-IP-адрес Magento

Не забудьте Зберегти налаштування, і все готово. Перемикач мов автоматично перенаправлятиме людей з різних країн до відповідного вигляду магазину.

Ось також короткий покроковий посібник, якщо ви хочете ще раз побачити, як ми проходимо етапи налаштування:

5. Тестовий перемикач мов

Зрештою, якщо ви хочете побачити, як користувачі сприймуть перенаправлення у вашому магазині, проведіть тестування за допомогою нашого Симулятор локації.

імітація геолокації в магазині Magento

Примітка: Переконайтеся, що кешування всіх веб-сайтів увімкнено, перш ніж проводити тестування.

Для цього перейдіть на вкладку «База даних географічних IP-адрес» і прокрутіть униз до розділу…Розробник (Моделювання геолокації)розділ. Введіть свої IP-адреси в розділіДозволені IP-адресиполе (розділіть їх комою). Потім виберітьІмітація країнидля дозволених IP-адрес.

Наприклад, ви встановлюєте, що відвідувачі з вашої IP-адреси (хоча це США) мають розпізнаватися як відвідувачі з Аргентини.

Зберегтиналаштування після завершення та очищення файлів cookie браузера. Однак найкраще відкривати URL-адресу вашого веб-сайту в режимі анонімного перегляду.

Ви маєте потрапити на сторінку магазину з мовою, яку ви встановили для змодельованої країни (у нашому випадку — Аргентини).

Якщо ви вибрали ручне перемикання (спливаюче вікно з пропозиціями) для свого перемикача, перед перенаправленням користувачі побачать наступне спливаюче вікно.

Спливаюче вікно з пропозиціями Модуль Magento 2 Language Switcher

Приклад спливаючого вікна перемикача мов (не пов'язано з конфігурацією, яку ми виконали для прикладу)

Не забудьте все очистити Розробник (Моделювання геолокації) поля після завершення тестування та очищення кешу Magento.

Тепер усі відвідувачі вашого веб-сайту потраплятимуть безпосередньо на «правильне» вікно перегляду магазину, замість того, щоб вручну шукати свою мову в перемикачі. Але це єдине, про що вам слід подбати.

Наступний крок — налаштувати перемикач валют Magento переконатися, що користувачі вже бачать ціни у своїй місцевій валюті. Це не лише покращує взаємодію з користувачем, але й збільшує ваші шанси на продаж.