WPML

WPML 5.0 Beta

Trang này mô tả WPML 5.0, hiện đang ở bản beta. Cho đến khi WPML 5.0 được phát hành chính thức, dịch thuật AI sẽ được tính phí bằng điểm dịch (4 điểm dịch = 1 từ).

Cách hoạt động của khóa trang web

Mỗi trang web được đăng ký với WPML sẽ nhận được một khóa trang web duy nhất gắn với tài khoản WPML của bạn. Khóa này cấp quyền cho trang web sử dụng bộ nhớ dịch, thuật ngữ và hạn mức từ trong tài khoản của bạn.

Khóa trang web hiện tại của bạn hiển thị ở hai nơi:

  • WPML > Activate & Update. Biểu ngữ đăng ký hiển thị một hậu tố đã được che (ví dụ: ******abcd) để bạn có thể xác định trang web đang sử dụng khóa nào mà không làm lộ toàn bộ khóa.
  • Trang tài khoản WPML.org của bạn. Liệt kê mọi trang web bạn đã đăng ký và toàn bộ khóa của nó.

Để đăng ký một trang web mới theo cách thủ công, hãy tạo một khóa trên trang tài khoản của bạn và dán vào trang quản trị WPML khi được nhắc: trong Trình hướng dẫn thiết lập (Setup Wizard) trong quá trình làm quen, hoặc trong biểu mẫu khóa trang web được nhúng trên thông báo di chuyển tổng hợp khi WPML yêu cầu.

Để hủy đăng ký một trang web (ví dụ: vì bạn đang ngừng hoạt động trang web đó), hãy nhấp vào Unregister WPML from this site trong biểu ngữ đăng ký tại WPML > Activate & Update. Cùng màn hình này là nơi WPML cài đặt và cập nhật các plugin – khóa trang web ở đó quyết định các lượt tải xuống này thuộc về tài khoản nào.

Xóa thông báo “Trang web này được đăng ký là site phát triển”

Một tài khoản WPML có thể đăng ký một site phát triển cho mỗi trang web chính thức. Thông báo của site phát triển (“Trang web này được đăng ký trên WPML.org dưới dạng site phát triển”) cố tình xuất hiện trên mọi trang quản trị WPML của site phát triển, nhằm tránh việc các bản sao phát triển bị xử lý như trang web chính thức.

Khi bạn đã sẵn sàng chuyển một trang web từ site phát triển sang trang web chính thức:

  1. Mở tài khoản WPML của bạn và tìm trang web trong danh sách các trang web đã đăng ký.
  2. Thay đổi loại trang web từ Phát triển sang Chính thức.
  3. Lưu.
  4. Trên chính trang web đó, mở WPML > Activate & Update và nhấp vào Kiểm tra cập nhật. Thông báo site phát triển sẽ biến mất sau khi thay đổi từ phía tài khoản được đồng bộ.

Nếu thông báo vẫn tồn tại sau khi đồng bộ, hãy chạy WPML > Hỗ trợ > Kiểm tra hệ thống > Refresh license data. Thao tác này sẽ xóa bộ nhớ cache giấy phép cục bộ và lấy lại trạng thái tài khoản.

Tự động đăng ký trang web thông qua hằng số PHP

Đối với các quy trình làm việc dev/staging/prod tự động (nơi trang web được triển khai bằng pipeline CI và không có người dán khóa), bạn có thể hardcode khóa trang web trong wp-config.php bằng các hằng số PHP. WPML sẽ đọc chúng trong quá trình kích hoạt và đăng ký trang web mà không cần nhắc nhở.

Trong wp-config.php, trước dòng “That’s all, stop editing!”:

define( 'OTGS_INSTALLER_SITE_KEY_WPML', 'your-site-key-here' );

WPML sẽ nhận hằng số này khi kích hoạt và bỏ qua lời nhắc đăng ký. Bạn có thể thiết lập cùng một giá trị khóa trên các môi trường dev, staging và production. WPML sẽ phân tách chúng theo miền.

Đây là phương pháp phù hợp cho các môi trường mà:

  • Trang web được cung cấp bởi các tập lệnh Docker / Composer / WP-CLI và không có bước thiết lập thủ công.
  • Bạn đang quản lý nhiều trang web và muốn việc đăng ký mang tính khai báo thay vì phải nhấp chuột qua từng bước.
  • Thông báo di chuyển tổng hợp nhắc nhập khóa trên một môi trường mới được triển khai.