Bạn muốn có một trang thương mại điện tử OpenCart đa ngôn ngữ nhưng không biết cách dịch OpenCart thương mại điện tử của bạn? Việc có một trang thương mại điện tử đa ngôn ngữ là rất quan trọng, 76% người tiêu dùng trực tuyến thích mua sản phẩm được trình bày bằng ngôn ngữ mẹ đẻ của họ. Sau đó, khoảng 40% trong số họ sẽ không bao giờ mua sắm trên một trang web sử dụng ngôn ngữ khác. Việc đọc thông tin bằng ngôn ngữ mẹ đẻ giúp người dùng dễ dàng nắm bắt thông tin về nội dung hoặc sản phẩm hơn và tăng tỷ lệ chuyển đổi trong cửa hàng trực tuyến của bạn.
Do đó, việc làm cho các trang thương mại điện tử trở nên đa ngôn ngữ là rất quan trọng, một cách là sử dụng các dịch vụ dịch tự động.
Nếu bạn không biết cách dịch OpenCart eCommerce, đừng lo lắng vì chúng tôi sẽ hướng dẫn bạn từ những bước cài đặt đầu tiên đến khi hoàn thành!
Các tùy chọn để dịch cửa hàng thương mại điện tử OpenCart của bạn
Trước khi thảo luận về cách tự động dịch OpenCart eCommerce, bạn cần biết rằng có hai tùy chọn để dịch một trang OpenCart sang đa ngôn ngữ, đó là thủ công và tự động.
Thủ công nghĩa là được thực hiện với sự can thiệp của con người hoặc một dịch giả, trong khi tự động nghĩa là dựa vào công nghệ, máy móc hoặc dịch vụ dịch thuật.
Mỗi tùy chọn này chắc chắn có ưu điểm và nhược điểm riêng. Chúng là gì, hãy thảo luận chúng dưới đây.
Dịch thủ công OpenCart
Lựa chọn đầu tiên là dịch thủ công hoặc với sự trợ giúp của người dịch/dịch thuật. Sau đây là những ưu điểm và nhược điểm của dịch thủ công.
Ưu điểm:
- Độ chính xác cao: Nhờ sự tham gia của các dịch giả con người, mức độ chính xác của bản dịch có xu hướng cao hơn, đảm bảo thông điệp được truyền đạt chính xác.
- Sắc thái và ngữ cảnh: Dịch giả con người có thể nắm bắt các sắc thái và ngữ cảnh phức tạp, mang lại bản dịch có ý nghĩa hơn và phù hợp với văn hóa hơn.
- Tùy chỉnh quy mô lớn: Phù hợp cho các dự án lớn yêu cầu hiểu biết sâu sắc để đảm bảo chất lượng dịch.
Nhược điểm:
- Thời gian và chi phí: Tốn nhiều thời gian và tiền bạc hơn, đặc biệt đối với các dự án nội dung quy mô lớn.
- Hạn chế về tốc độ: Không hiệu quả cho các tình huống yêu cầu dịch tức thì hoặc rất nhanh.
Thực tế, OpenCart cũng hỗ trợ chức năng đa ngôn ngữ bằng cách cung cấp các gói ngôn ngữ. Tuy nhiên, phương pháp này rất thủ công và tất nhiên có nhiều hạn chế. Những hạn chế này nhấn mạnh sự cần thiết phải khám phá các phương pháp thay thế, chẳng hạn như dịch vụ dịch tự động, để có các giải pháp đa ngôn ngữ hiệu quả và có thể mở rộng hơn. Vậy dịch tự động của Opencarttrông như thế nào so với dịch thủ công? Chúng tôi sẽ có thêm thông tin về điều đó bên dưới
Dịch tự động OpenCart
Sau khi hiểu rõ những ưu điểm và nhược điểm của dịch thủ công, bây giờ chúng ta chuyển sang dịch tự động, cụ thể là dịch với sự hỗ trợ của máy móc. Dưới đây là giải thích.
Ưu điểm:
- Tốc độ hiệu quả: Quá trình dịch có thể được thực hiện nhanh chóng, đặc biệt có lợi cho các dự án có thời hạn gấp.
- Hiệu quả chi phí: Có xu hướng tiết kiệm hơn, đặc biệt đối với các dự án có khối lượng nội dung lớn.
- Khả năng mở rộng: Cóthể xử lý các dự án quy mô lớn một cách hiệu quả.
Nhược điểm:
- Lỗi ngữ cảnh: Dễ mắc lỗi trong việc nắm bắt ngữ cảnh và sắc thái của ngôn ngữ gốc, điều này có thể dẫn đến bản dịch kém chính xác hơn.
- Ít phù hợp về mặt văn hóa: Bản dịch có thể ít phù hợp với một số bối cảnh văn hóa nhất định.
- Yêu cầu chỉnh sửa thủ công: Đôi khi cần sự sửa đổi của con người để đảm bảo kết quả dịch tối ưu.
Chúng tôi nhận thấy rằng dịch tự động rất được khuyến khích, đặc biệt đối với các nền tảng thương mại điện tử có nhiều chi tiết sản phẩm, vì trong những trường hợp như vậy, nó sẽ tiết kiệm thời gian đáng kể.
Mặc dù dịch thủ công đảm bảo độ chính xác, nhưng điều này không có nghĩa là dịch tự động không có khả năng. Dịch vụ dịch thuật mà chúng tôi hiện đang sử dụng có tính năng trình chỉnh sửa trực tiếp, cho phép người dùng tinh chỉnh bản dịch để đạt được kết quả tự nhiên hơn.
Một trong những dịch vụ dịch tự động mà chúng tôi sẽ sử dụng hiện nay là Linguise dịch tự động. Để tìm hiểu thêm về Linguise là gì, hãy xem giải thích tiếp theo.
Cách tự động dịch thương mại điện tử OpenCart của bạn với Linguise
Như chúng ta đã thảo luận ở trên, có hai tùy chọn để dịch OpenCart eCommerce, một trong số đó là tự động. Để dịch tự động, bạn có thể làm điều đó với sự trợ giúp của một plugin hoặc dịch vụ dịch thuật.
Linguise là một dịch vụ dịch tự động được tích hợp với hơn 40 CMS, một trong số đó là OpenCart dịch tự động. Với công nghệ dịch neural và sự hỗ trợ của đám mây dịch AI, Linguise có thể tạo ra chất lượng dịch hoàn hảo tự nhiên và tương tự như bản dịch của các dịch giả chuyên nghiệp.
Tuy nhiên, để cải thiện kết quả dịch, chúng tôi cũng cung cấp các tính năng vượt trội như trình chỉnh sửa trực tiếp giao diện người dùng, hoặc tiếp tục dịch cho những ai không muốn dịch một số nội dung.
Vậy làm thế nào để bạn dịch OpenCart eCommerce? Chỉ cần xem các bước dưới đây.
Bước 1: Đăng ký Linguise
Để có thể cài đặt Linguise dịch tự động trên Opencart, hãy bắt đầu bằng cách tạo tài khoản miễn phí trên Linguise và tận dụng 1 tháng dùng thử miễn phí. Quá trình Linguise đăng ký tài khoản rất dễ dàng, bạn chỉ cần một email để tạo tên người dùng và mật khẩu.
Trong thời gian dùng thử một tháng, bạn có thể tận hưởng đầy đủ các tính năng do Linguisecung cấp. Sau đó, bạn sẽ được chuyển đến bảng điều khiển Linguise để bắt đầu quản lý tài khoản của mình.
Bước 2: Thêm tên miền website
Bước tiếp theo là thêm tên miền trang web OpenCart của bạn vào Linguise. Một số thông tin cần điền bao gồm:
- Tài khoản
- Địa chỉ URL
- Nền tảng, chọn OpenCart
- Ngôn ngữ
- Ngôn ngữ dịch
- Dịch URL
Sau đó, nếu bạn đã có, hãy nhấp vào Lưu.


