WPML

Chúng tôi đã sẵn sàng với phiên bản beta cho WPML 3.2.3. Phiên bản phát hành này là một bản cập nhật độ ổn định cho WPML. Nó khắc phục một số lỗ hổng và bao gồm các cải tiến tổng thể. WPML 3.2.3 sẽ bước vào quá trình kiểm thử chất lượng (QA) toàn diện vào tuần tới. Chúng tôi phát hành phiên bản beta này để những người đang gặp sự cố do các lỗi đã được giải quyết có thể sử dụng phiên bản này ngay bây giờ.

Lõi WPML 3.2.3

Sửa lỗi

  • Sửa một vấn đề bảo mật tiềm ẩn
  • Sửa lỗi thiếu dấu ngoặc đơn trong bộ chuyển đổi trên thiết bị di động
  • Thay đổi ngôn ngữ trang quản trị trên một trang web (multisite) không còn thiết lập ngôn ngữ trang quản trị trên tất cả các trang web nữa
  • Khi sử dụng tùy chọn ‘Ngôn ngữ làm tham số’, phân trang wp_link_pages() tạo ra các URL bị lỗi
  • Sửa lỗi WPML làm hỏng các lệnh gọi XML-RPC
  • Sửa lỗi sai thứ tự ngôn ngữ khi sử dụng icl_get_languages với orderby=name
  • Sửa một số trục trặc và sự cố liên quan đến việc đồng bộ hóa menu
  • Sửa lỗi chuyển hướng khi cùng một đường dẫn tĩnh được sử dụng trong các bản dịch với các loại nội dung tùy chỉnh phân cấp
  • Sửa lỗi không thể thay đổi template trang trong nội dung đã dịch, sau khi hủy kích hoạt cài đặt “Đồng bộ hóa template trang”
  • Sửa lỗi “Đây là bản dịch của” bị trống khi tạo một bản dịch mới
  • Loại bỏ các lỗi khi hủy kích hoạt WPML cho một trang web con trong cài đặt multisite

Cải tiến

  • Cải thiện bộ nhớ cache của các bài viết, dữ liệu dịch phân loại và chuỗi văn bản
  • Cải thiện hiệu suất

API

  • Các hook mới được thêm vào WPML

Các bộ lọc

  • wpml_permalink
  • wpml_element_language_details
  • wpml_element_language_code
  • wpml_elements_without_translations

Các hành động

  • wpml_switch_language

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

WooCommerce

  • Khi WPML được thiết lập để sử dụng ngôn ngữ theo miền, việc chuyển đổi ngôn ngữ sẽ không làm mất dữ liệu giỏ hàng
  • Trang cửa hàng hiện đã được xử lý đúng cách như một trang cửa hàng, thay vì hoạt động như một trang lưu trữ loại nội dung tùy chỉnh thông thường.

Truy cập

  • Cải thiện các định nghĩa về quyền của WPML bằng cách thêm các nhãn mô tả

WPML Dịch Chuỗi

Sửa lỗi

  • Sửa lỗi dịch đường dẫn tĩnh hiển thị đường dẫn tĩnh đã dịch cho tiếng Anh trên Thiết lập nội dung đa ngôn ngữ khi ngôn ngữ trang quản trị không phải là tiếng Anh
  • Sửa lỗi dịch đường dẫn tĩnh để nó hoạt động với cấu trúc đường dẫn tĩnh mặc định.
  • Sửa sự cố bộ nhớ cache với các văn bản quản trị khiến một số văn bản quản trị không cập nhật chính xác.
  • Loại bỏ lỗi PHP Fatal error: Specified key was too long; max key length is 1000 bytes do gettext_context_md5 gây ra
  • Sửa các sự cố quét chuỗi văn bản

Mới

  • Hỗ trợ các chuỗi văn bản nhiều dòng khi nhập và xuất các tệp po
  • Hỗ trợ ngữ cảnh gettext trong dịch chuỗi

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

Sửa lỗi

  • Trình biên tập dịch thuật hiển thị nội dung đã dịch hiện có, nếu có một bản dịch trước đó
  • Biên tập viên có thể dịch lại nội dung nếu họ được thiết lập làm người dịch
  • Trình biên tập dịch thuật sẽ không thay đổi các cặp ngôn ngữ cho người dịch nữa
  • Tiêu đề cho các gói và bài viết sẽ không bị lẫn lộn trong bảng công việc dịch thuật nữa
  • Người dùng được thiết lập làm người dịch có thể dịch lại nội dung bằng trình biên tập dịch thuật, ngay cả khi không có công việc dịch thuật nào được tạo cho nội dung đó

GravityForms Multilingual

Sửa lỗi

  • Hiện đã có thể dịch các nhãn và giá trị tùy chọn của trường giá

Tải xuống và cập nhật


Đây vẫn là một phiên bản beta, vì vậy nó không dành cho tất cả mọi người. Nếu trang web của bạn bị ảnh hưởng bởi một lỗi đã được sửa trong phiên bản phát hành này, bạn có thể sử dụng phiên bản này để khắc phục.

Trước khi cài đặt các phiên bản beta trên trang web của bạn, vui lòng sao lưu toàn bộ. Việc này nên bao gồm các tệp và cơ sở dữ liệu.

Vì là một phiên bản beta, bản cập nhật này chỉ có sẵn thông qua tải xuống và cài đặt thủ công. Để tải xuống, hãy truy cập tài khoản WPML của bạn và nhấp vào mục Tải xuống.

Nếu bạn có tài khoản Multilingual CMS, bạn sẽ thấy bản tải xuống CMS Beta Package. Hãy tải xuống và giải nén. Bản tải xuống bao gồm các tệp ZIP của tất cả các thành phần thuộc WPML. Bạn cần cập nhật tất cả các thành phần WPML mà bạn đang sử dụng (không thể chạy một trang web với sự pha trộn giữa các phiên bản cũ và mới).

Nếu bạn có tài khoản Multilingual Blog, bạn sẽ thấy bản tải xuống WPML Blog Beta. Bạn cần giải nén và tải tệp này lên thư mục plugin trên trang web của bạn.

Lịch trình cho phiên bản chính thức


WPML 3.2.3 sẽ bước vào quá trình QA vào tuần tới. Phiên bản này đã được kiểm thử cho tất cả các bản sửa lỗi, nhưng chưa được kiểm thử toàn diện “từ đầu”. Quá trình QA mất khoảng 2 tuần để hoàn thành. Sau đó, chúng tôi sẽ phát hành phiên bản WPML 3.2.3 chính thức.

Phản hồi?


Nếu bạn có câu hỏi, đề xuất hoặc ý tưởng, vui lòng để lại bình luận của bạn và chúng tôi sẽ trả lời.

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