WPML
Đã phát hành
29 tháng 9 năm 2026
Kênh
Ổn định
Đã kiểm tra với WordPress
7.1
Sản phẩm
WPML Multilingual CMS

Nhật ký thay đổi

WPML 5.0 mang đến một trang quản trị được thiết kế lại, các ngôn ngữ dưới dạng cặp ngôn ngữ và quốc gia, và Dịch mọi thứ tự động chạy ẩn. WPML 5.0.1 và 5.0.2 khắc phục các sự cố mà một số trang web gặp phải sau khi cập nhật lên phiên bản này. Danh sách đầy đủ về những điểm mới trong 5.0 sẽ xuất hiện trước, và các bản sửa lỗi sẽ theo sau.

Những điểm mới trong WPML 5.0

Trang quản trị WPML được thiết kế lại

  • WPML hiện có một menu: Bản dịch, Cài đặt, Hỗ trợ, Kích hoạt & Cập nhật, và Thanh toán dịch thuật AI khi tính năng dịch tự động được thiết lập.
  • Tất cả các cài đặt đều nằm trên một trang Cài đặt, với một hộp tìm kiếm để chuyển nhanh đến phần chứa cài đặt đó.
  • Các liên kết và dấu trang đến các trang quản trị WPML cũ sẽ chuyển hướng đến vị trí mới của chúng.
  • Dịch chuỗi và Dịch phương tiện là các tab trong Bản dịch; Sticky Links, CMS Nav và WPML Export and Import nằm trong nhóm Tiện ích bổ sung.

Các ngôn ngữ hiện là cặp ngôn ngữ và quốc gia

  • Các ngôn ngữ được thiết lập dưới dạng cặp ngôn ngữ và quốc gia, với các biến thể theo khu vực như tiếng Tây Ban Nha (Mexico).
  • Bạn có thể thêm các ngôn ngữ tùy chỉnh, tải lên cờ SVG của riêng bạn và chỉnh sửa các nhãn ngôn ngữ ở cùng một nơi.
  • Khi bạn thêm một ngôn ngữ có chung tên với một ngôn ngữ đã hoạt động, WPML sẽ thêm quốc gia vào tên của ngôn ngữ mới, vì vậy bạn sẽ thấy tiếng Tây Ban Nha và tiếng Tây Ban Nha (Mexico).
  • Một ngôn ngữ khu vực mà bạn thêm đã sẵn sàng cho tính năng dịch tự động mà không cần bất kỳ bước ánh xạ nào; ở những nơi công cụ không có biến thể theo khu vực, WPML sẽ dịch nó như ngôn ngữ cơ sở.
  • Các ngôn ngữ tùy chỉnh không thể dịch tự động được gắn nhãn “Chỉ dịch thủ công”.
  • Các trang web hiện tại được cập nhật tự động; các ngôn ngữ, URL và cài đặt của bạn sẽ được giữ nguyên.

Dịch mọi thứ tự động chạy ẩn

  • Khi Dịch mọi thứ tự động được bật, WPML sẽ tiếp tục gửi và nhận các bản dịch mà không cần mở tab trình duyệt.
  • Tính năng dịch chạy ẩn cần một trang web mà dịch vụ dịch thuật có thể truy cập từ internet; trên một trang web riêng tư hoặc được bảo vệ bằng mật khẩu, WPML sẽ yêu cầu bạn giữ cho trang luôn mở, giống như trước đây.
  • Nội dung được viết bằng bất kỳ ngôn ngữ nào của trang web đều được dịch sang tất cả các ngôn ngữ khác, không chỉ nội dung bằng ngôn ngữ mặc định.
  • Bạn có thể đặt ngày giới hạn cho mỗi loại bài viết để nội dung được xuất bản hoặc chỉnh sửa trước ngày đó sẽ không được dịch, và điều chỉnh nó sau đó mà không cần tắt Dịch mọi thứ tự động.
  • Trình hướng dẫn thiết lập và Bảng điều khiển dịch thuật hiển thị những gì sẽ được dịch cho mỗi loại nội dung, số từ và tổng chi phí trước khi bạn bật Dịch mọi thứ tự động.
  • Bạn có thể bật Dịch mọi thứ tự động từ Bảng điều khiển dịch thuật mà không cần gửi bản dịch thử nghiệm trước.
  • Việc thêm một ngôn ngữ sẽ kích hoạt tính năng dịch chạy ẩn cho ngôn ngữ đó. Việc thiết lập một loại bài viết thành có thể dịch sẽ mở bảng chi phí để bạn chọn những gì cần bao gồm trước khi bất cứ thứ gì được dịch.