Bước 3: Tải lên tập lệnh Linguise
Bước tiếp theo là tải lên tập lệnh dịch Linguise , có thể được tải xuống bằng cách nhấp vào nút bên dưới. Sau đó, tải tập lệnh dịch lên thư mục chính nơi PrestaShop của bạn được cài đặt.
Đảm bảo khóa thư mục linguise.
Sau khi tải xuống script, hãy giải nén và tải lên thư mục chính nơi CMS được cài đặt.
Đảm bảo script nằm ở cấp gốc của trang web của bạn (nơi các tệp OpenCart được đặt). Đảm bảo thư mục giữ tên mặc định linguise .

Bước 4: Kích hoạt khóa API
Sau khi thêm miền thành công, bạn sẽ nhận được mã khóa API cần được xác minh.

Sau đó, bạn cần dán mã này vào tệp configuration.php, thay thế phần này ‘REPLACE_BY_YOUR_TOKEN’ bằng mã này để nó trông như thế này.

Bước 5: Thiết lập URL ngôn ngữ
Việc viết lại URL thường được bật trong OpenCart cho mục đích SEO. Chức năng này phụ thuộc vào tệp .htaccess nằm ở thư mục gốc của máy chủ.

Xác minh rằng việc viết lại URL được bật trong cài đặt hệ thống OpenCart . Điều hướng đến menu quản trị OpenCart , Hệ thống > Cài đặt > Mặc định > Máy chủ.

