Ajax Search Lite es un popular plugin de búsqueda WordPress que muestra resultados de búsqueda de forma instantánea e interactiva. Al combinarse con un plugin de traducción como Linguise, la función de búsqueda sigue funcionando en las páginas traducidas. Sin embargo, en la práctica, un nuevo problema es que, tras escribir una palabra clave y pulsar Intro, los usuarios son redirigidos a la versión original del sitio.
La buena noticia es que Linguise ya ofrece una solución para este problema. Este artículo analizará las principales causas del problema y las soluciones técnicas que se pueden implementar para mantener los resultados de búsqueda en el idioma que el usuario utiliza actualmente.
El problema con Ajax Search Lite y las páginas traducidas

El principal problema al usar Ajax Search Lite en páginas traducidas es que los usuarios no se quedan en la versión del idioma que están usando. Al escribir una palabra clave en el campo de búsqueda y pulsar Intro, la página de resultados los redirige a la versión original (normalmente el idioma predeterminado del sitio, como el inglés).
Esto es ciertamente confuso, especialmente en sitios multilingües que buscan una experiencia de usuario consistente en cada idioma. Aunque el cuadro de búsqueda sigue apareciendo en la página traducida, el resultado no es el esperado, ya que el usuario, sin saberlo, está "fuera" del contexto de su idioma.
Cómo solucionar problemas de traducción en Ajax Search Lite

Aquí tienes algunos pasos para solucionar problemas de traducción con Ajax Search Lite. Primero, asegúrate de que el plugin Ajax Search Lite—Live Search & Filter esté instalado y activo en tu sitio WordPress .

Después de eso, abra el Linguise , vaya a la Avanzado y habilite la Traducir búsquedas .

Si este paso se realiza correctamente, verá el estado (Activo) en la sección Integraciones de terceros, específicamente para Ajax Search Lite. Esto indica que el complemento de búsqueda se ha conectado correctamente con el sistema de traducción Linguise .

Una vez activada la configuración, puede probar inmediatamente la función de búsqueda en la página traducida. Por ejemplo, en esta página traducida al indonesio, introduzca una palabra clave en el campo de búsqueda, seleccione una opción de la lista de autocompletar o pulse Intro.

Luego, los resultados de la búsqueda aparecerán automáticamente en el idioma que coincida con la versión de la página, indonesio.

Esto significa que no solo se traduce el contenido del sitio, sino que los resultados de búsqueda y las sugerencias de palabras clave también aparecerán en el idioma del visitante, lo que proporciona una experiencia de búsqueda consistente y fácil de usar.
Conclusión
Al ajustar la configuración de Ajax Search Lite y utilizar la compatibilidad con Linguise, se ha solucionado el problema de las búsquedas que redirigían a los usuarios a páginas en su idioma nativo. Esto es fundamental para garantizar la coherencia de la experiencia del usuario en sitios multilingües.
Los usuarios ahora pueden buscar directamente desde la página de traducción sin salir del idioma que hablan. Esta es una mejora significativa en la navegación y la comodidad del usuario. Asegúrese de usar la última versión de Linguise para aprovechar al máximo esta función.