Trả phí một lần cho mỗi trang và ngôn ngữ

  • Với Dịch mọi thứ tự động trên PTC, mỗi trang được dịch sau khi bạn bật tính năng này sẽ được tính phí một lần cho mỗi ngôn ngữ, và các chỉnh sửa sau đó là miễn phí cho đến khi nội dung vượt quá những gì bạn đã trả phí.
  • Nội dung đã được dịch trước khi bạn bật Dịch mọi thứ tự động sẽ được tính là đã hoàn thành và không bị tính phí lại.
  • Các điểm dịch hiện được gọi là từ trên toàn bộ WPML, và WPML sẽ hiển thị số từ mà nó sẽ tính phí trước khi bạn gửi.

Các phân loại được dịch giống như bài viết

  • Bảng điều khiển dịch thuật có phần Các phân loại để gửi các danh mục, thẻ và thuật ngữ phân loại tùy chỉnh đi dịch.
  • Các nhãn phân loại có thể được dịch từ Bảng điều khiển dịch thuật cùng với chính các thuật ngữ đó.
  • Trong Dịch mọi thứ tự động, các thuật ngữ mới và được chỉnh sửa sẽ tự động được đưa vào hàng đợi và được dịch lại khi chúng thay đổi.
  • Các miêu tả thuật ngữ và trường SEO từ Yoast SEO và Rank Math được bao gồm trong các công việc dịch thuật thuật ngữ.

Các công cụ dịch thuật

  • PTC, công cụ dịch thuật AI riêng của WPML, là công cụ được khuyến nghị. DeepL, Google và Microsoft vẫn có sẵn và được gắn nhãn “Công cụ cũ”.
  • Dịch mọi thứ tự động cần PTC và một miêu tả trang web. Nếu trang web của bạn sử dụng một công cụ cũ, hãy chuyển sang PTC từ Bảng điều khiển dịch thuật trong một hộp thoại trước khi bật tính năng này.
  • Sau khi chuyển sang PTC, các bản dịch mới sẽ được xuất bản theo mặc định mà không cần đánh giá; với một công cụ cũ, chúng sẽ chờ bạn đánh giá theo mặc định.
  • Tab Cải thiện bản dịch trong Bản dịch sẽ đề xuất các bản sửa lỗi dựa trên những chỉnh sửa bạn liên tục thực hiện và áp dụng những đề xuất mà bạn chấp nhận cho các bản dịch trong tương lai, cùng với một huy hiệu khi có các đề xuất mới đang chờ. Chỉ khả dụng với PTC.

Cũng trong phiên bản 5.0

  • WPML 5.0 được kiểm tra trên PHP 8.5, bao gồm cả các thư viện đi kèm của nó.
  • Người dịch có thể mở bất kỳ bản dịch nào trong một cặp ngôn ngữ được chỉ định cho họ, mà không cần phải được giao công việc đó trước.
  • Bảng điều khiển dịch thuật hiện gắn cờ các danh mục và thẻ đã thay đổi sau khi chúng được dịch, cùng với các bài viết.

Bảo mật

  • Phiên bản phát hành này bao gồm một số cải tiến bảo mật, trong đó có một vấn đề được báo cáo bởi Wordfence, chúng tôi rất biết ơn sự hợp tác của họ.

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

Phiên bản phát hành này khắc phục các sự cố mà một số trang web gặp phải sau khi cập nhật lên WPML 5.0, bao gồm một lỗi nghiêm trọng trên các trang web có tiền tố bảng cơ sở dữ liệu bắt đầu bằng một chữ số và một bản cập nhật bị kẹt.