Cấu hình URL theo ngôn ngữ cụ thể phải được thiết lập trong tệp .htaccess. Chỉ cần dán mã này sau mã “RewriteBase /” được tìm thấy trong tệp .htaccess tiêu chuẩn của OpenCart .
RewriteEngine On
RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
Đảm bảo rằng đường dẫn linguise/linguise.php khớp trên máy chủ của bạn; /linguise/ là tên mặc định khi giải nén script.
Bước 6: Kích hoạt công cụ chuyển đổi ngôn ngữ
Bước tiếp theo là kích hoạt tính năng chuyển đổi ngôn ngữ, tính năng này giúp người dùng dễ dàng chọn ngôn ngữ họ muốn dịch sang. Cách mở Linguise bảng điều khiển > Cài đặt > sao chép vào clipboard tập lệnh này.

Sau đó, bạn phải dán script vào trình chỉnh sửa giao diện của trang web OpenCart bằng cách chọn Thiết kế > Trình chỉnh sửa giao diện > Mặc định. Sau đó, dán nó như trong hình sau.

Trình chuyển đổi ngôn ngữ sẽ được hiển thị theo mặc định ở vị trí nổi ở góc trên bên phải trang web của bạn.

Bước 7: Thiết lập hiển thị cờ ngôn ngữ
Bạn cũng có thể điều chỉnh vị trí của công cụ chuyển đổi ngôn ngữ từ Linguise dashboard > Settings > Language flag display.
Nếu vậy, chúng tôi sẽ thử dịch trang thương mại điện tử OpenCart sang tiếng Hà Lan, đại khái nó sẽ trông như thế này.

Bước 8: Kích hoạt hệ thống bộ nhớ đệm cục bộ
Tùy chọn, bạn có thể bật hệ thống bộ nhớ đệm cục bộ lưu trữ URL và nội dung đa ngôn ngữ để phân phối trang nhanh hơn. Bộ nhớ đệm cục bộ sẽ lưu trữ một lượng dữ liệu truyền tải nhất định giữa máy chủ Linguise và máy chủ trang web của bạn.
Bộ nhớ đệm chỉ được sử dụng khi trang đã được dịch và chưa được cập nhật. Bộ nhớ đệm được ưu tiên sẽ là bộ nhớ đệm cho các trang đa ngôn ngữ được xem nhiều nhất.

Tùy chọn, bạn có thể chỉ định dung lượng bộ nhớ đệm được lưu trữ bằng megabyte (MB). Trong ví dụ sau, bộ nhớ đệm được bật và dung lượng lưu trữ được đặt thành 500 MB.
/** Basic configuration **/
public $cache_enabled = true;
public $cache_max_size = 500; // In megabyte
Bước 9: Cài đặt cụ thể cho OpenCart
Trong tệp Configuration.php, chúng tôi cũng có các cài đặt cho phép chuyển tiếp một số cấu hình cụ thể cho CMS. Theo mặc định, điều này là tự động, nhưng nhóm hỗ trợ có thể yêu cầu bạn tùy chỉnh để sử dụng một số cài đặt cụ thể.
Đây là mã cần được thêm cho OpenCart, chỉ định tên CMS bằng chữ thường.
/** Basic configuration **/
/*
* Update the CMS value according to your CMS
* Available CMS are: laravel, prestashop
*/
public static $cms = 'opencart';
Bước 10: Thiết lập từ SQLite sang MySQL
Trong tệp Configuration.php, có một tùy chọn cấu hình để bắt buộc sử dụng MySQL thay vì SQLite nếu SQLite không được cài đặt trên máy chủ.
Trong tình huống như vậy, bạn sẽ được yêu cầu nhập thông tin chi tiết MySQL vào phần này của tệp Configuration.php.
/** Advanced database configuration **/
/*
* In case you don't want to use Sqlite, you can use MySQL
* To do so, you need to fill the following variables
* Linguise will create the tables for you
*/
public static $db_host = '';
public static $db_user = '';
public static $db_password = '';
public static $db_name = '';
public static $db_prefix = '';
So sánh Linguise với bản địa hóa thủ công OpenCart
Sau khi biết cách dịch thương mại điện tử OpenCart của bạn bằng Linguise, bây giờ chúng ta sẽ so sánh dịch vụ Linguise với bản địa hóa thủ công đi kèm với OpenCart.
Dễ dàng thêm ngôn ngữ mới
Điều đầu tiên chúng ta sẽ so sánh là mức độ dễ dàng khi thêm ngôn ngữ, Linguise cho phép người dùng thêm ngôn ngữ một cách dễ dàng chỉ với một cú nhấp chuột.
Bạn có thể thêm bất kỳ số lượng ngôn ngữ nào từ hơn 80 ngôn ngữ có sẵn. Chỉ cần mở bảng điều khiển > Cài đặt > Ngôn ngữ dịch.

