AJAX Search Lite là một plugin tìm kiếm WordPress phổ biến hiển thị kết quả tìm kiếm ngay lập tức và tương tác. Khi được sử dụng cùng với một plugin dịch như Linguise, tính năng tìm kiếm vẫn hoạt động trên các trang dịch. Tuy nhiên, trong thực tế, một vấn đề mới là sau khi người dùng nhập từ khóa và nhấn ENTER, họ được chuyển hướng trở lại phiên bản ngôn ngữ gốc của trang web.
Tin tốt là Linguise hiện hỗ trợ một bản sửa lỗi cho vấn đề này. Bài viết này sẽ thảo luận về các nguyên nhân chính của vấn đề và các giải pháp kỹ thuật có thể được thực hiện để giữ kết quả tìm kiếm trong phiên bản ngôn ngữ mà người dùng hiện đang sử dụng.
Vấn đề với AJAX Tìm kiếm Lite và các trang dịch

Vấn đề chính gặp phải khi sử dụng AJAX Search Lite trên các trang dịch là người dùng không ở trong phiên bản ngôn ngữ mà họ hiện đang sử dụng. Khi họ nhập một từ khóa vào trường tìm kiếm và nhấn Enter, trang kết quả tìm kiếm chuyển chúng trở lại phiên bản ngôn ngữ gốc (thường là ngôn ngữ mặc định của trang web, chẳng hạn như tiếng Anh).
Điều này chắc chắn là khó hiểu, đặc biệt là trên các trang web đa ngôn ngữ muốn có trải nghiệm người dùng nhất quán trong mỗi ngôn ngữ. Mặc dù hộp tìm kiếm vẫn xuất hiện trên trang dịch, nhưng kết quả không như mong đợi, vì người dùng vô tình ra khỏi bối cảnh ngôn ngữ của họ.
Cách khắc phục sự cố dịch trong Ajax Tìm kiếm Lite

Dưới đây là một số bước để khắc phục sự cố dịch thuật với AJAX search Lite. Trước tiên, hãy đảm bảo plugin tìm kiếm & bộ lọc tìm kiếm AJAX Lite được cài đặt và hoạt động trên trang web WordPress của bạn.

Sau đó, mở Linguise , đi đến nâng cao và bật Dịch tìm kiếm .

Nếu bước này thành công, bạn sẽ thấy trạng thái (hoạt động) xuất hiện trong phần Tích hợp của bên thứ ba dành riêng cho AJAX Search Lite. Điều này chỉ ra rằng plugin tìm kiếm đã kết nối thành công với hệ thống dịch Linguise .

Khi các cài đặt đang hoạt động, bạn có thể thử ngay tính năng tìm kiếm trên trang dịch. Ví dụ: trên trang này đã được dịch sang Indonesia, nhập một từ khóa trong trường tìm kiếm, chọn từ danh sách AutoComplete hoặc nhấn Enter.

Sau đó, kết quả tìm kiếm sẽ tự động xuất hiện trong ngôn ngữ phù hợp với phiên bản trang, Indonesia.

Điều này có nghĩa là không chỉ nội dung trang web được dịch, mà kết quả tìm kiếm và đề xuất từ khóa cũng sẽ xuất hiện trong ngôn ngữ của khách truy cập, cung cấp trải nghiệm tìm kiếm nhất quán và thân thiện với người dùng.
Sự kết luận
Bằng cách điều chỉnh cấu hình Lite tìm kiếm AJAX và sử dụng hỗ trợ từ Linguise, vấn đề tìm kiếm chuyển hướng người dùng trở lại các trang ngôn ngữ bản địa hiện có thể được giải quyết. Điều này là rất quan trọng để đảm bảo trải nghiệm người dùng vẫn nhất quán trên các trang web đa ngôn ngữ.
Người dùng hiện có thể tìm kiếm trực tiếp từ trang dịch mà không cần rời khỏi ngôn ngữ mà họ hiện đang nói. Đây là một cải tiến đáng kể trong việc hỗ trợ điều hướng và thuận tiện cho người dùng. Hãy chắc chắn rằng bạn đang sử dụng Linguise mới nhất để tận dụng tối đa hỗ trợ này.