Cập nhật lên WPML 5.0

  • Các trang web có tiền tố bảng cơ sở dữ liệu bắt đầu bằng một chữ số không còn gặp lỗi nghiêm trọng trên giao diện người dùng và trên màn hình Dịch trường tùy chỉnh sau khi cập nhật lên WPML 5.0, và thông báo “không thể lưu” đi kèm với nó sẽ tự động biến mất khi cài đặt của bạn được lưu lại.
  • Việc cập nhật WPML từ 4.9.x lên 5.0 từ tab Commercial của màn hình Thêm plugin không còn quay liên tục mà không hoàn thành.

Bảng điều khiển dịch thuật và trình hướng dẫn thiết lập

  • Bảng điều khiển dịch thuật không còn gửi các thuật ngữ phân loại đến mọi ngôn ngữ khi bạn đã chọn các ngôn ngữ cụ thể và xem xét chi phí.
  • Bước “Tính toán chi phí dịch thuật” của trình hướng dẫn thiết lập không còn hiển thị 0 từ với nút Tiếp tục bị vô hiệu hóa cho đến khi bạn làm mới trang.

Cài đặt và công việc dịch thuật

  • Việc lưu các cài đặt dịch thuật trên một trang web không có Trình biên tập dịch thuật nâng cao không còn lưu trữ một giá trị trình biên tập không hợp lệ gây ra sự cố cho mọi trang trong wp-admin.
  • Các công việc dịch thuật không còn hiển thị một thời hạn không hợp lệ khi không có thời hạn nào được đặt.

Cũng trong phiên bản phát hành này

  • Một danh mục sản phẩm đã dịch có đường dẫn tĩnh trùng khớp với một thuật ngữ khác trong ngôn ngữ gốc không còn chuyển hướng khách truy cập đến sai trang.

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

Phiên bản phát hành này khắc phục thêm các sự cố mà một số trang web gặp phải sau khi cập nhật lên WPML 5.0, bao gồm các lỗi cơ sở dữ liệu và hết thời gian đăng nhập trên các multisite network, và làm cho tệp tải xuống nhỏ hơn.

Cập nhật lên WPML 5.0

  • Các multisite network không còn ghi lại lỗi cơ sở dữ liệu “Unknown column ‘l.country’”, hoặc hết thời gian đăng nhập, trong khi các trang web của chúng vẫn đang được cập nhật lần lượt lên WPML 5.0.
  • Sau khi cập nhật, các trình duyệt sẽ tải các tập lệnh và kiểu mới của WPML thay vì các bản sao được lưu trong cache từ phiên bản trước.

Dịch mọi thứ tự động

  • Dịch mọi thứ tự động không còn gửi một bản nháp đi dịch trước khi bạn lưu nó lại.

Cũng trong phiên bản phát hành này

  • Các trang đã dịch không còn trả về lỗi 404 khi một sản phẩm, mục phương tiện hoặc nội dung khác có chung đường dẫn tĩnh với chúng.
  • Một cài đặt gói chuỗi bị lỗi do một trình tạo trang để lại không còn gây ra lỗi nghiêm trọng.
  • Cài đặt trang gốc chỉ chấp nhận các trang đã xuất bản. Trường “Tệp HTML” của nó hiện cho biết những tệp nào nó chấp nhận và từ chối phần còn lại.
  • Tệp tải xuống nhỏ hơn, 17,4 MB thay vì 22,6 MB, vì các gói không còn bao gồm các tệp nguồn dịch .po. Các bản dịch của bạn không bị ảnh hưởng.

Những điểm mới trong WPML 5.1

WPML 5.1 cho phép Dịch mọi thứ tự động chạy trên bất kỳ công cụ dịch thuật nào, tính phí dịch tự động bằng từ, và khắc phục các sự cố được báo cáo trên 5.0, bao gồm trên các multisite network, tài khoản Blog và các cửa hàng lớn.

