WPML

Kỳ nghỉ lễ đã qua, chúng tôi đã khởi động năm mới bằng một phiên bản phát hành WPML lớn. Giờ đây, chúng tôi giới thiệu phiên bản 3.9.2 giúp sửa các lỗi quan trọng, thêm một vài tính năng mới và cải thiện độ ổn định tổng thể.

Tại sao việc cập nhật lên phiên bản này lại quan trọng


Phiên bản WPML 3.9.0 đã giới thiệu nhiều tính năng quan trọng và thay đổi một số tính năng khác. Trong vài tuần qua, chúng tôi đã thu thập tất cả phản hồi và báo cáo lỗi của bạn, từ đó mang đến phiên bản phát hành này.

Bằng cách cập nhật lên phiên bản 3.9.2, bạn sẽ nhận được tất cả các bản sửa lỗi và cải tiến này. Bằng cách này, bạn tránh gặp phải các sự cố tương tự và mất thời gian tạo các yêu cầu hỗ trợ không cần thiết.

Những điểm mới và các lỗi đã sửa


Hãy cùng điểm qua các thay đổi và bản sửa lỗi quan trọng nhất cho phiên bản phát hành này. Xem phần cuối của trang này để biết toàn bộ nhật ký thay đổi.

WPML Core 3.9.2


  • Giờ đây, bạn có thể mở khóa chế độ dịch cho các trường tùy chỉnh ngay cả khi chúng được đặt bởi wpml-config.xml.

  • Trong Trình biên tập dịch thuật, chúng tôi đã sửa nút sao chép nội dung của các trường tùy chỉnh.

  • Chúng tôi đã giải quyết các lỗi phát sinh khi có tệp wpml-config.xml trống.

WPML Dịch Chuỗi 2.7.2


  • Chúng tôi đã sửa lỗi thiếu các trường của trình tạo trang khi tạo bản dịch mới cho các bài viết đã có từ trước.

  • Chúng tôi đã thêm khả năng quét các plugin must-use (MU) để tìm văn bản (chuỗi).

  • Đối với khả năng tương thích của Elementor, chúng tôi đã sửa lỗi để lưu chính xác phần thân bài viết và làm cho các trường chọn của biểu mẫu Elementor có thể dịch được.

WPML Quản lý dịch thuật 2.5.1


  • Chúng tôi đã sửa lỗi thiếu các trường của trình tạo trang khi tạo bản dịch mới cho các bài viết đã có từ trước.

  • Chúng tôi đã triển khai hằng số WPML_ENVIRONMENT giúp chặn việc tìm nạp các bản dịch. Đây là một tính năng rất hữu ích cho các trang web thử nghiệm và staging của bạn, bởi vì bạn chỉ muốn bản dịch được tìm nạp trên trang web chính thức, đang hoạt động của mình.

  • Chúng tôi đã sửa nhiều sự cố khác nhau liên quan đến email gửi cho người dịch.

  • Chúng tôi đã sửa lỗi với Gravity Forms và các liên kết không được điều chỉnh.

  • Đã giải quyết một lỗi nghiêm trọng liên quan đến lớp AbsoluteLinks

 

Cập nhật lên WPML 3.9.2


Như thường lệ, bạn sẽ tự động nhận được bản cập nhật này cho các plugin WPML trên tất cả các trang web đã đăng ký. Bạn có thể tải xuống và cài đặt thủ công từ tài khoản WPML của bạn. Vui lòng đảm bảo cập nhật tất cả các thành phần của WPML.

Cuối cùng, hãy nhớ rằng việc sao lưu cơ sở dữ liệu trước khi cập nhật bất kỳ thứ gì trên các trang web của bạn luôn là một thói quen tốt.

Toàn bộ nhật ký thay đổi

WPML Core 3.9.2

