Perxel AI Translate

Plugin WPML AI Translation mã nguồn mở, dịch hàng loạt bài viết WordPress sang các ngôn ngữ của WPML bằng model AI bạn chọn qua OpenRouter. Trả tiền trực tiếp cho OpenRouter, không dùng credit của WPML, xem trước chi phí trước khi chạy.

Cập nhật 27 tháng 9, 2026 · Phiên bản 0.0.26

Perxel AI Translate là plugin WPML AI Translation mã nguồn mở, dịch bài viết, trang và custom post type sang các ngôn ngữ đã cài trong WPML. Plugin gửi nội dung tới model AI bạn chọn qua OpenRouter, rồi ghi kết quả thẳng vào WordPress dưới dạng bản dịch WPML. Plugin ra đời từ dự án Khatra Tile, khi cần dịch khoảng 1.000 bài viết và sản phẩm sang tiếng Anh.

Dashboard của Perxel AI Translate trong trang quản trị WordPress

Bối cảnh

WPML có sẵn tính năng dịch tự động, nhưng tính phí theo credit. Website càng nhiều nội dung thì chi phí càng cao, và bạn không chọn được model nào sẽ dịch. Perxel AI Translate dùng API key OpenRouter của chính bạn: bạn chọn model, trả tiền trực tiếp cho OpenRouter, không phải mua credit của bên nào khác.

Dịch hàng loạt bài viết WPML bằng AI

Trong danh sách bài viết, chọn các bài cần dịch rồi chọn Perxel AI Translate… trong Bulk actions. Nếu đang sửa một bài, bạn bấm Translate this page trên thanh công cụ.

Màn hình Translation với ngôn ngữ đích, model, phạm vi dịch và ước tính chi phí từng bài

Màn hình Translation: chọn ngôn ngữ đích và dữ liệu cần dịch, xem ước tính số từ và chi phí trước khi chạy.

Bấm Translate and apply để bắt đầu. Bạn có thể đóng tab bất cứ lúc nào, sau đó mở lại lượt dịch và bấm Resume để chạy tiếp. Nếu một bài bị lỗi, bạn thử lại riêng bài đó, bản dịch đã có sẽ được dùng lại nên không mất thêm tiền gọi model. Mọi lượt dịch được lưu trong Tools → AI Translate → History.

Màn hình History liệt kê các lượt dịch với ngôn ngữ, model, số bài, số từ và chi phí

Màn hình History: mỗi lượt dịch kèm ngôn ngữ, model, số bài, cảnh báo hoặc lỗi, số từ và chi phí.

Những gì được dịch

  • Nội dung chính. Title, slug, excerpt và content. HTML và shortcode của page builder như WPBakery được giữ nguyên, chỉ phần chữ được dịch.
  • Custom fields. Các trường text, textarea và WYSIWYG của ACF và SCF, kể cả trường nằm trong Group, Repeater và Flexible Content. Các loại trường khác được chép nguyên sang bản dịch.
  • SEO. Title, description, focus keyword và social meta của Rank Math.
  • Taxonomy và ảnh đại diện. Term được gắn sang bản dịch WPML tương ứng, ảnh đại diện dùng bản dịch của WPML Media Translation nếu có.

Chọn model và kiểm soát chi phí qua OpenRouter

Bạn dùng được mọi model có trên OpenRouter (Gemini, Claude, GPT…). Mặc định là một model Gemini Flash giá rẻ. Settings kiểm tra API key, cho biết key còn bao nhiêu credit và cảnh báo khi chi phí ước tính vượt quá số credit đó. Nếu ngôn ngữ mặc định của website là tiếng Việt, chi phí được hiển thị bằng VND.

Màn hình Settings với API key, model, tùy chọn batching và các plugin tương thích

Màn hình Settings: API key và model, tùy chọn dịch theo lô, Extra instructions và các plugin đã phát hiện.

Mục Extra instructions dùng để giữ đúng thuật ngữ ngành, tên riêng và giọng thương hiệu trong mọi lần dịch. Tùy chọn Faster batched requests (bật sẵn) gửi nhiều bài ngắn trong một lần gọi model để dịch nhanh hơn.

Cài đặt và yêu cầu hệ thống

Plugin có trên WordPress.org. Sau khi kích hoạt, vào Tools → AI Translate → Settings và nhập API key OpenRouter.

  • WordPress 6.2 trở lên, PHP 7.4 trở lên.
  • WPML (Multilingual CMS trở lên) có ít nhất hai ngôn ngữ. Nếu không có WPML, plugin sẽ không hoạt động.
  • Tài khoản và API key OpenRouter.

Đã thử với WPML 4.9.7, Secure Custom Fields 6.9.5, Rank Math SEO 1.0.277.2 (PRO 3.0.82) và WPBakery 9.0.1.

Mã nguồn công khai trên GitHub. Plugin được xây trên WP Plugin Toolkit và thường đi kèm các dự án custom plugin tại Perxel.

Footnotes

Bạn muốn nhận báo giá?
Hãy liên hệ Perxel ngay hôm nay.