Demo Gato GraphQL + WordPress Multisite

Dịch trang trên trang web đa ngôn ngữ dựa trên WordPress Multisite

Trong mạng WordPress Multisite, dịch các trang từ trang nguồn sang ngôn ngữ của trang dịch và tạo các trang đó trên trang dịch.

Leonardo Losoviz
Leonardo Losoviz -
Logo
Image
Target Image

Tích hợp

Chúng ta có thể sử dụng Gato GraphQL để tạo một trang web đa ngôn ngữ dựa trên mạng WordPress multisite (trong đó mỗi trang là bản dịch cho một ngôn ngữ) mà không cần bất kỳ plugin nào khác.

Trong video demo, có một trang web đa ngôn ngữ dựa trên mạng WordPress Multisite, với 3 ngôn ngữ được cấu hình dưới dạng tên miền con:

  • subdomain-multisite.local: Trang chính với nội dung nguồn
  • en.subdomain-multisite.local: Trang tiếng Anh
  • es.subdomain-multisite.local: Trang tiếng Tây Ban Nha
  • fr.subdomain-multisite.local: Trang tiếng Pháp

Chúng ta dịch các trang dựa trên trình soạn thảo Classic từ trang chính (có nội dung nguồn) sang tất cả các trang dịch, bằng cách chạy queries được lưu trữ Translate pages for a multilingual site (Multisite / Classic editor).

(Để dịch nội dung dựa trên trình soạn thảo khối của WordPress, hãy chạy queries được lưu trữ Translate pages for a multilingual site (Multisite / Gutenberg).)

Trong ví dụ này, trang chính có nội dung nguồn là tiếng Anh, và cũng có một trang dịch bằng tiếng Anh (tại en.subdomain-multisite.local). Khi thực thi queries được lưu trữ cho trang này, nội dung chỉ đơn giản được sao chép mà không thực hiện bất kỳ dịch thuật nào.

Khi chọn trang tiếng Tây Ban Nha (và cả trang tiếng Pháp) làm đích, nội dung sẽ được dịch sang ngôn ngữ đó và các trang tương ứng sẽ được tạo ra.

Queries được lưu trữ đăng nhập vào trang dịch bằng cách sử dụng mật khẩu ứng dụng WordPress.


Đăng ký nhận bản tin của chúng tôi

Cập nhật tất cả những điều mới từ Gato GraphQL.