Ajax Search Lite is een populaire WordPress zoekplugin die zoekresultaten direct en interactief weergeeft. In combinatie met een vertaalplugin zoals Linguisewerkt de zoekfunctie ook op vertaalde pagina's. In de praktijk ontstaat er echter een nieuw probleem: nadat gebruikers een zoekwoord hebben ingetypt en op Enter drukken, worden ze teruggeleid naar de oorspronkelijke taalversie van de website.
Het goede nieuws is dat Linguise nu een oplossing voor dit probleem ondersteunt. In dit artikel bespreken we de belangrijkste oorzaken van het probleem en technische oplossingen die kunnen worden geïmplementeerd om zoekresultaten in de taalversie te houden die de gebruiker op dat moment gebruikt.
Het probleem met Ajax Search Lite en vertaalde pagina's

Het belangrijkste probleem bij het gebruik van Ajax Search Lite op vertaalde pagina's is dat gebruikers niet in de taalversie blijven die ze momenteel gebruiken. Wanneer ze een trefwoord in het zoekveld typen en op Enter drukken, verwijst de pagina met zoekresultaten hen terug naar de oorspronkelijke taalversie (meestal de standaardtaal van de site, zoals Engels).
Dit is zeker verwarrend, vooral op meertalige sites die een consistente gebruikerservaring in elke taal willen. Hoewel het zoekvak nog steeds op de vertaalde pagina verschijnt, is het resultaat niet zoals verwacht, omdat de gebruiker onbewust "buiten" zijn of haar taalcontext raakt.
Hoe je vertaalproblemen in Ajax Search Lite oplost

Hier zijn enkele stappen om vertaalproblemen met Ajax Search Lite op te lossen. Zorg er eerst voor dat de plugin Ajax Search Lite—Live Search & Filter is geïnstalleerd en actief is op je WordPress -site.

Open vervolgens het Linguise dashboard, ga naar het 'Geavanceerd' en schakel de 'Zoekopdrachten vertalen' .

Als deze stap succesvol is, ziet u de status (Actief) verschijnen in de sectie Integraties van derden, specifiek voor Ajax Search Lite. Dit geeft aan dat de zoekplugin succesvol verbinding heeft gemaakt met het Linguise -vertaalsysteem.

Zodra de instellingen actief zijn, kunt u direct de zoekfunctie op de vertaalde pagina uitproberen. Op deze pagina, die naar het Indonesisch is vertaald, kunt u bijvoorbeeld een trefwoord in het zoekveld invoeren, een suggestie uit de lijst met suggesties kiezen of op Enter drukken.

Vervolgens verschijnen de zoekresultaten automatisch in de taal die overeenkomt met de paginaversie, Indonesisch.

Dit betekent dat niet alleen de inhoud van de website wordt vertaald, maar dat ook zoekresultaten en zoekwoordsuggesties in de taal van de bezoeker worden weergegeven, wat zorgt voor een consistente en gebruiksvriendelijke zoekervaring.
Conclusie
Door de configuratie van Ajax Search Lite aan te passen en gebruik te maken van ondersteuning van Linguise, kan het probleem dat zoekopdrachten gebruikers terugsturen naar pagina's in de oorspronkelijke taal nu worden opgelost. Dit is cruciaal om te zorgen dat de gebruikerservaring consistent blijft op meertalige sites.
Gebruikers kunnen nu rechtstreeks vanaf de vertaalde pagina zoeken zonder de taal te verlaten die ze momenteel spreken. Dit is een aanzienlijke verbetering ter ondersteuning van navigatie en gebruikersgemak. Zorg ervoor dat je de nieuwste versie van Linguise gebruikt om het maximale uit deze ondersteuning te halen.