Tính năng


  • Cho phép mở khóa chế độ dịch cho các trường tùy chỉnh khi chúng được đặt bởi wpml-config.xml

  • Sửa lỗi nút “Copy content from” không sao chép các trường tùy chỉnh.

  • Thêm hai hành động cho phép đồng bộ hóa các trường tùy chỉnh.

Các lỗi đã sửa


  • Triển khai nhiều bản sửa lỗi bảo mật.

  • Sửa lỗi chính tả trong trình phân tích cú pháp truy vấn gây ra vòng lặp chuyển hướng vô hạn với các cấu hình cụ thể.

  • Sửa lỗi menu có bộ chuyển đổi ngôn ngữ nhưng không có mục nào.

  • Giải quyết một ngoại lệ với phân trang dẫn đến vấn đề về khả năng tương thích với plugin WP-PageNavi.

  • Sửa một lỗi nghiêm trọng liên quan đến lớp WPML_LS_Templates::are_template_paths_valid.

  • Điều chỉnh kiểu của bộ chọn màu trong trang quản trị của bộ chuyển đổi ngôn ngữ.

  • Cải thiện việc chọn bài viết khi slug được chia sẻ giữa nhiều bài viết.

  • Giải quyết các lỗi phát sinh khi có tệp wpml-config.xml trống.

  • Sửa lỗi “Fatal error: Uncaught TypeError: Argument 1 passed to WPML_End_User_Page_Identify::__construct()”

  • Cải thiện bộ lọc sanitize_title cho một số ngôn ngữ cụ thể.

  • Sửa lỗi chuyển hướng sai khi truy cập trang 404 với một đối số tùy ý.

  • Sửa lỗi với các hàm pluggable khi sử dụng một tên miền khác nhau cho mỗi ngôn ngữ.

  • Giải quyết một ngoại lệ về việc chuyển hướng sai xảy ra trên các trang đính kèm khi chúng có cùng slug.

  • Sửa URL trong bản xem trước đoạn trích WP SEO khi sử dụng tùy chọn “Các ngôn ngữ khác nhau trong thư mục”.

WPML Dịch Chuỗi 2.7.2

Tính năng


  • Triển khai tính năng quét chuỗi cho các plugin Must-use (MU).

Các lỗi đã sửa


  • Triển khai nhiều bản sửa lỗi bảo mật.

  • Sửa lỗi thiếu các trường của trình tạo trang khi tạo bản dịch mới cho các bài viết đã có từ trước.

  • Sửa lỗi escape ngữ cảnh khi xuất tệp .po.

  • Sửa lỗi khi lưu bản dịch trang Elementor, để lưu chính xác phần thân bài viết.

  • Làm cho các trường chọn của biểu mẫu Elementor có thể dịch được.

WPML Quản lý dịch thuật 2.5.1

Tính năng


  • Triển khai hằng số “WPML_ENVIRONMENT” mới để khóa một phần giao tiếp với Translation Proxy khi nó được đặt thành “test”.

  • Bao gồm danh sách các shortcode đã đăng ký trong tệp XLIFF được xuất.

Các lỗi đã sửa


  • Triển khai nhiều bản sửa lỗi bảo mật.

  • Sửa lỗi với nút “Open in translation editor” trên hộp thoại của màn hình chỉnh sửa bài viết.

  • Sửa lỗi các chuỗi email được gửi cho người dịch bằng các ngôn ngữ lẫn lộn.

  • Sửa từ ngữ trong thông báo xuất hiện sau khi kích hoạt ICanLocalize.

  • Sửa lỗi với Gravity Forms khi các liên kết không được điều chỉnh.

  • Sửa lỗi sai bảng mã trong email gửi cho người dịch.

Các lỗi đã sửa


  • Giải quyết một lỗi nghiêm trọng liên quan đến lớp AbsoluteLinks.

  • Triển khai nhiều bản sửa lỗi bảo mật.

Bạn thấy bài viết này hữu ích? Hãy chia sẻ bài viết này: