Ajax Search Lite is een populaire WordPress zoekplugin die zoekresultaten onmiddellijk en interactief weergeeft. Wanneer gebruikt in combinatie met een vertaalplugin zoals Linguise, werkt de zoekfunctie nog steeds op vertaalde pagina's. Maar in de praktijk is er een nieuw probleem: nadat gebruikers een trefwoord hebben ingetypt en op Enter drukken, worden ze teruggestuurd naar de oorspronkelijke taalversie van de site.
Het goede nieuws is dat Linguise nu een oplossing voor dit probleem ondersteunt. In dit artikel zullen de belangrijkste oorzaken van het probleem en technische oplossingen worden besproken die kunnen worden geïmplementeerd om zoekresultaten in de taalversie die de gebruiker momenteel gebruikt te behouden.
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, wordt de pagina met zoekresultaten teruggestuurd 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 bieden. Hoewel het zoekvak nog steeds op de vertaalde pagina verschijnt, is het resultaat niet zoals verwacht, omdat de gebruiker zich onbewust “buiten” hun taalomgeving bevindt.
Hoe u vertaalproblemen in Ajax Search Lite kunt oplossen

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

Open daarna het Linguise dashboard, ga naar het Geavanceerd tabblad en schakel de Zoekopdrachten vertalen optie in.

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 is verbonden met het Linguise vertaalsysteem.

Zodra de instellingen actief zijn, kunt u de zoekfunctie onmiddellijk uitproberen op de vertaalde pagina. Voer bijvoorbeeld op deze pagina die naar het Indonesisch is vertaald, een trefwoord in het zoekveld in, kies uit de autocomplete-lijst of druk op Enter.

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

Dit betekent dat niet alleen de inhoud van de site wordt vertaald, maar dat zoekresultaten en trefwoord suggesties ook in de taal van de bezoeker verschijnen, waardoor een consistente en gebruiksvriendelijke zoekervaring wordt geboden.
Conclusie
Door de Ajax Search Lite-configuratie aan te passen en gebruik te maken van de ondersteuning van Linguise, kan het probleem waarbij zoekopdrachten gebruikers terugleiden naar pagina's in de oorspronkelijke taal nu worden opgelost. Dit is essentieel om ervoor te zorgen dat de gebruikerservaring consistent blijft op multitalige sites.
Gebruikers kunnen nu rechtstreeks zoeken vanuit de vertaalpagina zonder de taal te verlaten waarin ze momenteel communiceren. Dit is een significante verbetering in het ondersteunen van navigatie en gebruikersgemak. Zorg ervoor dat u de laatste versie van Linguise gebruikt om het meeste uit deze ondersteuning te halen.



