WPML

Chúng tôi vừa phát hành một bản cập nhật bảo trì của WPML, giúp cải thiện khả năng tương thích, độ ổn định và hiệu suất. Nhưng tin tức thú vị là những gì sắp diễn ra. Hãy xem những điểm mới hôm nay, những gì sắp ra mắt và gửi phản hồi của bạn cho chúng tôi.

Tin tức về WPML 4.2.7.1

Dịch các khối có thể tái sử dụng

Các khối có thể tái sử dụng, đúng như tên gọi của chúng, cho phép tạo một thành phần trong Gutenberg (Trình soạn thảo khối) và sử dụng lại thành phần đó ở các trang khác. WordPress lưu các khối có thể tái sử dụng một cách thông minh dưới dạng các loại tùy chỉnh, vì vậy chúng tách biệt với nội dung nơi chúng được tạo ban đầu.

Giờ đây, WPML giúp việc dịch các khối có thể tái sử dụng trở nên dễ dàng. Khi bạn sử dụng Quản lý dịch thuật của WPML, các khối có thể tái sử dụng sẽ được gửi đi dịch cùng với nội dung chứa chúng (nếu bạn chưa dịch chúng trước đó). Khi bạn dịch thủ công, WPML sẽ hiển thị cho bạn một lời nhắc về cách dịch các khối này.

Bất kỳ người dùng nào có quyền “edit_posts” đều có thể là người quản lý dịch thuật


Cho đến nay, WPML chỉ cho phép quản trị viên và biên tập viên đóng vai trò là những người quản lý dịch thuật của trang web. Giờ đây, nếu bạn tạo các vai trò tùy chỉnh và gán cho họ quyền này, bạn có thể biến họ thành những người quản lý dịch thuật của mình. Điều này rất quan trọng vì các trang web lớn thường thiết lập các vai trò người dùng tùy chỉnh của riêng họ. Giờ đây, khi các vai trò tùy chỉnh của bạn cho phép người dùng chỉnh sửa bài viết, bạn có thể cho phép họ quản lý các bản dịch.

Cải thiện hiệu suất Dịch chuỗi


Chúng tôi đã xác định được một số truy vấn mà Dịch chuỗi có thể tránh được. Với mỗi lệnh gọi thì con số này không nhiều, nhưng trên các trang web tải hàng ngàn chuỗi, nó sẽ tích tụ lại.

Dịch chuỗi trong phiên bản phát hành này hoạt động nhanh hơn. Tuy nhiên, phiên bản phát hành sắp tới sẽ thay đổi hoàn toàn cách Dịch chuỗi của WPML hoạt động và giảm mức tải của nó xuống gần như bằng không.

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


Chúng tôi đã sửa một số lỗi khó chịu trong phiên bản phát hành này. Những điểm nổi bật là:

  • Sửa các ngoại lệ xảy ra khi dịch các khối lồng nhau.

  • Khắc phục sự cố khi dịch khối danh sách.

  • Khắc phục ngoại lệ gây ra chuyển hướng sai khi có các slug chỉ chứa các ký tự số.

  • Khắc phục ngoại lệ trong việc xử lý nhiều lần xuất hiện của cùng một trường trong một node Elementor.

  • Sửa lỗi Biên tập viên/Người quản lý cửa hàng không thể nhân bản bài viết (điều này đáng lẽ phải được sửa sớm hơn, nhưng bị trì hoãn do sự cố quy trình làm việc nội bộ mà chúng tôi đã giải quyết).

Kế hoạch cho các tuần và tháng tới


Chúng tôi đang thực hiện những thay đổi lớn đối với WPML, điều mà chúng tôi hy vọng sẽ giúp việc chạy các trang web đa ngôn ngữ trở nên dễ dàng hơn và làm cho các trang web đó nhanh hơn nhiều. Hãy xem những gì đã được lên kế hoạch và gửi phản hồi của bạn cho chúng tôi, để chúng tôi biết rằng chúng tôi đang xây dựng những gì bạn cần.

Dịch chuỗi không tải (dự kiến vào giữa tháng 7 năm 2019)


Chúng tôi đang thay đổi cách Dịch chuỗi hoạt động để nó sẽ ngừng hook vào các hàm GetText. Ý tưởng là biên dịch các bản dịch thành các tệp .mo thay vì tải các bản dịch từ cơ sở dữ liệu.

Có vẻ như thay đổi này sẽ giảm tải cơ sở dữ liệu và CPU của WPML Dịch Chuỗi xuống khoảng bằng không.

