O Ajax Search Lite é um plugin de busca popular WordPress que exibe os resultados da pesquisa instantaneamente e de forma interativa. Quando usado em conjunto com um plugin de tradução como Linguise, a função de busca continua funcionando nas páginas traduzidas. No entanto, na prática, surge um novo problema: após os usuários digitarem uma palavra-chave e pressionarem Enter, eles são redirecionados de volta para a versão original do site no idioma original.
A boa notícia é que Linguise agora oferece uma correção para esse problema. Este artigo abordará as principais causas do problema e as soluções técnicas que podem ser implementadas para manter os resultados da pesquisa na versão do idioma que o usuário está utilizando no momento.
Problema com o Ajax Search Lite e páginas traduzidas

O principal problema encontrado ao usar o Ajax Search Lite em páginas traduzidas é que os usuários não permanecem na versão do idioma que estão usando. Quando digitam uma palavra-chave no campo de pesquisa e pressionam Enter, a página de resultados da pesquisa os redireciona de volta para a versão do idioma original (geralmente o idioma padrão do site, como o inglês).
Isso certamente causa confusão, especialmente em sites multilíngues que desejam uma experiência de usuário consistente em cada idioma. Embora a caixa de pesquisa ainda apareça na página traduzida, o resultado não é o esperado, pois o usuário está, sem saber, "fora" do contexto do seu idioma.
Como corrigir problemas de tradução no Ajax Search Lite

Aqui estão alguns passos para corrigir problemas de tradução com o Ajax Search Lite. Primeiro, certifique-se de que o plugin Ajax Search Lite — Live Search & Filter esteja instalado e ativo no seu site WordPress .

Em seguida, abra o Linguise , acesse a Avançado e ative a Traduzir pesquisas .

Se esta etapa for bem-sucedida, você verá o status (Ativo) aparecer na seção Integrações de terceiros, especificamente para o Ajax Search Lite. Isso indica que o plugin de busca se conectou com sucesso ao sistema de tradução Linguise .

Assim que as configurações estiverem ativas, você poderá testar imediatamente a função de busca na página traduzida. Por exemplo, nesta página traduzida para indonésio, digite uma palavra-chave no campo de busca, escolha na lista de preenchimento automático ou pressione Enter.

Em seguida, os resultados da pesquisa aparecerão automaticamente no idioma que corresponde à versão da página, indonésio.

Isso significa que não apenas o conteúdo do site é traduzido, mas os resultados da pesquisa e as sugestões de palavras-chave também aparecerão no idioma do visitante, proporcionando uma experiência de pesquisa consistente e fácil de usar.
Conclusão
Ajustando a configuração do Ajax Search Lite e utilizando o suporte da Linguise, o problema de redirecionamento de usuários para páginas no idioma original pode agora ser resolvido. Isso é fundamental para garantir que a experiência do usuário permaneça consistente em sites multilíngues.
Agora, os usuários podem pesquisar diretamente na página de tradução, sem sair do idioma que estão falando. Essa é uma melhoria significativa na navegação e na experiência do usuário. Certifique-se de estar usando a versão mais recente do Linguise para aproveitar ao máximo esse recurso.



