WPML

Danh mục sản phẩm WooCommerce đa ngôn ngữ

Lý do phổ biến nhất để sử dụng WPML Export and Import là một cửa hàng WooCommerce đa ngôn ngữ có danh mục sản phẩm lớn. Xây dựng danh mục trong bảng tính, trong PIM hoặc trong bất kỳ hệ thống nào có thể xuất CSV hoặc XML, sau đó chạy quá trình nhập – mọi hàng sản phẩm, mọi hàng bản dịch, mọi danh mục, thuộc tính và biến thể đều được đưa vào kèm theo đúng ngôn ngữ.

Sau khi plugin nhập hoàn tất, nhấp một lần vào Run WPML Import trong WPML → Export and Import. WPML đọc siêu dữ liệu ngôn ngữ trên mỗi hàng và kết nối từng bản dịch với nguồn của nó. Các danh mục, thuộc tính và biến thể tuân theo ngôn ngữ của sản phẩm mẹ.

Các sản phẩm có biến thể dùng thuộc tính WooCommerce tùy chỉnh cũng hoạt động được. Cột _wpml_import_wc_local_attribute_labels cho phép bạn dịch tên thuộc tính theo từng ngôn ngữ cùng với sản phẩm. Size / Taille, Color / Couleur – các nhãn biến thể đọc lên tự nhiên bằng mọi ngôn ngữ của cửa hàng.

Danh sách bất động sản đa ngôn ngữ

Các trang web bất động sản đồng bộ hóa danh sách từ MLS, hệ thống quản lý bất động sản hoặc CRM môi giới vào WordPress theo định kỳ. WPML Export and Import xử lý phần đa ngôn ngữ của quá trình đồng bộ hóa đó. Mô tả, đặc điểm và tiện nghi đã được bản địa hóa của mỗi bất động sản được đưa vào đúng ngôn ngữ, còn các bản dịch được liên kết với nhau giữa các ngôn ngữ để trang danh sách bất động sản có thể chuyển qua lại giữa chúng.

Quy trình làm việc tương tự cũng áp dụng cho các nguồn cấp dữ liệu tìm kiếm bất động sản, phân phối môi giới và xuất IDX, miễn là hệ thống nguồn cung cấp dữ liệu riêng theo từng khu vực cho mỗi danh sách.

Nguồn cấp sự kiện và bán vé đa ngôn ngữ

Các trang web sự kiện và nền tảng bán vé xuất bản các nguồn cấp dữ liệu bao gồm tiêu đề, mô tả, lịch trình và địa điểm sự kiện bằng nhiều ngôn ngữ, mỗi sự kiện có nội dung được bản địa hóa riêng cho từng khu vực hoặc đối tượng. WPML Export and Import kết nối các nguồn cấp dữ liệu đó vào mô hình dịch thuật của WPML để mỗi phiên bản ngôn ngữ của một sự kiện trở thành một bản dịch của nguồn, chứ không phải là một bài viết không liên quan.

Cách này phù hợp với các trình tổng hợp sự kiện lấy dữ liệu từ các nguồn cấp dữ liệu ngành, các nhà cung cấp vé đẩy sự kiện vào WordPress và các nền tảng hội nghị duy trì lịch trình trên nhiều thị trường.

Danh mục nhà cung cấp và nguồn cấp dữ liệu B2B đa ngôn ngữ

Các trang web B2B (nhà phân phối, mạng lưới đại lý, danh mục phụ tùng, danh bạ dịch vụ) thường phản chiếu danh mục của nhà cung cấp vào WordPress để khách hàng mua sắm tại địa phương trong khi dữ liệu nguồn nằm ở nơi khác. Các nhà cung cấp xuất bản dữ liệu sản phẩm của họ bằng nhiều ngôn ngữ; WPML Export and Import giữ nguyên cấu trúc ngôn ngữ khi dữ liệu được đưa vào WordPress.

Khi nhà cung cấp làm mới danh mục, lần nhập tiếp theo (và lần kết nối WPML tiếp theo) sẽ giữ nguyên cấu trúc ngôn ngữ. Các bản dịch vẫn được liên kết, các sản phẩm mới được đưa vào đúng ngôn ngữ.

Các luồng dữ liệu CSV và XML của riêng bạn

Nếu dữ liệu của bạn không đến từ một plugin nhập được hỗ trợ (một tập lệnh xuất tùy chỉnh, một luồng dữ liệu ETL, một trình kết nối cho một hệ thống ngách của bên thứ ba), WPML Export and Import vẫn kết nối các ngôn ngữ. Hãy thêm ba cột ngôn ngữ được nêu trong tài liệu vào CSV hoặc XML của bạn (_wpml_import_translation_group, _wpml_import_language_code, _wpml_import_source_language_code) và bước kết nối sẽ đọc chúng theo cùng cách nó đọc đầu ra của một plugin được hỗ trợ.

Thông số kỹ thuật đầy đủ của các cột nằm ở trang Cách nhập nội dung đa ngôn ngữ vào WordPress.

Hoạt động với plugin xuất/nhập mà bạn đang dùng

Hầu hết các bản nhập đa ngôn ngữ đều sử dụng một trong những công cụ này. WPML Export and Import được thiết kế để phối hợp tốt với từng công cụ:

  • WP All Import Pro / WP All Export Pro. Cặp công cụ chuẩn mực cho các bản nhập dựa trên bảng tính.
  • Trình nhập CSV gốc của WooCommerce. Công cụ tích hợp sẵn để nhập sản phẩm.
  • Trình nhập WordPress tiêu chuẩn. Dành cho bài viết, trang và loại nội dung tùy chỉnh.
  • Các tập lệnh của riêng bạn. Thông qua ba cột ngôn ngữ được nêu trong tài liệu.

Đối với các plugin được hỗ trợ, siêu dữ liệu ngôn ngữ được thêm vào tệp xuất một cách tự động. Đối với các plugin không được hỗ trợ, các cột ngôn ngữ được thêm vào theo cách thủ công.

Nhập đa ngôn ngữ theo lịch trình

Đối với các bản đồng bộ danh mục hàng đêm, làm mới nguồn cấp dữ liệu nhà cung cấp, lấy sự kiện theo lịch trình hoặc bất kỳ bản nhập định kỳ nào, bước kết nối WPML sẽ tự động chạy ngay sau khi plugin nhập hoàn tất – không cần nhấp thủ công trong trang quản trị. Có hai cách để thiết lập kết nối này:

  • Điểm cuối URL. Dành cho các lịch trình dựa trên cron (ví dụ: lập lịch thủ công của WP All Import Pro). Thêm một URL cron vào lịch trình hiện có và bước WPML sẽ chạy ngầm sau mỗi lần nhập.
  • Action hook. Dành cho các bản nhập được lên lịch bằng PHP sử dụng Action Scheduler. Kích hoạt bước WPML bằng một lệnh gọi do_action( 'wpml_import_process' ) sau hành động nhập của bạn.

Đối với các tập lệnh triển khai, bản dựng container và luồng dữ liệu nơi giao diện trang quản trị không khả dụng, hãy chạy bước kết nối từ WP-CLI: wp wpml import process.

WPML Export and Import đi kèm với WPML

WPML Export and Import đi kèm với Multilingual CMS và WPML Agency. Không cần mua riêng. Mua WPML một lần và tính năng nhập đa ngôn ngữ sẽ hoạt động trên mọi trang web thuộc phạm vi tài khoản của bạn. Nếu bạn đã có WPML, hãy kích hoạt WPML Export and Import từ trang tải xuống WPML của bạn.