Dịch mọi thứ tự động trên bất kỳ công cụ nào

  • Dịch mọi thứ tự động hiện hoạt động với DeepL, Google Translate và Microsoft Translator cũng như PTC; công cụ sẽ quyết định mức giá, trả phí một lần cho mỗi trang với PTC hoặc cho mỗi từ với các công cụ khác, và Bảng điều khiển dịch thuật sẽ hiển thị công cụ và bảng giá của nó trước khi bạn bật tính năng này.
  • Một trang web đang chạy Dịch mọi thứ tự động trên một công cụ khác có thể chuyển sang PTC ngay tại chỗ từ Bảng điều khiển dịch thuật, mà không cần tắt tính năng dịch; việc chuyển đổi này áp dụng cho nội dung mới và nội dung đã thay đổi.
  • Trên PTC không có miêu tả trang web, hộp Dịch mọi thứ tự động sẽ vẫn ở trên màn hình với nút bắt đầu bị vô hiệu hóa cho đến khi bạn thêm miêu tả, và việc thêm nó sẽ kích hoạt nút mà không cần tải lại trang.
  • WPML → Cài đặt → Dịch thuật AI hiển thị một đề xuất cho mỗi công cụ, và thông báo nâng cấp WPML 5 không còn yêu cầu PTC trước khi có thể bật Dịch mọi thứ tự động.

Tính bằng từ thay vì điểm dịch

  • Tính năng dịch tự động được tính phí và hiển thị bằng từ ở mọi nơi: trang Thanh toán dịch thuật AI trong WPML, trang số từ trên tài khoản wpml.org của bạn, và các ước tính trên Bảng điều khiển dịch thuật.
  • Số từ cho các chuỗi và các gói chuỗi hiện khớp với những gì hóa đơn tính, và các số lượng được lưu trữ sẽ được tính toán lại khi cập nhật.
  • Khi không thể kết nối với dịch vụ thanh toán, WPML sẽ thông báo điều đó thay vì hiển thị số dư bằng 0, và trang Cài đặt sẽ cho biết cài đặt nào không được lưu.

Cập nhật WPML và đăng ký trang web của bạn

  • Thông báo “WPML Update is Incomplete” nêu tên các plugin đã ngừng tải và liên kết đến Kích hoạt & Cập nhật.
  • Các thông báo về việc thiếu khóa trang web, lỗi cấu hình hoặc thiếu các yêu cầu sẽ được bỏ qua cho từng quản trị viên thay vì cho toàn bộ trang web, và thông báo khóa trang web sẽ xuất hiện lại trên Kích hoạt & Cập nhật.
  • Một tài khoản Blog sẽ thấy các plugin mà gói của nó không bao gồm dưới dạng các hàng không thể tải xuống, kèm theo đề nghị nâng cấp, thay vì không thấy gì cả.
  • Việc nâng cấp tài khoản Blog lên CMS không còn gây ra lỗi nghiêm trọng trong lần tải đầu tiên của Bản dịch.
  • Việc chuyển đổi kênh cập nhật trên Plugin → Thêm mới → Commercial sẽ làm mới danh sách và không tự động cài đặt bất cứ thứ gì.
  • Các bản cập nhật cơ sở dữ liệu bị gián đoạn sẽ được tiếp tục thay vì bị kẹt, và bản cập nhật không còn xóa object cache trên mọi yêu cầu từ giao diện người dùng.
  • Lỗi nghiêm trọng không còn xảy ra khi máy chủ tắt ini_get_all() hoặc set_time_limit(), sau khi chuyển từ một máy chủ không có zlib, hoặc khi một plugin trong gói của bạn không có sẵn bản tải xuống.