Mặt khác, OpenCart có một số bước cần thực hiện trước khi bạn muốn thêm ngôn ngữ. Để thêm một ngôn ngữ khác ngoài tiếng Anh (Mặc định), bạn phải cài đặt gói ngôn ngữ từ thư mục tiện ích mở rộng, bằng cách nhấp vào Trình cài đặt.

Sau khi gói ngôn ngữ đã được tải lên thành công, bạn cần thêm một số thông tin ngôn ngữ bằng cách chọn Hệ thống > Bản địa hóa > Ngôn ngữ.

Vì vậy, đây là điều phân biệt Linguise và OpenCart. Trong bản địa hóa thủ công OpenCart , bạn được yêu cầu tải lên gói ngôn ngữ của riêng mình và nhập một số thông tin ngôn ngữ như tên, mã ISO, locale, trạng thái hoạt động hoặc không hoạt động và thứ tự ngôn ngữ.
Điều này chắc chắn khác biệt so với Linguise, trong Linguise bạn chỉ cần chọn ngôn ngữ, hệ thống sẽ tự động sắp xếp phần còn lại.
Quy trình thủ công trong OpenCart thậm chí còn dễ gây ra lỗi do con người hơn, ví dụ như lỗi khi nhập mã hoặc tên ngôn ngữ.
Ngoài ra, vì nó sử dụng gói dịch thuật được lấy từ Crowdin, kết quả dịch không thể đảm bảo chính xác hoàn toàn, bởi vì dù các bản dịch Crowdin được thực hiện bởi các dịch giả như thế nào, lỗi con người vẫn có thể xảy ra.
Chỉnh sửa bản dịch với trình chỉnh sửa trực tiếp giao diện người dùng
Tính năng tiếp theo sẽ được so sánh là trình chỉnh sửa giao diện người dùng. Cả Linguise và OpenCart thực sự đều có cả hai tính năng này. Trong Linguise bạn có thể tìm thấy tính năng này trên dashboard > Live Editor sau đó chọn ngôn ngữ, sau đó bạn chỉ cần chọn phần bạn muốn chỉnh sửa bản dịch.

Trình chỉnh sửa giao diện người dùng Linguise có giao diện thân thiện và dễ hiểu, bao gồm 3 phần nội dung: bản gốc chưa dịch, bản gốc đã dịch và bản dịch tiếng Hà Lan, đó là nơi bạn có thể chỉnh sửa bản dịch.
Việc di chuyển từ nội dung hoặc chuỗi này sang nội dung hoặc chuỗi khác để dịch là rất dễ dàng.
Mặt khác, tính năng bản địa hóa thủ công OpenCart cũng có một tính năng cho phép người dùng chỉnh sửa bản dịch hoặc nội dung, cụ thể là Trình chỉnh sửa ngôn ngữ.
Trong menu này, bạn có thể chọn ngôn ngữ bạn muốn chỉnh sửa bản dịch, sau đó chọn phần bạn muốn dịch, ví dụ ở đây là phần tài khoản/đăng ký > tiêu đề/tiêu đề phụ > Đăng ký.
Sau đó, trong menu Giá trị, khi hoàn tất, bạn có thể nhập kết quả dịch đã chỉnh sửa. Sau đó, chọn lưu ở góc trên bên phải.

