WPML 5.0 Beta – Trải nghiệm được thiết kế lại và dịch tự động thông minh hơn
WPML 5.0 là bản cập nhật lớn nhất mà chúng tôi đã phát hành trong nhiều năm qua.
Chúng tôi đã sẵn sàng với một bản beta cuối cùng nữa cho WPML 3.8. Như bạn có thể đã biết, trong phiên bản phát hành này, chúng tôi tập trung vào hiệu suất. Kể từ bản beta trước, chúng tôi đã tìm ra thêm những điểm có thể cải thiện và bản này đã sẵn sàng để bạn thử nghiệm ngay bây giờ.
Giờ đây, khi bạn kích hoạt Dịch chuỗi, WPML sẽ tự động thiết lập chế độ tốt nhất cho trang web của bạn. Chế độ tốt nhất là gì? Điều này phụ thuộc vào các chuỗi văn bản thực tế được tìm thấy trên trang web của bạn. Nếu bạn chỉ có các chuỗi văn bản đến từ các văn bản tiếng Anh, WPML sẽ đặt nó làm ngôn ngữ mặc định của trang web. WPML sẽ chỉ chạy Dịch chuỗi ở các ngôn ngữ khác, để nó không làm chậm trang web của bạn đối với ngôn ngữ mặc định.
Tóm lại, có ít cấu hình hơn và hiệu suất tốt hơn.
Khi bạn nâng cấp lên WPML 3.8, nó sẽ kiểm tra xem cấu hình của bạn có điểm nào cần cải thiện hay không và sẽ đề xuất cho bạn tự động thực hiện các thay đổi khi cần.
Kết hợp lại, điều này mang lại hoạt động nhanh hơn nhiều.
Tuy nhiên, điều này chỉ đúng đối với các tệp .mo nhỏ. Một số plugin (và thậm chí cả lõi WordPress) có các tệp .mo KHỔNG LỒ. WPML có các tệp .mo khổng lồ. WooCommerce có các tệp .mo khổng lồ và các plugin cũng như giao diện khác cũng vậy.
Nếu WPML mất nhiều thời gian hơn để tải bản dịch của “một chuỗi văn bản”, nhưng nó chỉ tải một phần rất nhỏ các chuỗi văn bản được tìm thấy trong các tệp .mo, WPML có thể thực hiện công việc nhanh hơn nhiều. Ví dụ: khi bạn đang xem một bài viết blog trên giao diện người dùng, bạn có thể cần 15 chuỗi văn bản từ lõi WordPress (“leave a reply”, “reply”, v.v.). Để lấy một vài chuỗi văn bản này, WordPress phải tải một tệp .mo KHỔNG LỒ.
Giờ đây, WPML sẽ chặn việc tải tệp .mo này và thay vào đó, cung cấp các bản dịch cho những chuỗi văn bản cụ thể này. Mức tăng hiệu suất là rất đáng kể.
Để phép thuật nhỏ này xảy ra, WPML cần một khoảng thời gian huấn luyện ngắn. Ngay khi bạn kích hoạt tùy chọn “không tải các tệp .mo”, WPML sẽ hook vào quá trình tải tệp .mo và đọc các chuỗi văn bản mà chúng chứa. Chúng tôi thực hiện điều này theo từng đợt nhỏ, để không làm tải trang web của bạn quá nhiều. Khi quá trình huấn luyện này kết thúc (thông thường, sau vài lần tải trang web), WPML sẽ chuyển chế độ, chặn các tệp .mo đã quét và cung cấp các bản dịch cần thiết.
Để thử nghiệm, hãy truy cập tài khoản WPML của bạn và nhấp vào Tải xuống. Chuyển kênh sang Beta và tải xuống. Đảm bảo rằng bạn đang tải xuống tất cả các thành phần của WPML mà bạn sử dụng (bạn không nên trộn lẫn các thành phần “chính thức” và “bản beta”).
Hãy cho chúng tôi biết nó hoạt động như thế nào đối với bạn?