Tìm hiểu cách sử dụng WPML trên các thiết lập multisite để dịch mạng trang web của bạn và các trang web con riêng lẻ sang nhiều ngôn ngữ.
Việc thêm WPML vào một WordPress multisite network (mở trong tab mới) cho phép bạn sử dụng các ngôn ngữ và cài đặt dịch thuật khác nhau cho mỗi trang web.
Các loại thiết lập URL multisite được hỗ trợ
WPML hỗ trợ các thiết lập URL đa ngôn ngữ sau trên các multisite:
Được hỗ trợ đầy đủ
| Các trang web con trong thư mục và các ngôn ngữ trong thư mục | Các trang web con trong miền phụ và các ngôn ngữ trong thư mục |
|---|---|
| domain.com/subsite-1/fr/ domain.com/subsite-1/es/ domain.com/subsite-2/fr/ domain.com/subsite-2/es/ | subsite-1.domain.com/fr/ subsite-1.domain.com/es/ subsite-2.domain.com/fr/ subsite-2.domain.com/es/ |
Có điều kiện và thử nghiệm
| Các trang web con trong thư mục và các ngôn ngữ trong miền phụ | Các trang web con trong miền phụ và các ngôn ngữ trong miền phụ |
|---|---|
| fr.domain.com/subsite-1/ fr.domain.com/subsite-2/ es.domain.com/subsite-1/ | subsite.fr.test.com |
| Chỉ có thể thực hiện bằng cách sử dụng tệp sunrise.php (xem thêm trong Cách sử dụng các miền khác nhau cho mỗi ngôn ngữ?) | Chỉ có thể thực hiện nếu miền được trỏ đúng cách qua mục nhập DNS và không xung đột với một trang web con khác |
Trên cùng một trang web con, không thể có một số ngôn ngữ trong miền và các ngôn ngữ khác trong thư mục.
Cài đặt WPML trên thiết lập multisite
Để cài đặt WPML, bạn có thể sử dụng plugin OTGS Installer gọn nhẹ để tránh việc phải tải xuống và tải lên thủ công các thành phần của WPML.
Sau khi bạn mua WPML:
- Truy cập phần Tải xuống trong tài khoản của bạn và tải xuống tệp zip OTGS Installer.
- Truy cập Trang web của tôiQuản trị mạng để tải lên plugin mới.
- Sau khi tải lên, bạn có thể Kích hoạt cho mạng.
Đăng ký WPML trên thiết lập multisite
Với OTGS Installer đã được kích hoạt, giờ đây bạn có thể đăng ký WPML và tải xuống các thành phần lõi của nó (và bất kỳ thành phần bổ sung nào bạn cần). Hãy đăng ký trang web chính của bạn trước để cùng một khóa trang web sẽ áp dụng cho tất cả các trang web con.
Sau khi đăng ký, bạn có thể:
- Kích hoạt WPML trên trang web chính và các trang web con mà bạn chọn. Nếu bạn muốn có sự linh hoạt để hủy kích hoạt WPML trên từng trang web con khi cần, hãy truy cập từng trang web con để kích hoạt WPML riêng biệt trong phần Plugin.
- Kích hoạt WPML trên toàn bộ multisite network của bạn. Truy cập Các plugin đã cài đặt và chọn Kích hoạt cho mạng để kích hoạt WPML trên mọi trang web trong thiết lập của bạn.
Cấu hình WPML trên mỗi trang web con
Bạn phải cấu hình WPML riêng lẻ trên mỗi trang web con của mình. Truy cập WPMLThiết lập và làm theo Setup Wizard.
Sau khi hoàn tất thiết lập, bạn sẽ có quyền truy cập vào các chức năng của WPML và có thể bắt đầu dịch nội dung của bạn trên toàn bộ multisite network.
Các câu hỏi thường gặp
Cách sử dụng các miền khác nhau cho mỗi ngôn ngữ?
Nếu bạn muốn sử dụng một miền khác nhau cho mỗi ngôn ngữ, bạn cần một drop-in plugin có tên là sunrise.php (mở trong tab mới). Plugin này tải sớm trong quá trình tải WordPress, vì vậy nó giúp WPML khớp mỗi miền được yêu cầu với ngôn ngữ tương ứng.
Dưới đây là cách cài đặt plugin này:
1. Sao chép tệp sunrise.php từ thư mục ../sitepress-multilingual-cms/inc/tools/ của WPML sang thư mục wp-content của bạn. Nếu bạn đã có tệp sunrise.php trong thư mục wp-content, hãy thêm nội dung từ tệp sunrise.php của WPML vào tệp hiện có. Không đặt nó sau câu lệnh return.
2. Thêm dòng define('SUNRISE’, ‘on’) vào tệp wp-config.php của bạn.
3. Đảm bảo rằng các miền của bạn đã được thiết lập DNS chính xác và chúng trỏ đến cùng một thư mục với miền của ngôn ngữ mặc định. Để được hướng dẫn, hãy làm theo hướng dẫn này về cách thiết lập miền cho mỗi ngôn ngữ.
Cách sử dụng dịch tự động trên các multisite?
WPML cung cấp tùy chọn dịch tự động tất cả nội dung trên các trang web của bạn.
Để sử dụng dịch tự động, hãy chọn Trả theo mức sử dụng hoặc một gói từ dịch thuật AI trả trước.
Nếu bạn muốn sử dụng dịch tự động trên một trang web con cụ thể, bạn có thể:
- Đăng ký trả theo mức sử dụng trên trang web con. Trong trường hợp này, một trang web con sẽ có phương thức thanh toán riêng cho dịch tự động, hoặc
- Kết nối một trang web con với trang web chính để chia sẻ các từ dịch thuật AI của nó.
Quan trọng: Bạn không thể gán từ trả trước cho một trang web con cụ thể từ tài khoản WPML của mình vì các trang web con chia sẻ khóa của trang web chính.
Cách đặt lại WPML trên các trang web con của tôi?
Nếu bạn cần đặt lại WPML trên bất kỳ trang web con nào của mình, hãy truy cập Trang web của tôiQuản trị mạng và nhấp vào WPML. Từ đây, bạn có thể đặt lại bất kỳ trang web con riêng lẻ nào của mình. Đảm bảo rằng WPML đã được kích hoạt trên trang web chính của bạn để có thể nhìn thấy menu WPML.
Nếu bạn gặp bất kỳ sự cố nào trong quá trình thiết lập WordPress multisite với WPML, hãy liên hệ với nhóm hỗ trợ của chúng tôi để được trợ giúp.