Возможность поиска по WordPress — это функция, встроенная в ядро CMS и обязательная для сайтов с большим объемом контента. К счастью для нас, это характерно для большинства многоязычных сайтов 🙂
Вот тогда многоязычный поиск Lingiuse вступит в игру.
Состояние многоязычного поиска на WordPress
WordPress - самая используемая CMS на рынке и содержит разнообразный контент из различных плагинов, таких как продукты электронной коммерции, события в повестке дня, файлы в файловом менеджере. Иногда это родные типы записей WordPress , которые необходимо интегрировать с поисковой системой по умолчанию.
И когда контент не является пользовательским типом записи, для него требуются пользовательские запросы в базах данных; поэтому становится сложно обрабатывать все плагины…
Эта проблема также касается классических плагинов перевода , которые используют WordPress для хранения контента, таких как WPML или Polylang. Вот классический плагин поиска с упомянутыми интеграциями.

Многоязычные поисковые запросы с плагином Linguise
Теперь, как это работает с плагином Linguise для поиска контента WordPress ?
С Linguise, многоязычный переведенный контент хранится в отдельной базе данных (в некоторых случаях с локальным кешем), но дело в том, что база данных переводов централизована на наших серверах. Модель SaaS меняет все, поскольку становится довольно легко выполнять глобальные запросы к переведенному контенту, например, применять правила исключения на весь контент, например. Поисковые запросы становятся возможными без какой-либо специальной интеграции со стороны сторонних плагинов.
Начиная с версии 1.6, мы реализовали возможность активации поисковых запросов в многоязычном контенте. Это просто настройка для переключения, чтобы активировать эту функцию.

Поиск контента может быть выполнен на любом языке, вот пример на французском языке на нашем демонстрационном сайте:

Отслеживайте мультиязычный поиск из панели управления
Если вы пользуетесь Linguise , что все ваши переводы можно просматривать и редактировать как на лицевой стороне сайта , так и в панели управления. Это также относится и к поисковым запросам.
Поисковые запросы перечислены здесь, поэтому вы можете проверить содержимое запросов и их объем поиска:

Что насчет отключения мультиязычного поиска?
Функция мультиязычного поиска не включена по умолчанию в плагине намеренно, и это потому, что мультиязычные поисковые запросы потребляют немного квоты перевода. Обычно это не большая проблема, но в зависимости от веб-сайта это может быть, представьте себе веб-сайт, основанный на внутренней поисковой системе, вы, возможно, захотите проверить сначала.
Итак, если вы решили оставить поиск отключенным, поиск по запросу все равно будет возможен, конечно, но когда ваш веб-сайт, например, на французском языке, вам нужно будет искать термин на английском языке. Содержимое, соответствующее запросу на французском языке, будет правильно возвращено.




