Ajax Search Lite est un plugin de recherche WordPress populaire qui affiche les résultats de recherche instantanément et de manière interactive. Lorsqu'elle est utilisée en conjonction avec un plugin de traduction comme Linguise, la fonction de recherche fonctionne toujours sur des pages traduites. Cependant, dans la pratique, un nouveau problème est qu'après que les utilisateurs tapent un mot-clé et appuyez sur Entrée, ils sont redirigés vers la version linguistique d'origine du site.
La bonne nouvelle est que Linguise prend maintenant en charge une solution pour ce problème. Cet article discutera des principales causes du problème et des solutions techniques qui peuvent être implémentées pour conserver les résultats de recherche dans la version linguistique que l'utilisateur utilise actuellement.
Le problème avec Ajax Search Lite et Pages traduites

Le principal problème rencontré lors de l'utilisation d'Ajax Search Lite sur les pages traduites est que les utilisateurs ne restent pas dans la version linguistique qu'ils utilisent actuellement. Lorsqu'ils tapent un mot-clé dans le champ de recherche et appuyez sur Entrée, la page de résultats de recherche les redirige vers la version de la langue d'origine (généralement la langue par défaut du site, comme l'anglais).
C'est certainement déroutant, en particulier sur les sites multilingues qui souhaitent une expérience utilisateur cohérente dans chaque langue. Bien que la boîte de recherche apparaisse toujours sur la page traduite, le résultat n'est pas comme prévu, car l'utilisateur est inconsciemment «hors» de son contexte linguistique.
Comment résoudre les problèmes de traduction dans Ajax Search Lite

Voici quelques étapes pour résoudre les problèmes de traduction avec Ajax Search Lite. Tout d'abord, assurez-vous que le plugin Ajax Search Lite - Live Search & Filter est installé et actif sur votre site WordPress .

Après cela, ouvrez le Linguise , accédez à l' Avancé et activez l' Translate Recherches .

Si cette étape est réussie, vous verrez le statut (actif) apparaître dans la section des intégrations tierces spécifiquement pour Ajax Search Lite. Cela indique que le plugin de recherche s'est connecté avec succès avec le système de traduction Linguise .

Une fois les paramètres actifs, vous pouvez immédiatement essayer la fonction de recherche sur la page traduite. Par exemple, sur cette page qui a été traduite en indonésien, entrez un mot-clé dans le champ de recherche, choisissez parmi la liste de saisie semi-automatique ou appuyez sur Entrée.

Ensuite, les résultats de recherche apparaîtront automatiquement dans la langue qui correspond à la version de la page, indonésienne.

Cela signifie que non seulement le contenu du site est traduit, mais que les résultats de recherche et les suggestions de mots clés apparaîtront également dans la langue du visiteur, offrant une expérience de recherche cohérente et conviviale.
Conclusion
En ajustant la configuration Ajax Search Lite et en utilisant la prise en charge de Linguise, le problème des recherches redirigeant les utilisateurs vers des pages de langue maternelle peut désormais être résolu. Cela est essentiel pour garantir que l'expérience utilisateur reste cohérente sur les sites multilingues.
Les utilisateurs peuvent désormais rechercher directement à partir de la page de traduction sans quitter la langue qu'ils parlent actuellement. Il s'agit d'une amélioration significative de la navigation à l'appui et de la commodité des utilisateurs. Assurez-vous que vous utilisez la dernière version de Linguise pour tirer le meilleur parti de ce support.