Linguise уже давно поддерживает OpenCart , чтобы помочь владельцам магазинов обеспечить полностью многоязычный опыт покупок. С Linguise вы можете легко настроить и перевести магазин OpenCart .
Однако оставалось одно ограничение: функция поиска часто перенаправляла пользователей на исходный язык, нарушая процесс просмотра переведённых страниц. В этой статье рассказывается о последнем обновлении Linguise, которое решает эту проблему. Теперь, когда полная поддержка перевода распространена на функцию поиска OpenCart, пользователи могут искать товары на любом языке, не перенаправляясь с выбранной языковой версии.
Проблема, поиск, перенаправление на исходный язык

Ранее пользователи OpenCart , использующие Linguise для перевода сайта, сталкивались с повторяющейся проблемой в работе функции поиска. Когда посетители выполняли поиск товара на переведённой странице, страница результатов автоматически перенаправлялась на исходный язык сайта, независимо от выбранного языка.
Такое поведение сбивало с толку и нарушало языковую согласованность для пользователей, просматривающих сайт на предпочитаемом языке. В результате даже при полностью переведённом интерфейсе поиск ощущался незавершённым, что могло снижать удовлетворённость пользователей, особенно для международной аудитории.
Эта проблема была особенно заметна для пользователей, пришедших из поисковых систем или с целевых страниц, уже настроенных на определённый язык. Даже когда интерфейс, описания товаров и меню навигации отображались корректно переведёнными, в момент выполнения поиска товара перенаправление на страницу с исходным языком нарушало бесшовный опыт. Решение этой несогласованности стало главным приоритетом для владельцев магазинов, стремящихся укрепить доверие и повысить конверсию среди клиентов по всему миру.
Как включить полный перевод результатов поиска

Перед включением функции перевода поиска убедитесь, что вы обновили интеграцию Linguise до последней версии. Это обеспечит корректную работу функции перевода поиска на вашем сайте OpenCart .
Чтобы активировать перевод поиска, вам нужно всего лишь задать две простые переменные в файле Configuration.php. Сначала убедитесь, что значение $cms установлено как ‘opencart’. Затем включите перевод поиска, установив $search_translations = true. Linguise может автоматически переводить поисковые запросы в соответствии с выбранным языком с помощью этих двух настроек.

После настройки этих переменных верхняя строка поиска на сайте будет безупречно работать на разных языках. Ниже приведён пример того, как будут выглядеть результаты поиска при использовании ключевых слов, например «touch», на английском языке.

Затем, когда сайт использует индонезийский язык и пытается найти ключевое слово «sentuh», результаты поиска также отображаются на выбранном индонезийском языке.

Conclusion
С этим последним обновлением Linguise устранил одно из ключевых ограничений в многоязычной настройке OpenCart, обеспечив полную поддержку перевода в функции поиска. Теперь пользователи могут искать, не перенаправляясь на исходный язык сайта, что обеспечивает плавный и последовательный опыт на всех языках.
Владельцам магазинов, использующим Linguise с OpenCart необходимо включить опцию перевода поиска, чтобы активировать эту функцию. Чтобы воспользоваться этими улучшениями и обеспечить безупречный многоязычный поиск, убедитесь, что вы используете последнюю версию Linguise.



