Plugin Woocommerce Multilingual
Trang web WooC Commerce đa ngôn ngữ và đa tiền tệ được thực hiện dễ dàng
WooC Commerce Multilingual cho phép bạn chạy các cửa hàng WooC Commerce với một số ngôn ngữ và đơn vị tiền tệ. Nó hỗ trợ hơn 100.000 trang web WooC Commerce đa ngôn ngữ, khiến nó trở thành nền tảng phổ biến và đáng tin cậy nhất cho thương mại điện tử đa ngôn ngữ.
Các plugin và thiết lập cần thiết
WooC Commerce Multilingual (WCML) có thể được sử dụng riêng mà không cần WPML để thêm chức năng đa tiền tệ vào cửa hàng WooC Commerce của bạn. Đọc thêm về các tính năng đa tiền tệ của WCML . Để xây dựng một cửa hàng đa ngôn ngữ với WooC Commerce Multilingual và WPML, bạn cần cài đặt và kích hoạt các plugin sau:
- WooC Commerce đa ngôn ngữ
- WPML 4.4.11 trở lên
- Dịch chuỗi WPML
- WooC Commerce 3.9.0 trở lên
Nếu bạn muốn sử dụng các hình ảnh khác nhau cho các bản dịch khác nhau của một sản phẩm, bạn cần cài đặt WPML Media Translation .
Nếu bạn đang làm việc với nhà phát triển, họ nên cài đặt và thiết lập tất cả các thành phần cần thiết được liệt kê trong phần này.
Bạn có thể nhận được tất cả các thành phần WPML, bao gồm WooC Commerce Multilingual, từ trang Tải xuống WPML của bạn . Cả WooC Commerce Multilingual và WooC Commerce cũng được lưu trữ trong kho plugin WordPress. Có tất cả các plugin? Hãy bắt đầu!
Sử dụng Trình cài đặt để tải xuống và cập nhật plugin dễ dàng
Nếu bạn muốn sử dụng WooC Commerce Đa ngôn ngữ với WPML, có Trình cài đặt tích hợp để tải xuống, kích hoạt và cập nhật tất cả các plugin cần thiết.
Sau khi bạn kích hoạt WooC Commerce Đa ngôn ngữ, hãy đi tới Plugin → Thêm mới và nhấp vào tab Thương mại .
Từ đây, bạn có tùy chọn mua giấy phép WPML hoặc nhập khóa trang web đã đăng ký nếu bạn đã mua WPML. Mua hoặc đăng ký WPML để xem danh sách các plugin có sẵn để tải xuống, kích hoạt và cập nhật.
![](https://cdn.wpml.org/wp-content/uploads/2018/06/woocommerce-multilingual-installer-wpml.png)
Sử dụng Trình hướng dẫn cài đặt
WooC Commerce Multilingual có Trình hướng dẫn thiết lập để giúp hướng dẫn bạn các bước cơ bản để định cấu hình trang web của bạn bằng plugin Đa ngôn ngữ WooC Commerce.
Khi bạn kích hoạt tất cả các plugin cần thiết, bạn sẽ được nhắc khởi động Trình hướng dẫn thiết lập đa ngôn ngữ WooC Commerce .
![](https://cdn.wpml.org/wp-content/uploads/2023/06/wcml-setup-wizard-start-screen.png)
Thiết lập trang cửa hàng
Khi xem qua trình hướng dẫn thiết lập, WooC Commerce Multilingual sẽ tự động thiết lập các trang cửa hàng WooC Commerce tiêu chuẩn để xuất hiện bằng tất cả các ngôn ngữ trên trang web của bạn.
![](https://cdn.wpml.org/wp-content/uploads/2023/06/wcml-setup-wizard-store-pages.png)
WooC Commerce Multilingual tạo các trang này với tiêu đề trang đã được dịch sẵn. Bạn luôn có thể thay đổi bản dịch tiêu đề trang sau này.
Sản phẩm dịch thuật
Dịch sản phẩm tự động
Với WooC Commerce Multilingual, bạn có thể tự động dịch toàn bộ trang web của mình bằng cách đặt WPML thành Tự động dịch mọi thứ . Tùy chọn dịch này cho phép bạn dịch tự động tất cả nội dung cửa hàng điện tử của mình, bao gồm các trang cửa hàng, sản phẩm, phân loại sản phẩm, v.v. ngay lập tức khi bạn tạo hoặc chỉnh sửa chúng.
Khi đi qua trình hướng dẫn thiết lập WCML, hãy chọn tùy chọn dịch là Tự động dịch tất cả sản phẩm .
Nếu bạn muốn dịch tự động tất cả các sản phẩm của mình chứ không phải các bài đăng và trang của mình, bạn có thể chọn những sản phẩm cần dịch bằng cách đặt WPML thành Translate What You Choose . Trong trình hướng dẫn thiết lập WCML, chọn Chọn sản phẩm cần dịch . Sau đó, dịch chúng bằng cách sử dụng tính năng dịch tự động hàng loạt .
Bạn cũng có thể gửi sản phẩm để nhóm dịch giả của riêng bạn dịch hoặc dịch vụ dịch thuật chuyên nghiệp bằng cách sử dụng Quản lý dịch thuật .
Sao chép sản phẩm
Nếu không muốn dịch tất cả sản phẩm của mình, bạn vẫn có thể hiển thị chúng bằng tất cả ngôn ngữ của mình. Để làm điều này, bạn có thể sao chép hoặc sao chép sản phẩm của mình sang các ngôn ngữ khác. Hoặc bạn có thể sử dụng ngôn ngữ mặc định làm ngôn ngữ dự phòng nếu sản phẩm chưa được dịch.
Tìm hiểu thêm về các tùy chọn này trên trang về hiển thị nội dung chưa được dịch bằng ngôn ngữ thứ cấp .
Dịch tiện ích bổ sung của sản phẩm
WooC Commerce Multilingual cho phép bạn dịch các trường được thêm vào Sản phẩm bằng nhiều tiện ích mở rộng WooC Commerce khác nhau . Tất cả các trường và tùy chọn từ các tiện ích mở rộng được hỗ trợ này được đặt thành Có thể dịch theo mặc định trong WPML → Cài đặt .
![](https://cdn.wpml.org/wp-content/uploads/2021/01/translated-addons-front-end.png)
Dịch các biến thể sản phẩm
WooC Commerce Multilingual tự động tạo và đồng bộ hóa các biến thể sản phẩm ở tất cả các ngôn ngữ. Sau khi bạn tạo một biến thể trong ngôn ngữ mặc định, hãy lưu sản phẩm (bằng ngôn ngữ mặc định) và WooC Commerce Multilingual sẽ ngay lập tức tạo các biến thể tương tự cho tất cả các bản dịch của sản phẩm.
Các biến thể của sản phẩm có thể được dịch trong tab Sản phẩm , giống như các sản phẩm đơn giản. Khi bạn dịch biến thể sản phẩm của mình, các thuộc tính sản phẩm tùy chỉnh của bạn cũng có sẵn để dịch.
![](https://cdn.wpml.org/wp-content/uploads/2021/09/wpml-woocommerce-translating-product-variations.png)
Bạn cũng có thể dịch tiêu đề hình ảnh biến thể. Nếu các biến thể sử dụng thuộc tính sản phẩm chung, chúng cần được dịch trong tab phân loại tương ứng. Sau khi dịch tất cả thuộc tính, bạn có thể tự động tạo các biến thể cho sản phẩm đã dịch.
Sau khi dịch xong các thuộc tính, các biến thể liên quan của sản phẩm bằng các ngôn ngữ khác cũng cần được tạo. Điều này được thực hiện bằng cách sử dụng nút Đồng bộ hóa thuộc tính và cập nhật các biến thể sản phẩm trong tab thuộc tính.
Dịch trang Giỏ hàng và Thanh toán
Dịch các trang Thanh toán và Giỏ hàng WooC Commerce hơi khác một chút so với dịch phần còn lại của nội dung WooC Commerce. Chủ đề và plugin trong trang web của bạn thường cung cấp các bản dịch này nhưng trong một số trường hợp, bạn cần thực hiện một số bước bổ sung .
Dịch danh mục sản phẩm, thẻ, thuộc tính và phân loại tùy chỉnh
Hầu hết các cửa hàng đều được sắp xếp theo danh mục sản phẩm và một số còn sử dụng thẻ. Nếu bạn đang sử dụng các biến thể, có thể bạn cũng đang sử dụng các thuộc tính sản phẩm. Tất cả đều được lưu trữ dưới dạng phân loại WordPress.
Trong trình hướng dẫn thiết lập, WooC Commerce Multilingual cho phép bạn chọn thuộc tính sản phẩm nào có thể dịch được.
Nếu cần, sau này bạn có thể thay đổi các cài đặt này từ phần Dịch thuật phân loại trong WPML → Cài đặt .
Sau đó, bạn có thể dịch danh mục sản phẩm, thẻ, thuộc tính và phân loại tùy chỉnh của mình từ các tab tương ứng trong WooC Commerce → WooC Commerce Multilingual .
![](https://cdn.wpml.org/wp-content/uploads/2013/05/wcml-attributes-translation.png)
Nhấp vào biểu tượng dấu cộng để nhập bản dịch tên thuật ngữ phân loại, sên và mô tả tùy chọn. Tên là những gì hiển thị trên màn hình, slug xuất hiện trong URL và mô tả hiển thị trên quản trị viên WordPress khi chỉnh sửa. Nếu cửa hàng của bạn bao gồm nhiều danh mục hoặc thuật ngữ phân loại khác, hãy sử dụng chức năng tìm kiếm để định vị chúng một cách nhanh chóng.
Nếu bạn không muốn dịch phân loại của mình, bạn có thể đặt WooC Commerce Multilingual để hiển thị danh mục, thẻ và thuộc tính sản phẩm gốc nếu bản dịch của chúng không có sẵn .
Dịch các phân loại tùy chỉnh từ trang đa ngôn ngữ WooC Commerce
Có nhiều plugin, chẳng hạn như Loại bộ công cụ , cho phép bạn thêm các phân loại tùy chỉnh vào trang web của mình và một số plugin và chủ đề tự động thêm các phân loại tùy chỉnh vào Sản phẩm.
WooC Commerce Multilingual cho phép bạn dịch bất kỳ phân loại tùy chỉnh nào được liên kết với Sản phẩm WooC Commerce giống như bất kỳ phân loại tiêu chuẩn nào của bạn.
Khi phân loại tùy chỉnh được liên kết với Sản phẩm, tab Phân loại tùy chỉnh sẽ xuất hiện trên trang WooC Commerce → WooC Commerce Đa ngôn ngữ .
![](https://cdn.wpml.org/wp-content/uploads/2013/05/wcml-translate-custom-taxonomy.png)
Bạn có thể dịch chúng bằng cách nhấp vào biểu tượng dấu cộng cho ngôn ngữ tương ứng.
Dịch và hiển thị đánh giá sản phẩm
Nếu khách hàng của bạn để lại đánh giá bằng các ngôn ngữ khác nhau, bạn có thể chọn chỉ hiển thị các đánh giá được tạo bằng ngôn ngữ đã chọn hoặc hiển thị đánh giá bằng tất cả các ngôn ngữ theo mặc định. Bạn cũng có thể dịch các đánh giá sản phẩm bằng cách truy cập WPML → String Translation .
![](https://cdn.wpml.org/wp-content/uploads/2021/09/wpml-woocommerce-displaying-translated-product-reviews-in-all-languages.png)
Đọc thêm về dịch và hiển thị đánh giá sản phẩm .
Dịch văn bản hình ảnh
WooC Commerce Multilingual tự động đồng bộ hóa tất cả hình ảnh giữa các bản dịch sản phẩm. Điều này bao gồm hình ảnh nổi bật, thư viện hình ảnh và tất cả các hình ảnh biến thể để tất cả các bản dịch đều hiển thị hình ảnh giống nhau. Khi bạn dịch sản phẩm của mình, các văn bản hình ảnh như chú thích, tiêu đề hoặc mô tả cũng có sẵn để dịch.
![](https://cdn.wpml.org/wp-content/uploads/2021/09/wpml-woocommerce-translating-product-image-texts.png)
Nếu bạn muốn sử dụng các hình ảnh khác nhau cho bản dịch của mình, bạn có thể tải lên các hình ảnh khác nhau bằng Media Translation .
Dịch URL
Các phần thành phần khác nhau của URL có thể được dịch bằng WooC Commerce Multilingual. Để dịch các thành phần này, hãy truy cập trang WooC Commerce → WooC Commerce Multilingual và nhấp vào tab URL cửa hàng . Bạn sẽ thấy danh sách URL và một cột có trạng thái dịch cho từng ngôn ngữ. Bấm vào biểu tượng Bút để chỉnh sửa bản dịch URL hiện có hoặc biểu tượng dấu cộng để thêm bản dịch mới.
![](https://cdn.wpml.org/wp-content/uploads/2013/05/woocommerce-multilingual-translating-urls.jpg)
Ở đây bạn có thể dịch:
- Cơ sở liên kết cố định của sản phẩm (ví dụ: http://example.com/ sản phẩm / sách)
- Cơ sở danh mục sản phẩm (ví dụ: http://example.com/ sản phẩm-danh mục /men)
- Cơ sở thẻ sản phẩm (ví dụ: http://example.com/ Product-tag /new)
- Cơ sở thuộc tính sản phẩm (ví dụ: http://example.com/ bộ lọc /color/white/)
- Sên thuộc tính sản phẩm (ví dụ: http://example.com/filters/ color /white/)
Xin lưu ý rằng một thuộc tính phải được đánh dấu là có thể dịch được trong WPML → Cài đặt và bật tính năng lưu trữ trong Sản phẩm → Thuộc tính để có thể dịch sên.
Tự động dịch Slug sản phẩm
Để dịch tự động slug sản phẩm, bạn cần gửi chúng để dịch tự động từ WPML → String Translation :
- Tìm kiếm slug bạn muốn dịch, chẳng hạn như sản phẩm .
- Trong bảng Dịch chuỗi, bạn sẽ thấy chuỗi được hiển thị trong cả miền thương mại điện tử và WordPress . Chọn chuỗi thuộc miền WordPress . Miền WordPress chứa sên URL cho các sản phẩm WooC Commerce.
- Nhấp vào nút Dịch .
![](https://cdn.wpml.org/wp-content/uploads/2023/10/wpml-string-translation-selecting-product-slug-1024x795.png)
Sau đó, bạn hoặc người dịch trang web của bạn có thể truy cập WPML → Bản dịch và nhấp vào Dịch bên cạnh công việc dịch bằng chuỗi. Thao tác này sẽ đưa bạn đến Trình chỉnh sửa dịch nâng cao, nơi các bản dịch tự động được điền ngay lập tức cho bạn. Bạn có thể xem lại và chỉnh sửa chúng khi cần thiết.
Dịch điểm cuối WooC Commerce
Điểm cuối là một phần bổ sung của URL mà WooC Commerce phát hiện và sử dụng để hiển thị nội dung phù hợp trên trang.
Ví dụ: bạn có thể có một trang yoursite.com/my-account . Nếu bạn thêm điểm cuối tài khoản chỉnh sửa vào URL này, đặt tên là yoursite.com/my-account/edit-account , WooC Commerce sẽ hiển thị trang Chỉnh sửa tài khoản thay vì trang Tài khoản của tôi .
Điểm cuối cũng có thể được dịch qua tab URL cửa hàng .
Hai trong số các điểm cuối phổ biến nhất là điểm cuối trang tài khoản và điểm cuối trang thanh toán. Bạn có thể tìm thêm thông tin chi tiết về điểm cuối trong tài liệu chính thức của WooC Commerce .
Dịch URL cho các trang Cửa hàng, Giỏ hàng, Thanh toán và Tài khoản
URL trang được dịch bằng cách dịch các trang WooC Commerce tương ứng.
- http://example.com/ shop / (tiếng Anh)
- http://example.com/fr/ boutique / (tiếng Pháp)
Dịch các lớp vận chuyển
WooC Commerce cho phép bạn thiết lập các tùy chọn vận chuyển khác nhau cho sản phẩm của mình. Bạn có thể đặt chúng trên trang WooC Commerce → Cài đặt , trong tab Vận chuyển . Các lớp vận chuyển cho phép bạn nhóm các mặt hàng cùng loại. Ví dụ: bạn có thể tạo lớp vận chuyển cho các gói hàng nhỏ, vừa và lớn, với chi phí vận chuyển khác nhau cho mỗi gói. Sau khi tạo lớp vận chuyển bằng ngôn ngữ mặc định của trang web, bạn có thể dịch chúng trong tab Lớp vận chuyển của WooC Commerce → WooC Commerce Trang đa ngôn ngữ .
![](https://cdn.wpml.org/wp-content/uploads/2013/05/wcml-translating-custom-shipping-classes.png)
Dịch email WooC Commerce
WooC Commerce cho phép bạn gửi email cho khách hàng về đơn đặt hàng của họ. Những email mặc định này được dịch tự động. Bạn cũng có thể chọn tùy chỉnh chúng trong cài đặt WooC Commerce của mình hoặc bằng cách tạo các mẫu PHP tùy chỉnh.
Với WooC Commerce Multilingual, bạn có thể dễ dàng dịch những email này bằng cách sử dụng Dịch chuỗi.
![](https://cdn.wpml.org/wp-content/uploads/2022/12/translating-updated-emails-1.png)
Đọc thêm về dịch email WooC Commerce .
Tự động đồng bộ hóa thuộc tính sản phẩm và hàng tồn kho
Khi bạn bán một sản phẩm, ngôn ngữ bán hàng không quan trọng đối với việc quản lý hàng tồn kho. Đặt khoảng không quảng cáo của bạn trong cài đặt sản phẩm ngôn ngữ mặc định. WooC Commerce Multilingual tự động cập nhật kho hàng của bạn khi khách hàng mua bằng các ngôn ngữ khác nhau. Điều tương tự cũng xảy ra với các thuộc tính sản phẩm không phải văn bản, chẳng hạn như kích thước và trọng lượng. Bạn chỉ cần nhập chúng bằng ngôn ngữ mặc định. WooC Commerce Multilingual sẽ đặt chúng giống nhau cho tất cả các sản phẩm được dịch.
Sử dụng nhiều loại tiền tệ
Kích hoạt nhiều loại tiền tệ
WooC Commerce Multilingual giúp bạn sử dụng nhiều loại tiền tệ trên trang web của mình và thêm công cụ chuyển đổi tiền tệ vào các trang sản phẩm của bạn. Bạn cũng có thể thêm công cụ chuyển đổi tiền tệ vào các vị trí khác trên trang web của mình bằng mã ngắn.
Bạn có thể sử dụng các tính năng đa tiền tệ của WCML mà không cần WPML. Điều này cho phép bạn thiết lập các loại tiền tệ khác nhau dựa trên vị trí của khách hàng.
Nếu bạn có WPML, bạn cũng có tùy chọn hiển thị các loại tiền tệ khác nhau dựa trên ngôn ngữ trang web và bạn có thể đặt phương thức thanh toán cụ thể cho từng loại tiền tệ.
Để bật nhiều loại tiền tệ trong cửa hàng của bạn, hãy truy cập WooC Commerce → WooC Commerce Multilingual và nhấp vào tab Đa tiền tệ . Tại đây, bạn có thể thêm và định dạng các loại tiền tệ khác nhau cho trang web của mình.
![](https://cdn.wpml.org/wp-content/uploads/2013/05/woocommerce-multilingual-multiple-currencies.jpg)
Khi thiết lập đơn vị tiền tệ, bạn có thể thiết lập tỷ giá hối đoái tự động cho cửa hàng của mình. Bạn có thể chọn từ một số dịch vụ trực tuyến nổi tiếng làm nguồn dữ liệu tỷ giá hối đoái, chỉ định tần suất cập nhật tỷ giá hối đoái tự động và áp dụng mức phí nâng cao.
Cũng có thể đặt giá thủ công bằng loại tiền tệ thứ cấp, bao gồm cả các mức giá khác với giá tiêu chuẩn của WooC Commerce (giá thông thường và giá bán). Điều này cho phép các tiện ích mở rộng khác không dựa vào giá được xác định bằng tỷ giá hối đoái. Ví dụ: trong trường hợp tiện ích mở rộng Đăng ký WooC Commerce, bạn có thể đặt thủ công phí đăng ký của riêng mình bằng tất cả các loại tiền tệ.
Bạn cũng có thể đặt mức phí vận chuyển tùy chỉnh theo từng loại tiền tệ. Điều này cho phép bạn đặt phí vận chuyển theo cách thủ công bằng đơn vị tiền tệ thứ cấp mà không cần dựa vào tỷ giá hối đoái. Đặt giá độc lập cho mỗi đơn vị tiền tệ để có số tiền vận chuyển hợp lý, bất kể khách hàng của bạn ở đâu.
Để biết thông tin chi tiết, hãy truy cập tài liệu của chúng tôi về cách sử dụng nhiều loại tiền tệ trên trang web của bạn .
Xóa nội dung giỏ hàng khi ngôn ngữ hoặc tiền tệ thay đổi
Khi sử dụng nhiều đơn vị tiền tệ trên trang web của mình, bạn có thể chọn điều gì sẽ xảy ra với các sản phẩm trong giỏ hàng khi người dùng chuyển đổi ngôn ngữ hoặc đơn vị tiền tệ. Nội dung giỏ hàng được đồng bộ hóa theo mặc định hoặc bạn có thể đặt lại nội dung giỏ hàng nếu sản phẩm không đồng bộ hóa chính xác. Điều này có thể xảy ra đối với các sản phẩm phức tạp như đăng ký và đặt chỗ hoặc các sản phẩm có tùy chọn nâng cao như phí vận chuyển theo bảng . Để biết thông tin chi tiết, hãy truy cập tài liệu của chúng tôi về cách xóa nội dung giỏ hàng khi ngôn ngữ hoặc đơn vị tiền tệ thay đổi .
Tiện ích mở rộng WooC Commerce phổ biến
WooC Commerce Multilingual cho phép bạn dịch nhiều tiện ích mở rộng WooC Commerce phổ biến nhất. Mỗi tiện ích mở rộng WooC Commerce giới thiệu các nhãn, trường bổ sung và các loại chuỗi có thể dịch khác. Bạn có thể dịch chúng bằng WooC Commerce Multilingual và WPML. Truy cập các trang sau để xem tài liệu dành riêng cho tiện ích mở rộng:
Sử dụng API REST WordPress với đa ngôn ngữ WooC Commerce
WooC Commerce Multilingual tương thích với API REST của WordPress. Bằng cách sử dụng API REST, giờ đây bạn có thể tạo, đọc, cập nhật và xóa nội dung WooC Commerce đã dịch. Điều này bao gồm Sản phẩm, Danh mục, Đơn đặt hàng và các sản phẩm khác.
Để tìm hiểu thêm về chủ đề này, vui lòng truy cập trang tài liệu WordPress REST API của chúng tôi .
Sử dụng móc đa ngôn ngữ WooC Commerce
WooC Commerce Multilingual có một bộ hành động và bộ lọc mà nhà phát triển có thể sử dụng để làm cho chủ đề và plugin của họ hoạt động trơn tru trong môi trường đa ngôn ngữ. Để tìm hiểu thêm về chủ đề này, vui lòng truy cập trang tài liệu Tham khảo WCML Hooks của chúng tôi .
Thông tin dành cho nhà phát triển chủ đề WooC Commerce
Nếu bạn đang phát triển chủ đề WooC Commerce của riêng mình hoặc thực hiện các tùy chỉnh lớn cho các chủ đề hiện có, bạn nên đảm bảo rằng chúng hoạt động tốt bằng nhiều ngôn ngữ. Để giúp bạn, chúng tôi đã chuẩn bị một hướng dẫn đầy đủ về cách tạo chủ đề WooC Commerce đa ngôn ngữ và đa tiền tệ .