Ajax Search Lite es un popular plugin de búsqueda para WordPress que muestra los resultados de búsqueda de forma instantánea e interactiva. Cuando se utiliza junto 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, surge un nuevo problema: después de que los usuarios escriben una palabra clave y pulsan Enter, se les redirige de vuelta a la versión del sitio en su idioma original.
La buena noticia es que Linguise ahora admite una solución para este problema. En este artículo se analizarán las principales causas del problema y las soluciones técnicas que se pueden implementar para mantener los resultados de búsqueda en la versión de idioma que el usuario está utilizando actualmente.
El problema de Ajax Search Lite con las páginas traducidas

El principal problema que se encuentra al usar Ajax Search Lite en páginas traducidas es que los usuarios no permanecen en la versión de idioma que están utilizando actualmente. Cuando escriben una palabra clave en el campo de búsqueda y presionan Enter, la página de resultados de búsqueda los redirige de vuelta a la versión del idioma original (normalmente el idioma predeterminado del sitio, como el inglés).
Esto es ciertamente confuso, especialmente en sitios multilingües que desean una experiencia de usuario coherente 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 queda, sin saberlo, "fuera" de su contexto lingüístico.
Cómo solucionar problemas de traducción en Ajax Search Lite

A continuación, se presentan algunos pasos para solucionar los problemas de traducción con Ajax Search Lite. En primer lugar, asegúrese de que el plugin Ajax Search Lite—Live Search & Filter esté instalado y activo en su sitio de WordPress .

Después de eso, abre el panel de Linguise , ve a la pestaña Avanzado y activa la opción Traducir búsquedas .

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

Una vez que la configuración esté activa, puedes probar inmediatamente la función de búsqueda en la página traducida. Por ejemplo, en esta página que se ha traducido al indonesio, introduce una palabra clave en el campo de búsqueda, elige una opción de la lista de autocompletado o pulsa Intro.

Luego, los resultados de 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, ofreciendo una experiencia de búsqueda coherente y fácil de usar.
Conclusión
Al ajustar la configuración de Ajax Search Lite y utilizar el soporte de Linguise, ahora se puede resolver el problema de las búsquedas que redirigen a los usuarios a las páginas en su idioma nativo. Esto es fundamental para garantizar que la experiencia del usuario sea coherente en los sitios multilingües.
Los usuarios ahora pueden buscar directamente desde la página de traducción sin salir del idioma en el que están navegando actualmente. Esta es una mejora significativa para facilitar la navegación y la comodidad del usuario. Asegúrate de usar la última versión de Linguise para aprovechar al máximo esta compatibilidad.