Bảng điều khiển dịch thuật, công việc và trình biên tập

  • Bước 2 “Nhân bản” không còn âm thầm thay thế một bản dịch hiện có; Bảng điều khiển dịch thuật sẽ cho biết những gì nó đã bỏ qua.
  • Việc lưu một bài viết đã dịch trong Trình soạn thảo WordPress sẽ giữ lại công việc Trình biên tập dịch thuật nâng cao của nó, vì vậy việc mở lại trình biên tập sẽ không tạo ra công việc thay thế và không tua lại trạng thái.
  • Công việc dịch thuật cung cấp tùy chọn “Chỉnh sửa bản dịch” trên các công việc bài viết đã hoàn thành, và biểu tượng tải sẽ giữ nguyên cho đến khi trình biên tập mở ra.
  • Một bản dịch cũ mà bài viết của nó không còn tồn tại sẽ bị xóa khi liên kết đánh giá của nó được tạo và hiển thị là chưa được dịch.
  • Hai lần lưu của cùng một bài viết tại cùng một thời điểm không còn khiến một công việc dịch thuật bị mất nội dung.
  • Khi không thể kết nối với dịch vụ dịch thuật, nút Thử lại sẽ thông báo điều đó trong hộp thoại thay vì giữ im lặng, và một bản phân phối bị từ chối trong thời gian ngừng hoạt động sẽ được chấp nhận khi dịch vụ hoạt động trở lại.
  • Những người dịch mới mặc định có vai trò Cộng tác viên và những người quản lý dịch thuật có vai trò Biên tập viên.
  • Sau khi một trang web chuyển đến địa chỉ mới và bắt đầu lại từ đầu với tính năng dịch tự động, các công việc dịch thuật của địa chỉ cũ sẽ bị hủy thay vì được phân phối đến trang web mới.
  • Trình hướng dẫn thiết lập không còn tạo số từ mà nó không bao giờ hiển thị, vì vậy nó nhẹ hơn trên các trang web lớn, và địa chỉ của nó sẽ gửi một trang web đã được cấu hình đến Bảng điều khiển dịch thuật.
  • “Chuyển sang PTC thay thế” sẽ mở cửa sổ của nó ở giữa màn hình.

Ngôn ngữ, URL và liên kết

  • Việc thay đổi ngôn ngữ mặc định trong chế độ mỗi miền một ngôn ngữ sẽ giữ lại một miền cho ngôn ngữ không còn là mặc định nữa.
  • Một ngôn ngữ mà bạn đang xóa không thể được đặt làm mặc định trong cùng một lần lưu.
  • Việc đưa một bản dịch của trang chủ tĩnh vào thùng rác không còn đặt lại Cài đặt → Đọc, và trang chủ của ngôn ngữ đó sẽ hiển thị trang ngôn ngữ mặc định thay vì lỗi 404.
  • Sau khi trang gốc bị xóa, phần định dạng URL sẽ lưu lại và một thông báo sẽ báo cho mọi người quản lý dịch thuật một lần.
  • Các liên kết nội bộ được chuyển đổi đến một trang nháp không còn dẫn đến lỗi 404, và một liên kết đến một trang đã bị xóa chỉ bị ẩn khi trang được hiển thị, không bao giờ được lưu vào nội dung.
  • Thư mục ngôn ngữ nằm ngoài .htaccess, và các URL REST trên các đường dẫn tĩnh cơ bản với ngôn ngữ trong thư mục vẫn tiếp tục hoạt động.
  • Các thuật ngữ của một phân loại có tên chỉ là chữ số sẽ được xử lý giống như bất kỳ phân loại nào khác: Dịch mọi thứ tự động sẽ dịch chúng, vì vậy chúng sử dụng từ, chúng xuất hiện trong Bảng điều khiển dịch thuật, và chúng tuân theo quá trình nhân bản, đồng bộ hóa phân cấp, Sticky Links và số lượng “hiển thị dưới dạng đã dịch”.

Nhanh hơn trên các trang web lớn

  • Các phân loại không thể dịch được không còn chạy một truy vấn đếm cho mỗi thuật ngữ trên mỗi yêu cầu; số lượng thuật ngữ của chúng được hiển thị trên tất cả các ngôn ngữ, giống như trong WPML 4.9, cho đến khi bộ đếm nhận biết ngôn ngữ quay trở lại trong một phiên bản phát hành sau.
  • Quá trình kiểm tra nhãn phân loại sẽ chạy một truy vấn cho tất cả các phân loại thay vì hai truy vấn cho mỗi phân loại trên mọi trang quản trị.
  • Truy vấn ngôn ngữ tác giả với “hiển thị dưới dạng đã dịch” đã nhanh trở lại đối với các tác giả có nhiều bài viết.
  • Các trang quản trị tải ít CSS hơn, và tập lệnh chuyển hướng ngôn ngữ trình duyệt có dung lượng 6 KB thay vì 172 KB.

