Chuyển đến nội dung Chuyển đến thanh bên
0

WPML 4.9.1 đã ra mắt hôm nay với trọng tâm là khả năng tương thích với Divi 5, giúp các trang web đa ngôn ngữ của bạn sẵn sàng cho buổi ra mắt chính thức của Divi 5 vào ngày 26 tháng 2. Bản phát hành này cũng bao gồm các bản sửa lỗi cho Elementor, cập nhật yêu cầu PHP và nhiều nội dung khác.

Vài tuần trước, chúng tôi đã phát hành WPML 4.9.0, mang lại những cải tiến cho quy trình dịch tự động và hiệu suất với bộ nhớ đệm đối tượng (object cache). WPML 4.9.1 là bản phát hành bảo trì tiếp theo tập trung vào khả năng tương thích với bên thứ ba và sửa lỗi.

WPML 4.9.2 hiện đã có sẵn

Kể từ khi đăng bài viết này, chúng tôi đã phát hành WPML 4.9.2, bao gồm hai bản sửa lỗi quan trọng.

WPML đã sẵn sàng cho Divi 5

Divi 5 dự kiến sẽ chuyển từ bản thử nghiệm (beta) sang bản chính thức vào ngày 26 tháng 2. Chúng tôi đã dành những tuần qua để xử lý các vấn đề về khả năng tương thích mà bạn đã báo cáo.

Di chuyển mượt mà từ Divi 4 sang Divi 5

Khi di chuyển từ Divi 4 sang Divi 5, các trang ngôn ngữ gốc đã bị mất nội dung. Các trang này hiển thị trống trong cả trình chỉnh sửa backend và trên frontend, trong khi các trang đã dịch vẫn tiếp tục hiển thị chính xác.

Vấn đề này đã được giải quyết trong WPML 4.9.1, nhưng có một vài điều cần lưu ý trước khi bạn di chuyển:

  • Cập nhật lên WPML 4.9.1 trước khi chạy Divi 5 Migrator.
  • Nếu bạn đã di chuyển sang Divi 5 trước khi cập nhật WPML, hãy hoàn tác việc di chuyển, cập nhật WPML và chạy lại quá trình di chuyển.

Divi Canvases hiện đã có thể dịch được

Divi 5 đã giới thiệu Divi Canvases — một cách để tạo menu off-canvas, cửa sổ bật lên (popup) và các nội dung có thể nhúng khác cho các trang của bạn.

WPML 4.9.1 hiện nhận dạng Divi Canvases là một loại bài đăng tùy chỉnh (custom post type), vì vậy bạn có thể dịch chúng giống như bất kỳ nội dung nào khác. Để bắt đầu, hãy đi tới WPML → Bảng điều khiển dịch thuật và tìm phần Global Canvases. Tất cả các canvas của bạn sẽ được liệt kê ở đó, bao gồm cả các canvas dành riêng cho trang và canvas toàn cầu.

Dịch các canvas từ Bảng điều khiển dịch thuật

Một vấn đề đã biết vẫn còn tồn tại

Nếu bạn sử dụng nội dung động trong Divi 5, các cài đặt văn bản trường động như “Trước” và “Sau” vẫn chưa thể dịch được. Chúng tôi đã nhận biết được vấn đề này và đang nỗ lực khắc phục trong bản phát hành sắp tới.

Khả năng tương thích tốt hơn với Elementor

Bản phát hành WPML này cũng bao gồm các bản sửa lỗi và cải tiến liên quan đến Elementor sau đây:

  • Các mẫu Nav Menu, Mega Menu và Theme Builder hiện hiển thị nội dung đã dịch chính xác trên frontend, cho dù bạn đã dịch chúng bằng dịch tự động hay Trình biên dịch nâng cao.
  • Khi sử dụng các sản phẩm WooCommerce bên trong các truy vấn loop-grid của Elementor, các bộ lọc hiện trả về kết quả chính xác trên các trang đã dịch.

Bên cạnh đó, chúng tôi đang tiếp tục mở rộng khả năng tương thích của WPML với Elementor Editor v4, hiện vẫn đang trong giai đoạn thử nghiệm. Kể từ WPML 4.9.1, các liên kết trong các nút nguyên tử (atomic buttons) hiện có thể được dịch tự động và trong Trình biên dịch nâng cao. Xin nhắc lại, nếu bạn gặp bất kỳ vấn đề nào với Editor v4, hãy cho chúng tôi biết trong phần bình luận về lỗi của Elementor Editor v4.

Cập nhật yêu cầu PHP

Với WPML 4.9.1, chúng tôi đã ngừng hỗ trợ chính thức cho PHP 7.0, 7.1, 7.2 và 7.3. Các phiên bản này không còn được dự án PHP duy trì và không nhận được các bản cập nhật bảo mật.

Để giữ cho trang web của bạn luôn bảo mật và tương thích với các phiên bản WPML trong tương lai, vui lòng nâng cấp máy chủ lên PHP 7.4 hoặc cao hơn (khuyên dùng PHP 8.3).

Thêm nhiều bản sửa lỗi và cải tiến

Bản phát hành này bao gồm hơn 20 bản sửa lỗi bổ sung. Các điểm nổi bật bao gồm:

  • Di chuyển URL mượt mà hơn — Khi WPML phát hiện thay đổi trong URL trang web của bạn, biểu ngữ di chuyển hiện sẽ hướng dẫn bạn qua các tùy chọn một cách rõ ràng hơn.
  • Không còn cảnh báo sai với Wordfence — WPML 4.9 đã gây ra cảnh báo bảo mật không chính xác khi được sử dụng cùng với Wordfence. Vấn đề này hiện đã được giải quyết.

Để xem danh sách đầy đủ, vui lòng xem nhật ký thay đổi của WPML 4.9.1String Translation 3.5.1.

Cách cập nhật WPML

Chúng tôi đang phát hành WPML 4.9.1 dần dần. Khi bản cập nhật có sẵn cho trang web của bạn, bạn sẽ thấy nó trên trang Plugin của mình.

Nếu bạn muốn cập nhật ngay lập tức:

1

Trong admin của trang web, đi đến Plugin → Thêm plugin mới và nhấp vào tab Thương mại.

2

Bấm nút Check for updates.

3

Chọn WPML 4.9.1String Translation 3.5.1 từ danh sách và nhấp vào Cài đặt.

Hãy đảm bảo rằng bạn đã cập nhật cả WPML và String Translation. Bạn cần cả hai để tận dụng tất cả các bản sửa lỗi và cải tiến trong bản phát hành này.