Ajax Search Lite to popularna wtyczka wyszukiwania WordPress , która wyświetla wyniki wyszukiwania natychmiast i interaktywnie. Używana wraz z wtyczką do tłumaczeń, taką jak Linguise, funkcja wyszukiwania nadal działa na przetłumaczonych stronach. Jednak w praktyce pojawia się nowy problem: po wpisaniu słowa kluczowego i naciśnięciu Enter użytkownicy są przekierowywani z powrotem do oryginalnej wersji językowej witryny.
Dobrą wiadomością jest to, że Linguise teraz obsługuje poprawkę tego problemu. W tym artykule omówimy główne przyczyny problemu i rozwiązania techniczne, które można wdrożyć, aby wyniki wyszukiwania były utrzymane w wersji językowej, z której aktualnie korzysta użytkownik.
Problem z Ajax Search Lite i przetłumaczonymi stronami

Głównym problemem napotykanym podczas korzystania z Ajax Search Lite na przetłumaczonych stronach jest to, że użytkownicy nie pozostają w wersji językowej, z której aktualnie korzystają. Kiedy wpisują słowo kluczowe w polu wyszukiwania i naciskają Enter, strona wyników wyszukiwania przekierowuje ich z powrotem do oryginalnej wersji językowej (zwykle domyślnego języka witryny, takiego jak angielski).
To jest z pewnością mylące, szczególnie na witrynach wielojęzycznych, które chcą zapewnić spójne doświadczenie użytkownika w każdym języku. Chociaż pole wyszukiwania nadal pojawia się na przetłumaczonej stronie, wynik nie jest zgodny z oczekiwaniami, ponieważ użytkownik nieświadomie jest "poza" kontekstem swojego języka.
Jak naprawić problemy z tłumaczeniem w Ajax Search Lite

Oto kilka kroków, aby naprawić problemy z tłumaczeniem za pomocą Ajax Search Lite. Najpierw upewnij się, że wtyczka Ajax Search Lite—Live Search & Filter jest zainstalowana i aktywna na Twojej stronie WordPress .

Następnie otwórz Linguise panel, przejdź do Zaawansowane, i włącz Tłumaczenie wyszukiwania opcja.

Jeśli ten krok się powiedzie, zobaczysz status (Aktywny) pojawiający się w sekcji Integracje z trzecimi stronami, specjalnie dla Ajax Search Lite. To wskazuje, że wtyczka wyszukiwania pomyślnie połączyła się z systemem tłumaczenia Linguise .

Gdy ustawienia są aktywne, możesz od razu wypróbować funkcję wyszukiwania na przetłumaczonej stronie. Na przykład na tej stronie, która została przetłumaczona na indonezyjski, wpisz słowo kluczowe w polu wyszukiwania, wybierz z listy autouzupełniania lub naciśnij Enter.

Następnie wyniki wyszukiwania automatycznie pojawią się w języku pasującym do wersji strony, indonezyjskiej.

Oznacza to, że nie tylko treść witryny jest tłumaczona, ale wyniki wyszukiwania i sugestie słów kluczowych również pojawią się w języku odwiedzającego, zapewniając spójne i przyjazne dla użytkownika doświadczenie wyszukiwania.
Wnioski
Dostosowując konfigurację Ajax Search Lite i korzystając z pomocy Linguise, problem przekierowania użytkowników z powrotem do stron w języku ojczystym podczas wyszukiwania można teraz rozwiązać. Jest to kluczowe dla zapewnienia, że doświadczenie użytkownika pozostaje spójne w witrynach wielojęzycznych.
Użytkownicy mogą teraz wyszukiwać bezpośrednio ze strony tłumaczenia bez opuszczania języka, w którym aktualnie się porozumiewają. Jest to znacząca poprawa w zakresie nawigacji i wygody użytkownika. Upewnij się, że używasz najnowszej wersji Linguise, aby maksymalnie wykorzystać to wsparcie.



