Ajax Search Lite – це популярний плагін пошуку WordPress , який миттєво та інтерактивно відображає результати пошуку. При використанні разом із плагіном перекладу, таким як Linguise, функція пошуку все ще працює на перекладених сторінках. Однак на практиці виникає нова проблема: після того, як користувачі вводять ключове слово та натискають Enter, їх перенаправляють назад на оригінальну мовну версію сайту.
Гарна новина полягає в тому, що Linguise тепер підтримує виправлення цієї проблеми. У цій статті буде розглянуто основні причини проблеми та технічні рішення, які можна впровадити, щоб результати пошуку залишалися тією мовною версією, яку користувач наразі використовує.
Проблема з Ajax Search Lite та перекладеними сторінками

Основна проблема, яка виникає під час використання Ajax Search Lite на перекладених сторінках, полягає в тому, що користувачі не залишаються в тій мовній версії, яку вони використовують наразі. Коли вони вводять ключове слово в поле пошуку та натискають Enter, сторінка результатів пошуку перенаправляє їх назад до оригінальної мовної версії (зазвичай це мова сайту за замовчуванням, наприклад, англійська).
Це, безумовно, заплутує, особливо на багатомовних сайтах , які хочуть забезпечити однаковий користувацький досвід кожною мовою. Хоча поле пошуку все ще відображається на перекладеній сторінці, результат не такий, як очікувалося, оскільки користувач несвідомо перебуває «поза» своїм мовним контекстом.
Як виправити проблеми з перекладом в Ajax Search Lite

Ось кілька кроків для виправлення проблем із перекладом за допомогою Ajax Search Lite. Спочатку переконайтеся, що плагін Ajax Search Lite—Live Search & Filter встановлено та активовано на вашому сайті WordPress .

Після цього відкрийте Linguise , перейдіть на «Додатково» та ввімкніть «Перекласти пошук» .

Якщо цей крок виконано успішно, ви побачите статус (Активно) у розділі «Інтеграції зі сторонніми розробниками», спеціально для Ajax Search Lite. Це означає, що плагін пошуку успішно підключився до системи перекладу Linguise .

Щойно налаштування активовано, ви можете одразу спробувати функцію пошуку на перекладеній сторінці. Наприклад, на цій сторінці, перекладеній індонезійською мовою, введіть ключове слово в поле пошуку, виберіть зі списку автозаповнення або натисніть Enter.

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

Це означає, що не лише перекладається вміст сайту, але й результати пошуку та пропозиції ключових слів також відображатимуться мовою відвідувача, забезпечуючи послідовний та зручний пошук.
Висновок
Налаштувавши конфігурацію Ajax Search Lite та використовуючи підтримку від Linguise, тепер можна вирішити проблему перенаправлення користувачів на сторінки рідною мовою під час пошуку. Це критично важливо для забезпечення однакового користувацького досвіду на всіх багатомовних сайтах.
Тепер користувачі можуть шукати безпосередньо зі сторінки перекладу, не виходячи з мови, якою вони наразі розмовляють. Це значне покращення підтримки навігації та зручності для користувачів. Переконайтеся, що ви використовуєте останню версію Linguise , щоб отримати максимальну віддачу від цієї підтримки.



