WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual CMS 3.6.1
Đã giải quyết trong
3.6.2

Tổng quan về lỗi

Trong một số trường hợp, trạng thái bản dịch chính xác không được thiết lập và quá trình dịch không thể tiếp tục khi dịch các trang được tạo bởi trình tạo trang (ví dụ: Visual Composer hoặc Divi). Để tránh điều này, tốt nhất bạn luôn nên hoàn thành bản dịch trước khi cập nhật trang gốc.

Nếu bạn thấy rằng trình biên tập dịch thuật không hiển thị các trường mới đã được thêm vào trang gốc, bạn có thể truy cập vào Bảng điều khiển dịch thuật và gửi trang đi dịch từ đó. Thao tác này sẽ khắc phục sự cố và trình biên tập dịch thuật giờ đây sẽ hiển thị các trường mới.


Bắt đầu từ WPML 3.6.0, khi cập nhật một bài viết hoặc một trang đã được dịch có chứa một trình tạo trang được hỗ trợ (ví dụ: Visual Composer hoặc Divi), trạng thái bản dịch và chính bản dịch đó sẽ không được cập nhật đúng cách.

Điều này yêu cầu WPML phải được cấu hình để sử dụng trình biên tập dịch thuật cho các bản dịch cục bộ. Truy cập trang WPML -> Quản lý dịch thuật và nhấp vào tab Thiết lập nội dung đa ngôn ngữ. Tại đó, trong phần Cách dịch bài viết và trang, hãy chọn tùy chọn Sử dụng trình biên tập dịch thuật .

  1. Tạo một trang bằng trình tạo trang với một vài shortcode
  2. Nhấp vào + để thêm một bản dịch
  3. Dịch một phần nội dung nhưng đừng đánh dấu tất cả là đã hoàn thành
  4. Lưu và đóng
  5. Cập nhật trang gốc bằng cách thêm một shortcode khác
  6. Lưu bài viết
  7. Bản dịch vẫn phải hiển thị là đang tiến hành: thay vào đó lại hiển thị biểu tượng cây bút chì
  8. Nhấp vào biểu tượng dịch
  9. Trình biên tập dịch thuật phải hiển thị shortcode mới như một trường: thay vào đó nó không hiển thị trường mới
  10. Lưu và đóng
  11. Trạng thái bản dịch lúc này phải hiển thị là cần cập nhật

Giải pháp tạm thời

Hiện tại, để khắc phục sự cố này, cách tốt nhất là luôn sử dụng Quản lý dịch thuật để gửi nội dung được tạo bằng các trình tạo trang đi dịch. Điều này có nghĩa là tạo các công việc dịch thuật từ Quản lý dịch thuật và chỉ định chúng cho người dịch.

Dù trong trường hợp nào, khi bạn gặp sự cố này, bạn có thể truy cập Bảng điều khiển dịch thuật và gửi bài viết/trang cho một người dịch cục bộ từ đó.

Khi bạn quay lại trình chỉnh sửa bài viết, bản dịch sau đó sẽ hiển thị là “đang tiến hành”, và khi bạn nhấp để chỉnh sửa bản dịch, nó sẽ hiển thị trường mới.

Tất cả các lỗi đã ghi nhận →