Hỗ trợ và các công cụ sửa chữa

  • Mỗi công cụ sửa chữa có trang Hỗ trợ riêng, và một công cụ mà plugin của nó chưa được cài đặt sẽ hiển thị thông báo cài đặt kèm theo liên kết đến Kích hoạt & Cập nhật.
  • Các công cụ sửa chữa hoạt động cho người dùng có quyền hỗ trợ WPML, không chỉ dành cho quản trị viên.
  • “Gán trạng thái cho các bản sao” và “Xóa các mục ảo” không còn đánh dấu một bản dịch gốc là một bản sao hoặc xóa bản gốc của nhóm.
  • Các trang Hỗ trợ sẽ đọc câu trả lời của máy chủ trước khi thông báo “Hoàn thành”, và công cụ sửa chữa loại bài viết sẽ báo cáo các thay đổi mà cơ sở dữ liệu đã từ chối.
  • Việc chạy lại quá trình kích hoạt sẽ giữ cho cột loại phần tử ở chiều rộng tối đa của nó.
  • Màn hình cấu hình XML sẽ hiển thị “Không bao giờ” khi chỉ mục cấu hình chưa bao giờ được nạp.
  • Thông tin hệ thống, báo cáo gỡ lỗi và báo cáo hỗ trợ sẽ hiển thị khóa trang web bị ẩn.

Trình tạo trang và hình ảnh trong các bản dịch

  • Tiện ích tích hợp trình tạo trang riêng của WPML hiện vẫn tải ngay cả khi plugin WPML Page Builders độc lập cũ vẫn đang hoạt động, vì vậy các bản sửa lỗi của nó sẽ tiếp cận những trang web đó và bạn có thể hủy kích hoạt plugin độc lập này.
  • Các hình ảnh được tham chiếu bằng URL tương đối, hoặc được liên kết từ một hình ảnh, sẽ được thay thế bằng các bản dịch của chúng trong Divi, Enfold và nền khối.
  • Việc xóa cache của Elementor sau một bản dịch chỉ tác động đến CSS của template đã dịch.
  • Không có cảnh báo trình tạo trang nào xuất hiện đối với một bản dịch được thực hiện trong Trình soạn thảo WordPress mà không có công việc nào đang mở.
  • Các phông chữ tùy chỉnh của Elementor tải trên các miền ngôn ngữ phụ mà không gặp lỗi trình duyệt.

Cũng trong phiên bản phát hành này

  • Đề xuất Dịch mọi thứ tự động cho các loại nội dung mới sẽ đóng lại sau khi “Xem xét chi phí và bao gồm”.
  • Hộp thoại ngôn ngữ tùy chỉnh có thể được đóng bằng phím Escape hoặc một cú nhấp chuột bên ngoài hộp thoại, và trình hướng dẫn thiết lập sẽ đặt tiêu điểm vào từng bước.
  • Việc Đặt lại WPML không còn có thể tạo lại một phần cài đặt của nó giữa chừng trong quá trình đặt lại.

Bảo mật

  • Phiên bản phát hành này bao gồm các cải tiến bảo mật.

Cập nhật hoặc tải xuống

Bản cập nhật có sẵn cho tất cả khách hàng WPML có gói đăng ký đang hoạt động — bản cập nhật sẽ xuất hiện trên trang Plugin trong trang quản trị WordPress của bạn trong vòng 24 giờ kể từ khi phát hành. Bạn cũng có thể kiểm tra ngay trong phần Plugin → Cài mới → Commercial. Để tải xuống và cài đặt thủ công, hãy truy cập phần Tải xuống trong tài khoản wpml.org của bạn (xem hướng dẫn cài đặt) và nhớ cập nhật tất cả các thành phần cùng nhau mà không trộn lẫn các phiên bản.

Bạn cần trợ giúp hoặc muốn đưa ra phản hồi? Vui lòng sử dụng diễn đàn hỗ trợ kỹ thuật (mở trong tab mới) của chúng tôi.

Xem tất cả các phiên bản WPML Multilingual CMS