WPML

Chúng tôi đang nỗ lực phát hành một bản cập nhật cho WPML (và các plugin tiện ích bổ sung của nó) để giải quyết một số vấn đề về khả năng tương thích với WordPress 4.5.

WordPress 4.5 mang đến một vài thay đổi trong API của nó, những thay đổi này cần được giải quyết và đòi hỏi phải tạm dừng việc phát triển WPML 3.4 (thông tin thêm về WPML 3.4 sẽ có trong các bài viết tiếp theo).

Tất nhiên, một số bản sửa lỗi không liên quan đến WordPress 4.5 cũng được đưa vào, vì chúng phát sinh trong quá trình phát triển WPML 3.4.

Chúng tôi hiện đang trong quá trình QA toàn diện, thường mất vài ngày, nhưng bạn có thể bắt đầu sử dụng bản beta của chúng tôi ngay bây giờ. Nếu bạn làm vậy, vui lòng chia sẻ phản hồi hoặc câu hỏi của bạn trên diễn đàn hỗ trợ của chúng tôi.

Các bản sửa lỗi cho WP 4.5


Đối với khả năng tương thích với WordPress 4.5, đây là danh sách những gì chúng tôi đã thực hiện:

  • WPML Core 3.3.7: sửa các vấn đề về khả năng tương thích với các chức năng chỉnh sửa term

  • WPML Quản lý dịch thuật 2.1.6: thay thế việc sử dụng hàm đã ngừng hoạt động `get_currentuserinfo`

  • WPML Dịch Chuỗi 2.3.7: sửa lỗi lọc các quy tắc viết lại cho WP 4.5 khi các quy tắc bị xóa

Các thay đổi có liên quan khác trong WPML 3.3.7


Bạn có thể tìm thấy toàn bộ tệp changelog.md trong thư mục của mỗi plugin.

WPML Core 3.3.7

Các bản sửa lỗi


  • Sửa một số vấn đề về đồng bộ hóa bài viết (tùy chọn “Sao chép ngày xuất bản” và đồng bộ hóa ngày của bài viết).

  • Sửa một vài vấn đề về khả năng tương thích của WP SEO với việc tạo sitemap, thiếu dấu gạch chéo ở cuối, các phân loại và “Điều chỉnh các ID cho chức năng đa ngôn ngữ” bị tắt ngẫu nhiên

  • Sửa lỗi chuyển hướng trình duyệt không mong muốn trên trang gốc

  • Khi trang blog bị xóa và sau đó được dịch lại, giờ đây bạn có thể đặt trang blog trong Cài đặt > Đọc

  • Cải thiện sitepress.js để sử dụng var khi khai báo các biến, nhằm cho phép rút gọn và kết hợp các tập lệnh trong chế độ nghiêm ngặt

  • Hiển thị bộ chuyển đổi ngôn ngữ nếu CPT được đặt là Không làm gì cả

  • `wp_get_archives` giờ đây hoạt động cho bất kỳ loại nội dung tùy chỉnh nào

  • Sửa các thông báo khi cập nhật lên phiên bản mới nhất với tính năng chuyển hướng trình duyệt được kích hoạt.

Hiệu suất


  • Xóa bộ nhớ cache của những người không phải là người dịch khỏi các tùy chọn.

Tính năng


  • Tự động ngắt kết nối các bản sao khi chúng được chỉnh sửa và chỉ khi có thay đổi.

  • Tăng độ dài được chấp nhận của “Ngôn ngữ địa phương mặc định” và “Thẻ” trong bảng ngôn ngữ, nhằm cho phép các biến thể như “de_DE_formal”

  • Ẩn các trường hệ thống khi hiển thị các trường tùy chỉnh và meta phân loại trong “Thiết lập nội dung đa ngôn ngữ”

Khả năng tương thích


  • Các trường meta người dùng của WP SEO giờ đây có thể dịch được bằng WPML Dịch Chuỗi

WPML Dịch Chuỗi 2.3.7

Các bản sửa lỗi


  • Sửa vấn đề giao diện bị quét trong mỗi lần truy cập vào WPML > Bản địa hóa giao diện và plugin

  • Sửa lỗi khi quét các giao diện/plugin để tìm chuỗi trên localhost trên Windows

  • Sửa lỗi lọc các công việc dịch thuật khi chọn “Từ ngôn ngữ”

Tính năng


  • Thông tin tiểu sử của tác giả giờ đây có thể dịch được trong Dịch chuỗi

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

Các bản sửa lỗi


  • Sửa vấn đề các tệp XLIFF đã dịch với nội dung là ‘0’ (không) không được chấp nhận từ Quản lý dịch thuật

  • Sửa lỗi `Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘Tried to load a string filter for a non-existent language’`

  • Thêm tùy chọn ngắt kết nối nhiều bản sao (chế độ hàng loạt) trong Giỏ dịch thuật TM trước khi gửi đi dịch.

  • Sửa vấn đề chuyển hướng không chính xác sau khi lưu/cập nhật bản dịch và các liên kết chỉnh sửa bài viết/trang bị sai.

  • Giảm số lượng truy vấn cơ sở dữ liệu trên các trang danh sách.

Tính năng


  • Ẩn các trường hệ thống khi hiển thị các trường tùy chỉnh và meta phân loại

  • Thêm external-file vào các tệp XLIFF, để cho phép các dịch vụ của bên thứ ba truy cập URL gốc.

WPML Media Translation 2.1.20

Các bản sửa lỗi


  • Sửa vấn đề về bộ lọc ngôn ngữ trong phần Thư viện phương tiện.

CMS NAV 1.4.18

Các bản sửa lỗi


  • `$post->ancestors` là một trường chỉ đọc và không nên được thiết lập

  • Sửa lỗi xảy ra khi hành động “tự động lưu” đang chạy và gây ra một số mất mát dữ liệu CMS-NAV trong quá trình chỉnh sửa bài viết

  • Sửa vấn đề thứ tự của các trang không được tuân thủ

Gravity Forms Multilingual 1.3.8

Các bản sửa lỗi


  • Sửa vấn đề khi một trường bị xóa khỏi biểu mẫu: các chuỗi liên quan giờ đây cũng bị xóa

  • Các nút trước và tiếp theo giờ đây hoàn toàn có thể dịch được

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