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, polegający na tym, że 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ę dla 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 wyświetlane 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 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 z pewnością mylące, zwłaszcza na wielojęzycznych stronach, 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 przy użyciu 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, a następnie włącz Tłumacz wyszukiwania opcję.

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

Po aktywowaniu ustawień 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 język 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, indonezyjskim.

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, można teraz rozwiązać problem przekierowywania użytkowników z powrotem do stron w języku ojczystym. Jest to kluczowe dla zapewnienia spójności doświadczenia użytkownika na stronach wielojęzycznych.
Użytkownicy mogą teraz wyszukiwać bezpośrednio ze strony tłumaczenia bez opuszczania języka, którego obecnie używają. Jest to znacząca poprawa w zakresie obsługi nawigacji i wygody użytkownika. Upewnij się, że używasz najnowszej wersji Linguise, aby maksymalnie wykorzystać to wsparcie.