Như đã thấy ở trên, sự khác biệt cơ bản giữa trình chỉnh sửa Linguise và hướng dẫn sử dụng của OpenCart’ chính là sự dễ dàng trong việc chọn phần cần dịch.
Trong OpenCart, bạn phải tự chọn phần nào của tuyến đường để bắt đầu, trong khi ở Linguise bạn có thể chọn trực tiếp trên trang chủ của trang web.
Từ đây chúng ta có thể thấy rằng Linguise có trình chỉnh sửa trực tiếp đơn giản hơn và dễ hiểu hơn cho người mới bắt đầu.
Dịch URL SEO
Tiếp theo là Dịch URL, khi bạn cài đặt Linguise trên trang web OpenCart , sau đó tất cả các URL trên trang web sẽ được dịch sang nhiều ngôn ngữ khác nhau hoàn chỉnh với mã hreflang, vì Dịch URL SEO là một trong những yếu tố của SEO đa ngôn ngữ, vì vậy nó rất quan trọng đối với hiệu suất của trang web.
Trong khi đó, bản địa hóa thủ công yêu cầu bạn nhập kết quả dịch dựa trên ngôn ngữ đích. Bạn có thể tìm thấy menu này trong Thiết kế > URL SEO.
Ví dụ, trong hiển thị sau, chúng tôi sẽ dịch URL sang tiếng Đức với từ khóa about-us. Vì nó được dịch sang tiếng Đức, các từ khóa sẽ như sau. Nếu vậy, hãy nhấp vào lưu.

Dịch URL thủ công như trên có rủi ro khá cao vì nếu bạn nhập bản dịch URL không chính xác, nó sẽ gây hậu quả nghiêm trọng, đặc biệt đối với người dùng sử dụng ngôn ngữ đó.
Khả năng thêm trình dịch
Mặc dù kết quả dịch máy có độ chính xác cao, nhưng không có hại gì khi vẫn chỉnh sửa chúng thủ công, trong trường hợp này là với một dịch giả chuyên nghiệp.
Vâng, Linguise thực sự tạo điều kiện thuận lợi cho việc này vì chúng tôi có hỗ trợ thêm người dịch vào bảng điều khiển người dùng. Họ có thể mời người dịch qua email mời để giúp dịch một số ngôn ngữ trên OpenCart eCommerce.
Bạn có thể làm điều này dễ dàng thông qua bảng điều khiển > Thành viên > Mời một thành viên mới.

Trong khi các tính năng như thế này không tồn tại trong bản địa hóa thủ công OpenCart , họ chỉ cho phép người dùng thêm người dùng trong bảng điều khiển nhưng không đề cập cụ thể đến người dịch.
Bởi vì xét cho cùng, quyền truy cập của người dùng (chủ tài khoản) và người dịch tất nhiên sẽ khác nhau, như có thể được thiết lập trong Linguise.

Loại trừ bản dịch
Điều cuối cùng chúng ta sẽ so sánh là tính năng loại trừ dịch , một số trang web có thể có nội dung hoặc phần mà họ không muốn dịch, ví dụ như tên thương hiệu / thuật ngữ đặc biệt hoặc kỹ thuật.
Do đó, điều quan trọng là phải bao gồm một số điều này. Tin tốt là Linguise hỗ trợ nhu cầu này với tính năng Dịch theo Quy tắc.
Một số quy tắc có sẵn trong Linguise bao gồm:
- Bỏ qua văn bản
- Thay thế văn bản
- Loại trừ nội dung
- Loại trừ theo URL
- Bỏ qua nội dung nội tuyến

Với tính năng này, người dùng có thể dễ dàng tạo các quy tắc dịch. Trong khi đó, bản địa hóa thủ công OpenCart không hỗ trợ tính năng này, mặc dù đây là một tính năng quan trọng trong một trang web đa ngôn ngữ, để nếu có nội dung không muốn được dịch sang ngôn ngữ khác, nội dung vẫn giữ nguyên ngôn ngữ gốc và người dùng sẽ không bị nhầm lẫn.
Dịch OpenCart thương mại điện tử của bạn bằng Linguise ngay từ bây giờ!
Bây giờ bạn đã hiểu cách dịch OpenCart thương mại điện tử của mình và so sánh với bản địa hóa OpenCart thủ công. Khi chọn dịch vụ dịch thuật thương mại điện tử, điều quan trọng là phải xem xét một số tính năng hỗ trợ có sẵn.
Do đó, hãy đảm bảo bạn chọn một dịch vụ dịch thuật có khả năng cung cấp kết quả dịch nhanh chóng, chính xác, đầy đủ tính năng và dễ sử dụng.
Nếu bạn quan tâm, hãy tận hưởng bản dùng thử miễn phí 1 tháng của Linguise và dịch OpenCart thương mại điện tử lên đến 600K từ không giới hạn ngôn ngữ!



