Linguise từ lâu đã hỗ trợ OpenCart để giúp chủ cửa hàng mang lại trải nghiệm mua sắm đa ngôn ngữ. Với Linguise , bạn có thể dễ dàng thiết lập và dịch một OpenCart .
Tuy nhiên, một giới hạn vẫn còn, tính năng tìm kiếm thường chuyển hướng người dùng đến ngôn ngữ gốc, phá vỡ trải nghiệm duyệt web được dịch. Bài viết này bao gồm bản cập nhật mới nhất của Linguise, giải quyết vấn đề này. Với hỗ trợ dịch toàn bộ hiện được mở rộng cho chức năng tìm kiếm của OpenCart, người dùng có thể tìm kiếm sản phẩm bằng bất kỳ ngôn ngữ nào mà không bị chuyển hướng khỏi phiên bản ngôn ngữ đã chọn của họ.
Vấn đề tìm kiếm chuyển hướng đến ngôn ngữ gốc

Trước đây, người dùng OpenCart sử dụng Linguise cho dịch trang web đã phải đối mặt với một vấn đề định kỳ với chức năng tìm kiếm. Khi khách truy cập thực hiện tìm kiếm sản phẩm trên trang dịch, trang kết quả sẽ tự động chuyển hướng đến ngôn ngữ gốc của trang web, bất kể ngôn ngữ đã chọn.
Hành vi này bối rối và phá vỡ tính nhất quán của ngôn ngữ cho người dùng điều hướng trang web bằng ngôn ngữ ưa thích của họ. Kết quả là, ngay cả với giao diện được dịch đầy đủ, trải nghiệm tìm kiếm cảm thấy không đầy đủ, điều này có thể ảnh hưởng đến sự hài lòng của người dùng, đặc biệt là đối với khán giả quốc tế.
Vấn đề này đặc biệt đáng chú ý đối với người dùng từ các công cụ tìm kiếm hoặc trang đích đã được đặt thành một ngôn ngữ cụ thể. Ngay cả khi giao diện, mô tả sản phẩm và menu điều hướng xuất hiện được dịch chính xác, thời điểm tìm kiếm sản phẩm được thực hiện, chuyển hướng đến trang ngôn ngữ gốc đã làm gián đoạn trải nghiệm liền mạch. Giải quyết sự không nhất quán này đã trở thành ưu tiên hàng đầu cho các chủ cửa hàng nhằm xây dựng niềm tin và cải thiện tỷ lệ chuyển đổi giữa các khách hàng toàn cầu.
Cách bật bản dịch tìm kiếm đầy đủ

Trước khi kích hoạt tính năng dịch tìm kiếm, hãy đảm bảo bạn đã cập nhật tích hợp Linguise của mình lên phiên bản mới nhất. Điều này đảm bảo khả năng dịch tìm kiếm hoạt động đúng trên trang web OpenCart của bạn.
Để kích hoạt dịch tìm kiếm, bạn chỉ cần đặt hai biến đơn giản bên trong tệp Cấu hình.php. Đầu tiên, đảm bảo giá trị $ cms được đặt thành 'opencart'. Sau đó, bật dịch tìm kiếm bằng cách đặt $ search_translations = true. Linguise có thể tự động dịch các truy vấn tìm kiếm dựa trên ngôn ngữ đã chọn với hai điều chỉnh này.

Sau khi định cấu hình các biến đó, thanh tìm kiếm hàng đầu của trang web sẽ hoạt động liền mạch trên các ngôn ngữ khác nhau. Dưới đây là một ví dụ về cách kết quả tìm kiếm sẽ xuất hiện khi sử dụng các từ khóa như là Touch Touch trực tiếp bằng tiếng Anh.

Sau đó, khi trang web sử dụng Indonesia và cố gắng tìm kiếm từ khóa, Sent Sentuh, thì màn hình kết quả tìm kiếm cũng có sẵn trong ngôn ngữ Indonesia được chọn.

Sự kết luận
Với bản cập nhật mới nhất này, Linguise đã loại bỏ một trong những hạn chế chính trong thiết lập đa ngôn ngữ của OpenCart, bằng cách đảm bảo chức năng tìm kiếm hỗ trợ đầy đủ dịch. Bây giờ người dùng có thể tìm kiếm mà không được chuyển hướng đến ngôn ngữ gốc của trang web, duy trì trải nghiệm trơn tru và nhất quán trên tất cả các ngôn ngữ.
Chủ sở hữu lưu trữ sử dụng Linguise với OpenCart phải cho phép tùy chọn Dịch thuật tìm kiếm để kích hoạt tính năng này. Để tận hưởng những cải tiến này và mang lại trải nghiệm tìm kiếm đa ngôn ngữ hoàn hảo, hãy đảm bảo bạn đang sử dụng phiên bản Linguise .