Linguise đã hỗ trợ từ lâu OpenCart để giúp chủ cửa hàng cung cấp trải nghiệm mua sắm đa ngôn ngữ đầy đủ. Với Linguise, bạn có thể dễ dàng thiết lập và dịch một cửa hàng OpenCart.
Tuy nhiên, một hạn chế 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, làm gián đoạn trải nghiệm duyệt đã dịch. Bài viết này đề cập đến 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ợ bản dịch đầy đủ 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.
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 để dịch website gặp phải vấn đề lặp đi lặp lại 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ữ được chọn.
Hành vi này gây nhầm lẫn và phá vỡ tính nhất quán của ngôn ngữ đối với 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 hoàn toàn, trải nghiệm tìm kiếm vẫn 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, ngay khi tìm kiếm sản phẩm, việc 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 chủ cửa hàng nhằm xây dựng niềm tin và cải thiện tỷ lệ chuyển đổi trong số khách hàng toàn cầu.
Cách bật tính năng dịch tìm kiếm đầy đủ

Trước khi bậ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 cách 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 Configuration.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 cấu hình các biến đó, thanh tìm kiếm trên cùng 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à ví dụ về cách kết quả tìm kiếm sẽ xuất hiện khi sử dụng từ khóa như “touch” trong tiếng Anh.

Sau đó, khi trang web sử dụng tiếng Indonesia và cố gắng tìm kiếm từ khóa “sentuh”, kết quả tìm kiếm hiển thị cũng có sẵn trong ngôn ngữ tiếng Indonesia đã chọn.

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 OpenCartbằng cách đảm bảo chức năng tìm kiếm hỗ trợ đầy đủ dịch thuật. Người dùng giờ đây có thể tìm kiếm mà không bị chuyển hướng đến ngôn ngữ gốc của trang web, duy trì trải nghiệm mượt mà và nhất quán trên tất cả các ngôn ngữ.
Chủ cửa hàng sử dụng Linguise với OpenCart phải bật tùy chọn dịch 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 mới nhất của Linguise.



