Ajax Search Lite là một plugin tìm kiếm phổ biến WordPress , 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 kết hợp với một plugin dịch thuật như Linguise, tính năng tìm kiếm vẫn hoạt động trên các trang đã được dịch. Tuy nhiên, trên thực tế, một vấn đề mới phát sinh là sau khi người dùng nhập từ khóa và nhấn Enter, họ bị chuyển hướng trở lại phiên bản ngôn ngữ gốc của trang web.
Tin vui là Linguise hiện đã hỗ trợ bản vá 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 sự cố và các giải pháp kỹ thuật có thể được triển khai để giữ nguyên kết quả tìm kiếm ở phiên bản ngôn ngữ mà người dùng hiện đang sử dụng.
Vấn đề với Ajax Search 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 đã được dịch là người dùng không giữ nguyên phiên bản ngôn ngữ hiện tại. Khi họ nhập từ khóa vào ô tìm kiếm và nhấn Enter, trang kết quả tìm kiếm sẽ chuyển hướng họ 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 gây nhầm lẫn, đặc biệt là trên các trang web đa ngôn ngữ muốn mang lại trải nghiệm người dùng nhất quán ở 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 không hề hay biết mình đang "lạc" khỏi ngữ cảnh ngôn ngữ của họ.
Cách khắc phục sự cố dịch thuật trong Ajax Search 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 rằng plugin Ajax Search Lite—Live Search & Filter đã được cài đặt và kích hoạt trên trang web WordPress của bạn.

Sau đó, mở Linguise , vào Nâng cao và bật Tìm kiếm dịch .

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 bên thứ ba, cụ thể là dành cho Ajax Search Lite. Điều này cho thấy plugin tìm kiếm đã kết nối thành công với hệ thống dịch thuật Linguise .

Sau khi kích hoạt các cài đặt, bạn có thể ngay lập tức thử tính năng tìm kiếm trên trang đã dịch. Ví dụ, trên trang này đã được dịch sang tiếng Indonesia, hãy nhập từ khóa vào ô tìm kiếm, chọn từ danh sách gợi ý hoặc nhấn Enter.

Sau đó, kết quả tìm kiếm sẽ tự động hiển thị bằng ngôn ngữ phù hợp với phiên bản trang, tức là tiếng 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à gợi ý từ khóa cũng sẽ hiển thị bằng ngôn ngữ của người truy cập, mang lại 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 Ajax Search Lite và tận dụng sự hỗ trợ từ Linguise, vấn đề tìm kiếm tự động chuyển hướng người dùng trở lại trang ngôn ngữ gốc giờ đây có thể được giải quyết. Điều này rất quan trọng để đảm bảo trải nghiệm người dùng nhất quán trên các trang web đa ngôn ngữ.
Người dùng giờ đây 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ữ đang sử dụng. Đây là một cải tiến đáng kể trong việc hỗ trợ điều hướng và sự tiện lợi cho người dùng. Hãy đảm bảo bạn đang sử dụng phiên bản Linguise để tận dụng tối đa tính năng này.