Chúng tôi muốn đảm bảo rằng Dịch chuỗi mới không gây ra bất kỳ sự chậm trễ nào cho bất kỳ trang web nào. Nếu Dịch chuỗi hiện tại đang góp phần làm tăng đáng kể thời gian xử lý cho trang web của bạn và bạn sẵn sàng cung cấp cho chúng tôi một bản sao, vui lòng mở một yêu cầu hỗ trợ bắt đầu bằng “Test site for String Translation performance” (Trang web thử nghiệm hiệu suất Dịch chuỗi). Đội ngũ hỗ trợ của chúng tôi sẽ lấy bản sao trang web của bạn và chúng tôi sẽ sử dụng nó như một phần trong quá trình thử nghiệm và đo lường hiệu suất trong quá trình phát triển.

Chế độ “Dịch mọi thứ”


Chúng tôi đã đánh giá hàng trăm trang web của khách hàng và nhận thấy rằng hầu như mọi thứ trên các trang web này đều cần được dịch. Tuy nhiên, hiện tại, để dịch các trang web như vậy, bạn cần phải đi qua nhiều màn hình trang quản trị và chọn các mục khác nhau để dịch (bài viết, phân loại, chuỗi, v.v.).

Để giúp công việc của bạn dễ dàng hơn nhiều và tránh lãng phí thời gian của bạn, chúng tôi đang phát triển một chế độ mới mà chúng tôi gọi là “Dịch mọi thứ”. Trong chế độ này, bạn không cần phải chọn bất cứ thứ gì. WPML sẽ gửi mọi thứ trên trang web của bạn đi dịch.

Chế độ này sẽ có hai tùy chọn:


  • Dịch mọi thứ ngay từ đầu (khi bạn cài đặt WPML)

  • Tiếp tục dịch nội dung mới, khi nội dung đó có sẵn

Mục tiêu của chúng tôi trong việc này là giúp bạn dễ dàng có được các trang web đa ngôn ngữ hoàn chỉnh theo thời gian, mà không tốn nhiều thời gian quản lý nó.

Dịch tự động có người đánh giá


Chúng tôi vẫn tin rằng dịch thuật chuyên nghiệp bởi người là cách tốt nhất để có nội dung xuất sắc bằng tất cả các ngôn ngữ trên trang web của bạn. Chúng tôi sử dụng bản dịch chuyên nghiệp cho các trang web của riêng mình. Tuy nhiên, chúng tôi cũng biết rằng dịch thuật chuyên nghiệp có thể tốn kém và không phải là giải pháp lý tưởng cho tất cả các trang web.

Chúng tôi đang phát triển các chế độ dịch mới giúp giảm đáng kể thời gian bạn tự dịch nội dung.


  • Dịch tự động có người đánh giá

  • Dịch tự động không cần đánh giá

Trong tùy chọn đầu tiên, bất cứ khi nào bạn gửi nội dung đi dịch, nội dung đó sẽ được dịch tự động. Sau đó, nội dung này sẽ chờ người đánh giá trước khi xuất bản.

Trong tùy chọn thứ hai, không có sự chờ đợi nào. WPML sẽ xuất bản bản dịch tự động cho bạn. Tất nhiên, bạn luôn có thể nhấp và chỉnh sửa các bản dịch này sau.

Từ thử nghiệm của chúng tôi, dịch tự động có người đánh giá giúp tăng tốc độ dịch thuật lên đáng kể. Một trang khiến tôi mất một giờ để dịch, tôi có thể đánh giá và trau chuốt lại trong vài phút. Điều đó giúp tiết kiệm hơn 90% thời gian của tôi. Và, vì tôi đã xem qua toàn bộ bản dịch, tôi nhận được kết quả tuyệt vời.

Chúng tôi sắp đến WordCamp Europe tại Berlin!


Cuối cùng nhưng không kém phần quan trọng, tuần này chúng tôi sẽ có mặt tại Berlin để tham dự WordCamp Europe năm nay.

Bạn có đến không? Bạn có thể tìm thấy chúng tôi tại bàn của WPML và chúng tôi sẽ rất vui được trò chuyện!

Hẹn gặp bạn ở đó!

Phản hồi? Ý tưởng? Đề xuất?


Như bạn đã biết về chúng tôi, đây không phải là những tính năng duy nhất mà chúng tôi đang phát triển. Tất nhiên, chúng tôi đang xử lý tất cả các lỗi đã ghi nhận và chúng tôi đang phát triển các tính năng nhỏ hơn trong mọi phiên bản phát hành.

Nếu bạn có thể cung cấp cho chúng tôi phản hồi về các tính năng lớn này, điều đó sẽ giúp chúng tôi cung cấp tốt hơn những gì bạn cần. Hãy để lại bình luận của bạn và chúng tôi sẽ phản hồi lại cho bạn.

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