Ajax Search Lite è un popolare plugin di ricerca WordPress che mostra i risultati di ricerca in modo istantaneo e interattivo. Se utilizzato insieme a un plugin di traduzione come Linguise, la funzione di ricerca continua a funzionare sulle pagine tradotte. Tuttavia, in pratica, si presenta un nuovo problema: dopo che gli utenti digitano una parola chiave e premono Invio, vengono reindirizzati alla versione del sito nella lingua originale.
La buona notizia è che Linguise ora supporta una correzione per questo problema. In questo articolo discuteremo le principali cause del problema e le soluzioni tecniche che possono essere implementate per mantenere i risultati di ricerca nella versione linguistica che l'utente sta attualmente utilizzando.
Il problema di Ajax Search Lite con le pagine tradotte

Il problema principale che si incontra quando si utilizza Ajax Search Lite sulle pagine tradotte è che gli utenti non rimangono nella versione linguistica che stanno utilizzando. Quando digitano una parola chiave nel campo di ricerca e premono Invio, la pagina dei risultati di ricerca li reindirizza alla versione linguistica originale (di solito la lingua predefinita del sito, come l'inglese).
Questo è certamente confuso, soprattutto sui siti multilingue che desiderano un'esperienza utente coerente in ogni lingua. Sebbene la casella di ricerca appaia ancora sulla pagina tradotta, il risultato non è quello previsto, poiché l'utente è inconsapevolmente "fuori" dal proprio contesto linguistico.
Come risolvere i problemi di traduzione in Ajax Search Lite

Ecco alcuni passaggi per risolvere i problemi di traduzione con Ajax Search Lite. Innanzitutto, assicurati che il plugin Ajax Search Lite—Live Search & Filter sia installato e attivo sul tuo sito WordPress .

Successivamente, apri la Linguise dashboard, vai alla scheda Avanzate e abilita l'opzione Traduci le ricerche .

Se questo passaggio ha esito positivo, vedrai lo stato (Attivo) apparire nella sezione Integrazioni di terze parti specificamente per Ajax Search Lite. Ciò indica che il plugin di ricerca si è collegato correttamente con il sistema di traduzione Linguise .

Una volta attivate le impostazioni, puoi provare subito la funzione di ricerca sulla pagina tradotta. Ad esempio, su questa pagina che è stata tradotta in indonesiano, inserisci una parola chiave nel campo di ricerca, scegli dall'elenco di completamento automatico oppure premi Invio.

Poi, i risultati della ricerca appariranno automaticamente nella lingua che corrisponde alla versione della pagina, l'indonesiano.

Ciò significa che non solo il contenuto del sito è tradotto, ma anche i risultati di ricerca e i suggerimenti di parole chiave appariranno nella lingua del visitatore, offrendo un'esperienza di ricerca coerente e intuitiva.
Conclusion
Regolando la configurazione di Ajax Search Lite e avvalendosi del supporto di Linguise, ora è possibile risolvere il problema delle ricerche che reindirizzano gli utenti alle pagine in lingua originale. Questo è fondamentale per garantire che l'esperienza utente rimanga coerente su siti multilingue.
Gli utenti possono ora cercare direttamente dalla pagina tradotta senza abbandonare la lingua che stanno utilizzando. Questo rappresenta un miglioramento significativo nel supporto alla navigazione e alla comodità dell'utente. Assicurati di utilizzare la versione più recente di Linguise per sfruttare al meglio questo supporto.



