Nhà phát triển

Tài liệu tham khảo tính năng của tranzly

tranzly đăng ký các hành động của mình với WordPress Abilities API. Các khả năng tương tự là các công cụ MCP trên máy chủ riêng của trang web và các tuyến REST dưới /wp-json/wp-abilities/v1. Trang này được tạo từ sổ đăng ký của chính plugin.

Hướng dẫn sử dụng: kết nối ứng dụng AI

Điểm cuối

MCP qua HTTP (có thể phát trực tuyến)

https://example.com/wp-json/tranzly/v1/mcp

MCP qua WP-CLI (đầu vào và đầu ra chuẩn)

wp mcp-adapter serve --server=tranzly --user=<login>

REST: liệt kê các khả năng

/wp-json/wp-abilities/v1/abilities?category=tranzly

REST: chạy một kỹ năng

/wp-json/wp-abilities/v1/abilities/<name>/run

Xác thực và quyền truy cập

Các yêu cầu HTTP được xác thực bằng mật khẩu ứng dụng WordPress (HTTP Basic). Việc kết nối với máy chủ MCP cần có khả năng hiển thị bên dưới; mọi tính năng sau đó sẽ kiểm tra quyền riêng của chính nó, theo từng đối tượng. Các tính năng chỉ đọc chạy với phương thức GET và đầu vào nằm trong chuỗi truy vấn; các tính năng còn lại chạy với phương thức POST và phần thân JSON {"input": {…}}.

Ví dụ

# REST: chạy một kỹ năng
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"tranzly-get-comments-setting","arguments":{}}}

Tất cả quyền hạn

Được tạo từ abilities.json của plugin, tệp này tự động được tạo từ một trang web đang chạy; một bài kiểm tra sẽ thất bại khi cả hai không khớp nhau.

Quyền hạnChức năngPhiên bảnRESTQuyền hạnTham số
tranzly/bulk-translate
tranzly-bulk-translate
Dịch toàn bộ trang web
Khởi chạy các tác vụ dịch nền cho từng bản gốc của các loại nội dung được chỉ định (tất cả các loại đã dịch nếu không có loại nào được cung cấp): các bản dịch còn thiếu, các bản dịch đã lỗi thời, hoặc tất cả các bản dịch. Trả về các tác vụ đã khởi chạy, mỗi tác vụ cho một ngôn ngữ.
Bản ProPOST …/abilities/tranzly/bulk-translate/runedit_posts; publish_posts to publishlanguages: array (Bắt buộc), post_types: array, scope: missing|stale|all, engine: string, publish: boolean
tranzly/cancel-job
tranzly-cancel-job
Hủy tác vụ
Dừng một tác vụ; các bản dịch đã hoàn tất vẫn được giữ lại.
Bản miễn phíPOST …/abilities/tranzly/cancel-job/runmanage_options (the REST route's own check)id: string (Bắt buộc)
tranzly/check-quality
tranzly-check-quality
Kiểm tra bản dịch bằng AI
Yêu cầu AI so sánh bản dịch với bản gốc và chấm điểm, đồng thời lưu trữ báo cáo về bản dịch đó. Sử dụng mô hình AI kiểm tra chất lượng được thiết lập trong cài đặt quy trình làm việc của Tranzly.
Bản ProPOST …/abilities/tranzly/check-quality/runedit_post on that translationid: integer (Bắt buộc)
tranzly/connect-support
tranzly-connect-support
Kết nối với bộ phận hỗ trợ
Kết nối trang web này với bộ phận hỗ trợ của Zinn Digital® (tên, email, sự đồng ý).
Bản miễn phíPOST …/abilities/tranzly/connect-support/runmanage_options (the REST route's own check)email: string (Bắt buộc), name: string, consent: boolean (Bắt buộc)
tranzly/correct-segments
tranzly-correct-segments
Sửa bản dịch
Lưu các đoạn đã chỉnh sửa của bản dịch (các đoạn: khóa thành văn bản); văn bản đã chỉnh sửa được bảo vệ khỏi việc dịch lại.
Bản miễn phíPOST …/abilities/tranzly/correct-segments/runedit_post (the REST route's own check)id: string (Bắt buộc), segments: object (Bắt buộc)
tranzly/create-job
tranzly-create-job
Bắt đầu tác vụ dịch
Khởi chạy một tác vụ nền để dịch các bài viết được liệt kê (posts) hoặc toàn bộ một loại bài viết sang các ngôn ngữ (langs).
Bản miễn phíPOST …/abilities/tranzly/create-job/runedit_posts (the REST route's own check)posts: array, post_type: string, langs: array (Bắt buộc), engine: string, status: publish|draft, force: boolean
tranzly/create-post-translation
tranzly-create-post-translation
Tạo một bản dịch trống
Tạo bản dịch nháp của một bài viết bằng một ngôn ngữ (lang) để viết thủ công, không dùng bộ dịch.
Bản miễn phíPOST …/abilities/tranzly/create-post-translation/runthe REST route's own per-item permission checkid: string (Bắt buộc), lang: string (Bắt buộc), name: string, slug: string, description: string
tranzly/create-term-translation
tranzly-create-term-translation
Tạo bản dịch thuật ngữ thủ công
Tạo bản dịch của một thuật ngữ bằng ngôn ngữ có tên, đường dẫn (slug) và mô tả do quý vị cung cấp.
Bản miễn phíPOST …/abilities/tranzly/create-term-translation/runthe REST route's own per-item permission checkid: string (Bắt buộc), lang: string (Bắt buộc), name: string, slug: string, description: string
tranzly/disconnect-support
tranzly-disconnect-support
Ngắt kết nối khỏi bộ phận hỗ trợ
Ngắt kết nối trang web này khỏi bộ phận hỗ trợ.
Bản miễn phíPOST …/abilities/tranzly/disconnect-support/runmanage_options (the REST route's own check)không có
tranzly/estimate
tranzly-estimate
Ước tính bản dịch
Ước tính số ký tự và chi phí để dịch các bài viết (posts hoặc post_type) sang các ngôn ngữ (langs) bằng một công cụ, trước khi chi tiêu bất cứ khoản nào.
Bản miễn phíPOST …/abilities/tranzly/estimate/runedit_posts (the REST route's own check)posts: array, post_type: string, langs: array (Bắt buộc), engine: string
tranzly/estimate-bulk
tranzly-estimate-bulk
Ước tính dịch trang web (Pro)
Ước tính bản dịch toàn bộ trang web sang một ngôn ngữ (post_types, scope, engine) trước khi bắt đầu.
Bản ProPOST …/abilities/tranzly/estimate-bulk/runedit_posts (the REST route's own check)post_types: array, scope: missing|stale|all, engine: string, lang: string (Bắt buộc), after: integer
tranzly/export-translation-file
tranzly-export-translation-file
Xuất một tệp để dịch giả con người dịch
Trả về một tệp XLIFF hoặc CSV (dưới dạng văn bản) chứa các bản gốc và bản dịch tương ứng sang một ngôn ngữ, dành cho dịch giả hoặc công ty dịch thuật: các bài viết đã cho, hoặc một trang chứa tối đa 100 bản gốc của một loại nội dung ở một trạng thái cụ thể (thiếu, cũ, đã dịch hoặc tất cả; lặp lại với tham số after). Nhập lại tệp này bằng lệnh tranzly/upload-translation-file.
Bản ProGET …/abilities/tranzly/export-translation-file/runedit_posts; each post is included only if the user may edit itlang: string (Bắt buộc), format: xliff|csv, posts: array, post_type: string, state: all|missing|stale|translated, after: integer
tranzly/fix-status
tranzly-fix-status
Dịch phần còn thiếu
Đưa vào hàng đợi bản dịch của mọi mục còn thiếu (hoặc đã cũ) trong một ngôn ngữ và loại bài đăng.
Bản miễn phíPOST …/abilities/tranzly/fix-status/runedit_posts (the REST route's own check)post_type: string, lang: string (Bắt buộc), state: missing|stale|quality (Bắt buộc)
tranzly/get-comments-setting
tranzly-get-comments-setting
Đọc phần quản lý bình luận (Pro)
Cho biết bình luận được chia sẻ giữa các ngôn ngữ hay được giữ riêng cho từng ngôn ngữ.
Bản ProGET …/abilities/tranzly/get-comments-setting/runmoderate_comments (the REST route's own check)không có
tranzly/get-deepl-usage
tranzly-get-deepl-usage
Đọc mức sử dụng DeepL
Trả về các ký tự đã sử dụng và giới hạn của khóa DeepL đã lưu trong tháng này.
Bản miễn phíGET …/abilities/tranzly/get-deepl-usage/runmanage_options (the REST route's own check)không có
tranzly/get-diagnostics
tranzly-get-diagnostics
Đọc chẩn đoán trang web
Trả về các thông tin chẩn đoán mà một phiếu hỗ trợ sẽ mang theo: các phiên bản, plugin đang hoạt động, giới hạn và lỗi gần đây.
Bản miễn phíGET …/abilities/tranzly/get-diagnostics/runmanage_options (the REST route's own check)không có
tranzly/get-display
tranzly-get-display
Xem các tùy chọn hiển thị
Trả về các tùy chọn cho trình chuyển đổi ngôn ngữ và hiển thị tín dụng.
Bản miễn phíGET …/abilities/tranzly/get-display/runmanage_options (the REST route's own check)không có
tranzly/get-engine-settings
tranzly-get-engine-settings
Đọc các cài đặt của engine
Trả về công cụ mặc định và công cụ dự phòng, các công cụ theo từng ngôn ngữ, trạng thái của từng công cụ và chi tiêu trong tháng này.
Bản miễn phíGET …/abilities/tranzly/get-engine-settings/runmanage_options (the REST route's own check)không có
tranzly/get-glossary
tranzly-get-glossary
Xem bảng thuật ngữ
Trả về các từ không bao giờ được dịch, các bản dịch thuật ngữ cố định và tông giọng theo từng ngôn ngữ.
Bản ProGET …/abilities/tranzly/get-glossary/runmanage_optionskhông có
tranzly/get-integrations
tranzly-get-integrations
Đọc các tích hợp
Liệt kê các plugin SEO, WooCommerce, trình dựng trang và biểu mẫu mà Tranzly hỗ trợ và đang hoạt động ở đây.
Bản miễn phíGET …/abilities/tranzly/get-integrations/runmanage_options (the REST route's own check)không có
tranzly/get-job
tranzly-get-job
Xem tiến trình của công việc
Trả về tiến trình và số liệu của một tác vụ.
Bản miễn phíGET …/abilities/tranzly/get-job/runmanage_options (the REST route's own check)id: string (Bắt buộc)
tranzly/get-job-failures
tranzly-get-job-failures
Đọc lỗi công việc
Liệt kê các mục không thành công của công việc cùng với lý do cho từng mục.
Bản miễn phíGET …/abilities/tranzly/get-job-failures/runmanage_options (the REST route's own check)id: string (Bắt buộc)
tranzly/get-legacy-import
tranzly-get-legacy-import
Đọc bản nhập Tranzly 2.x
Trợ về trạng thái và báo cáo về việc nhập các bản dịch từ Tranzly 2.x.
Bản miễn phíGET …/abilities/tranzly/get-legacy-import/runmanage_options (the REST route's own check)không có
tranzly/get-licence
tranzly-get-licence
Đọc giấy phép
Trả về gói Tranzly, trạng thái giấy phép, ngày gia hạn và những gì gói dịch vụ bao gồm của trang web này.
Bản miễn phíGET …/abilities/tranzly/get-licence/runmanage_options (the REST route's own check)không có
tranzly/get-menus
tranzly-get-menus
Đọc các menu theo từng ngôn ngữ
Trả về menu mà mỗi ngôn ngữ hiển thị ở từng vị trí menu.
Bản miễn phíGET …/abilities/tranzly/get-menus/runedit_theme_options (the REST route's own check)không có
tranzly/get-post-group
tranzly-get-post-group
Đọc các bản dịch của một bài viết
Liệt kê nhóm dịch của một bài viết: các thành viên của mọi ngôn ngữ kèm theo tiêu đề, trạng thái và liên kết chỉnh sửa.
Bản miễn phíGET …/abilities/tranzly/get-post-group/runedit_post and edit_term (the REST route's own check)id: string (Bắt buộc)
tranzly/get-quality-report
tranzly-get-quality-report
Đọc báo cáo chất lượng (Pro)
Trả về báo cáo chất lượng AI của bản dịch: điểm số và các phân đoạn đã bị gắn cờ.
Bản ProGET …/abilities/tranzly/get-quality-report/runedit_post (the REST route's own check)id: string (Bắt buộc)
tranzly/get-segments
tranzly-get-segments
Đọc bản dịch song song
Trả về các phân đoạn của bản dịch bên cạnh bản gốc để xem xét và chỉnh sửa.
Bản miễn phíGET …/abilities/tranzly/get-segments/runedit_post (the REST route's own check)id: string (Bắt buộc)
tranzly/get-shared-strings
tranzly-get-shared-strings
Đọc văn bản của giao diện và plugin
Trả về các văn bản của giao diện và plugin (phạm vi) theo một ngôn ngữ cùng với các bản dịch của chúng.
Bản miễn phíGET …/abilities/tranzly/get-shared-strings/runedit_theme_options (the REST route's own check)lang: string (Bắt buộc), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly
tranzly/get-site-strings
tranzly-get-site-strings
Đọc các văn bản của trang web bằng một ngôn ngữ
Trả về tiêu đề trang web, khẩu hiệu và các văn bản tiện ích bằng một ngôn ngữ.
Bản miễn phíGET …/abilities/tranzly/get-site-strings/runmanage_options (the REST route's own check)lang: string (Bắt buộc)
tranzly/get-support-connection
tranzly-get-support-connection
Đọc kết nối hỗ trợ
Cho biết trang web này có kết nối với bộ phận hỗ trợ của Zinn Digital® hay không và kết nối với tư cách là ai.
Bản miễn phíGET …/abilities/tranzly/get-support-connection/runmanage_options (the REST route's own check)refresh: boolean
tranzly/get-term-group
tranzly-get-term-group
Đọc các bản dịch của một thuật ngữ
Liệt kê nhóm dịch của một danh mục hoặc thẻ.
Bản miễn phíGET …/abilities/tranzly/get-term-group/runedit_post and edit_term (the REST route's own check)id: string (Bắt buộc)
tranzly/get-urls
tranzly-get-urls
Đọc cài đặt địa chỉ
Trả về cách ngôn ngữ xuất hiện trong địa chỉ (thư mục, tên miền phụ hoặc tên miền), các đường dẫn (slug) và phần gốc đã dịch, cùng với thẻ noindex cho các trang chưa được dịch.
Bản miễn phíGET …/abilities/tranzly/get-urls/runmanage_options (the REST route's own check)không có
tranzly/get-workflow-settings
tranzly-get-workflow-settings
Đọc cài đặt quy trình làm việc (Pro)
Trả về tính năng dịch tự động khi xuất bản và khi cập nhật, xem xét trước khi xuất bản, cùng với ngưỡng, nhà cung cấp và mô hình của tính năng kiểm tra chất lượng bằng AI.
Bản ProGET …/abilities/tranzly/get-workflow-settings/runmanage_options (the REST route's own check)không có
tranzly/import-from-source
tranzly-import-from-source
Chuyển từ WPML, Polylang hoặc TranslatePress (Pro)
Nhập trang bản dịch tiếp theo từ một plugin đa ngôn ngữ khác (chế độ: chạy thử hoặc chạy; con trỏ).
Bản ProPOST …/abilities/tranzly/import-from-source/runmanage_options (the REST route's own check)source: string (Bắt buộc), mode: dry-run|run|undo, cursor: string
tranzly/import-translation-file
tranzly-import-translation-file
Ghi một tệp đã nhập (Pro)
Ghi trang bài viết tiếp theo từ tệp dịch đã tải lên (lặp lại với tham số after cho đến khi hoàn tất).
Bản ProPOST …/abilities/tranzly/import-translation-file/runedit_posts (the REST route's own check)token: string (Bắt buộc), after: integer
tranzly/link-post
tranzly-link-post
Liên kết một bài viết hiện có làm bản dịch
Biến một bài viết hiện có (đích) thành bản dịch của bài viết này sang một ngôn ngữ.
Bản miễn phíPOST …/abilities/tranzly/link-post/runedit_post and edit_term (the REST route's own check)id: string (Bắt buộc), lang: string (Bắt buộc), target: integer (Bắt buộc)
tranzly/list-engines
tranzly-list-engines
Liệt kê các công cụ dịch
Liệt kê các công cụ dịch thuật, trạng thái đã thiết lập của từng công cụ và công cụ nào được sử dụng khi không có tên nào được chỉ định.
Bản miễn phíGET …/abilities/tranzly/list-engines/runedit_postskhông có
tranzly/list-import-sources
tranzly-list-import-sources
Liệt kê các plugin để chuyển đổi (Pro)
Liệt kê dữ liệu WPML, Polylang và TranslatePress được tìm thấy trên trang web này có thể được nhập.
Bản ProGET …/abilities/tranzly/list-import-sources/runmanage_options (the REST route's own check)không có
tranzly/list-jobs
tranzly-list-jobs
Danh sách công việc dịch thuật
Liệt kê các tác vụ dịch thuật nền, mới nhất trước, kèm theo tiến độ.
Bản miễn phíGET …/abilities/tranzly/list-jobs/runedit_posts (the REST route's own check)không có
tranzly/list-languages
tranzly-list-languages
Danh sách ngôn ngữ
Liệt kê các ngôn ngữ của trang web. Ngôn ngữ đầu tiên là ngôn ngữ mà nội dung gốc được viết bằng.
Bản miễn phíGET …/abilities/tranzly/list-languages/runedit_postskhông có
tranzly/list-status-items
tranzly-list-status-items
Liệt kê những mục còn thiếu hoặc đã lỗi thời
Liệt kê các bản gốc kèm theo trạng thái dịch thuật của chúng trong một ngôn ngữ (trạng thái: thiếu, lỗi thời, hiện tại), theo từng trang.
Bản miễn phíGET …/abilities/tranzly/list-status-items/runedit_posts (the REST route's own check)post_type: string, lang: string (Bắt buộc), state: all|missing|stale|translated|human|machine|review|quality, after: integer
tranzly/list-support-access
tranzly-list-support-access
Liệt kê thông tin đăng nhập hỗ trợ tạm thời
Liệt kê những người dùng hỗ trợ tạm thời đã cấp cho đội ngũ của chúng tôi và thời điểm hết hạn của mỗi người.
Bản miễn phíGET …/abilities/tranzly/list-support-access/runmanage_options (the REST route's own check)không có
tranzly/list-theme-strings
tranzly-list-theme-strings
Liệt kê nguồn văn bản của chủ đề và plugin (Pro)
Liệt kê các chủ đề và plugin có thể quét văn bản để dịch, cùng với số lượng chuỗi của từng mục.
Bản ProGET …/abilities/tranzly/list-theme-strings/runmanage_options (the REST route's own check)không có
tranzly/open-support-ticket
tranzly-open-support-ticket
Gửi yêu cầu hỗ trợ
Gửi yêu cầu hỗ trợ (tiêu đề, nội dung, loại, email) kèm theo thông tin chuẩn đoán của trang web này; các trường access_days và thông tin đăng nhập tùy chọn cấp cho đội ngũ của chúng tôi quyền truy cập tạm thời.
Bản miễn phíPOST …/abilities/tranzly/open-support-ticket/runmanage_options (the REST route's own check)không có
tranzly/retry-job-item
tranzly-retry-job-item
Thử lại hoặc chuyển giao một mục bị lỗi
Thực hiện lại một mục bị lỗi (hành động: retry, tùy chọn với một công cụ dịch khác) hoặc đánh dấu để dịch thủ công (hành động: by-hand).
Bản miễn phíPOST …/abilities/tranzly/retry-job-item/runedit_post and manage_options (the REST route's own check)item: string (Bắt buộc), action: string (Bắt buộc), engine: string
tranzly/review-translation
tranzly-review-translation
Phê duyệt hoặc từ chối bản dịch (Pro)
Phê duyệt bản dịch (và xuất bản bản dịch khi bản gốc được xuất bản) hoặc gửi trả lại (quyết định, ghi chú).
Bản ProPOST …/abilities/tranzly/review-translation/runedit_post (the REST route's own check)id: string (Bắt buộc), decision: approve|changes|pending (Bắt buộc), note: string
tranzly/revoke-support-access
tranzly-revoke-support-access
Thu hồi thông tin đăng nhập hỗ trợ tạm thời
Xóa người dùng hỗ trợ tạm thời ngay bây giờ (theo id).
Bản miễn phíPOST …/abilities/tranzly/revoke-support-access/runmanage_options (the REST route's own check)ids: array (Bắt buộc)
tranzly/run-legacy-import
tranzly-run-legacy-import
Nhập các bản dịch Tranzly 2.x
Thực thi việc nhập 2.x: chạy thử (chỉ báo cáo), chạy, hoặc hoàn tác.
Bản miễn phíPOST …/abilities/tranzly/run-legacy-import/runmanage_options (the REST route's own check)action: string (Bắt buộc)
tranzly/scan-theme-strings
tranzly-scan-theme-strings
Quét văn bản trong một chủ đề hoặc tiện ích bổ sung (Pro)
Quét trang tiếp theo trong các tệp PHP của thành phần để tìm các văn bản có thể dịch (lặp lại cho đến khi hoàn tất).
Bản ProPOST …/abilities/tranzly/scan-theme-strings/runmanage_options (the REST route's own check)component: string (Bắt buộc), after: integer
tranzly/schedule-quality-check
tranzly-schedule-quality-check
Kiểm tra bản dịch bằng AI (Pro)
Lên lịch kiểm tra chất lượng bằng AI cho trang tiếp theo của các bản dịch ngôn ngữ (hoặc các bài viết được chỉ định).
Bản ProPOST …/abilities/tranzly/schedule-quality-check/runedit_posts (the REST route's own check)lang: string (Bắt buộc), post_type: string, posts: array, after: integer
tranzly/seo-audit
tranzly-seo-audit
Kiểm toán SEO đa ngôn ngữ (Pro)
Kiểm tra các bản dịch xem có thiếu tiêu đề SEO, mô tả, đường dẫn và hreflang trong một ngôn ngữ hay không, từng trang một.
Bản ProGET …/abilities/tranzly/seo-audit/runmanage_options (the REST route's own check)lang: string (Bắt buộc), after: integer
tranzly/set-comments-setting
tranzly-set-comments-setting
Thay đổi cách xử lý bình luận (Pro)
Chia sẻ bình luận qua các bản dịch của bài đăng hoặc giữ chúng theo từng ngôn ngữ (chế độ).
Bản ProPOST …/abilities/tranzly/set-comments-setting/runmanage_options and moderate_comments (the REST route's own check)mode: off|show|translate (Bắt buộc)
tranzly/set-engine-key
tranzly-set-engine-key
Lưu khóa công cụ
Lưu khóa API (và khu vực cho Microsoft) của DeepL, Google hoặc Microsoft; để trống sẽ xóa khóa. Khóa được lưu trữ ở trạng thái mã hóa và không bao giờ được trả về.
Bản miễn phíPOST …/abilities/tranzly/set-engine-key/runmanage_options (the REST route's own check)engine: string (Bắt buộc), key: string (Bắt buộc), region: string
tranzly/set-menus
tranzly-set-menus
Thiết lập các menu theo ngôn ngữ
Gán một menu cho mỗi ngôn ngữ cho mỗi vị trí (bản đồ).
Bản miễn phíPOST …/abilities/tranzly/set-menus/runedit_theme_options (the REST route's own check)map: object (Bắt buộc)
tranzly/set-protection
tranzly-set-protection
Bảo vệ hoặc mở khóa bản dịch
Bảo vệ bản dịch khỏi bị ghi đè bởi công cụ (protected: true) hoặc mở khóa bản dịch đó.
Bản miễn phíPOST …/abilities/tranzly/set-protection/runedit_post (the REST route's own check)id: string (Bắt buộc), protected: boolean (Bắt buộc)
tranzly/set-shared-strings
tranzly-set-shared-strings
Sửa các văn bản giao diện và plugin
Lưu các bản dịch đã được chỉnh sửa của văn bản chủ đề và plugin (chuỗi); chúng sẽ được bảo vệ.
Bản miễn phíPOST …/abilities/tranzly/set-shared-strings/runedit_theme_options (the REST route's own check)lang: string (Bắt buộc), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, strings: object (Bắt buộc)
tranzly/set-site-string
tranzly-set-site-string
Dịch văn bản trang web
Lưu một đoạn văn bản trang web (khóa) bằng một ngôn ngữ, ví dụ: tiêu đề trang hoặc khẩu hiệu.
Bản miễn phíPOST …/abilities/tranzly/set-site-string/runedit_theme_options and manage_options (the REST route's own check)lang: string (Bắt buộc), key: string (Bắt buộc), translation: string (Bắt buộc)
tranzly/set-urls
tranzly-set-urls
Thay đổi cài đặt địa chỉ
Thiết lập chế độ địa chỉ (mode), tên miền theo từng ngôn ngữ, cơ sở và phân đoạn đã dịch, noindex_untranslated và các gợi ý đường dẫn (slug).
Bản miễn phíPOST …/abilities/tranzly/set-urls/runmanage_options (the REST route's own check)mode: string, segments: object, domains: object, bases: object, suggest: boolean, noindex_untranslated: boolean
tranzly/start-trial
tranzly-start-trial
Bắt đầu dùng thử Pro miễn phí
Bắt đầu dùng thử Tranzly Pro 14 ngày cho trang web này (không cần thanh toán).
Bản miễn phíPOST …/abilities/tranzly/start-trial/runmanage_options (the REST route's own check)không có
tranzly/translate-media-field
tranzly-translate-media-field
Dịch văn bản của hình ảnh
Lưu văn bản thay thế, tiêu đề hoặc chú thích (trường) của hình ảnh bằng một ngôn ngữ (lang).
Bản miễn phíPOST …/abilities/tranzly/translate-media-field/runedit_post (the REST route's own check)id: string (Bắt buộc), lang: string (Bắt buộc), field: alt|caption|title (Bắt buộc), translation: string (Bắt buộc)
tranzly/translate-post
tranzly-translate-post
Dịch một bài viết hoặc trang
Dịch một bài viết hoặc trang sang một hoặc nhiều ngôn ngữ của trang web bằng công cụ dịch, tạo mới hoặc cập nhật từng bản dịch. Các bản dịch mới sẽ ở trạng thái bản nháp trừ khi publish là true. Bản dịch đã được chỉnh sửa thủ công sẽ bị bỏ qua trừ khi force là true.
Bản miễn phíPOST …/abilities/tranzly/translate-post/runmay translate that post (edit_post on it); edit_post on an existing translation; the type's publish capability to publishid: integer (Bắt buộc), languages: array (Bắt buộc), engine: string, publish: boolean, force: boolean
tranzly/translate-shared-strings
tranzly-translate-shared-strings
Dịch các văn bản chủ đề và plugin còn thiếu
Dịch trang tiếp theo của các văn bản chủ đề và tiện ích bổ sung chưa dịch sang một ngôn ngữ bằng công cụ mặc định (lặp lại cho đến khi hoàn tất).
Bản miễn phíPOST …/abilities/tranzly/translate-shared-strings/runedit_theme_options (the REST route's own check)lang: string (Bắt buộc), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, after: integer
tranzly/translate-site
tranzly-translate-site
Dịch trang web của tôi
Quy trình có hướng dẫn: trợ lý kiểm tra các ngôn ngữ và công cụ, ước tính chi phí, và dịch những phần còn thiếu, hỏi ý kiến trước khi thanh toán hoặc xuất bản.
Bản miễn phíPOST …/abilities/tranzly/translate-site/runedit_postslanguages: string (Bắt buộc)
tranzly/translate-term
tranzly-translate-term
Dịch một danh mục hoặc thẻ
Dịch một thuật ngữ (danh mục, thẻ hoặc thuộc tính sản phẩm) sang một ngôn ngữ (lang) bằng một công cụ dịch, tạo mới hoặc cập nhật bản dịch của thuật ngữ đó.
Bản miễn phíPOST …/abilities/tranzly/translate-term/runthe REST route's own per-item permission checkid: string (Bắt buộc), lang: string (Bắt buộc), engine: string, force: boolean, status: publish|draft
tranzly/translation-status
tranzly-translation-status
Trạng thái dịch
Với ID bài viết: bản dịch của từng ngôn ngữ cho bài viết đó, tình trạng cũ hay mới, và tác giả. Không có ID bài viết: tỷ lệ trang web được dịch theo từng ngôn ngữ.
Bản miễn phíGET …/abilities/tranzly/translation-status/runedit_post on that post; edit_posts for the site summaryid: integer, post_type: string
tranzly/unlink-post
tranzly-unlink-post
Hủy liên kết bài viết khỏi các bản dịch của nó
Xóa bài viết khỏi nhóm dịch thuật; bài viết vẫn giữ nguyên ngôn ngữ của mình.
Bản miễn phíPOST …/abilities/tranzly/unlink-post/runedit_post and edit_term (the REST route's own check)id: string (Bắt buộc)
tranzly/update-display
tranzly-update-display
Thay đổi tùy chọn hiển thị
Thay đổi bộ chuyển đổi (kiểu, cờ, tên, vị trí) và dòng ghi công.
Bản miễn phíPOST …/abilities/tranzly/update-display/runmanage_options (the REST route's own check)switcher: object, credit: boolean
tranzly/update-engine-settings
tranzly-update-engine-settings
Thay đổi cài đặt công cụ
Thiết lập công cụ mặc định, công cụ dự phòng và công cụ theo từng ngôn ngữ (default, fallback, per_lang). Các công cụ theo từng ngôn ngữ và công cụ dự phòng là tính năng Pro.
Bản miễn phíPOST …/abilities/tranzly/update-engine-settings/runmanage_options (the REST route's own check)không có
tranzly/update-glossary
tranzly-update-glossary
Cập nhật thuật ngữ
Thay thế các phần của bảng thuật ngữ bạn gửi (các từ không bao giờ dịch, bản dịch thuật ngữ, giọng văn); các phần bạn bỏ qua sẽ được giữ lại. Được sử dụng bởi mọi công cụ từ lần dịch tiếp theo trở đi.
Bản ProPOST …/abilities/tranzly/update-glossary/runmanage_optionsdnt: array, terms: object, tone: object
tranzly/update-settings
tranzly-update-settings
Thay đổi ngôn ngữ và cài đặt
Thiết lập các ngôn ngữ của trang web (languages: danh sách mã và tên; ngôn ngữ đầu tiên là ngôn ngữ gốc), tiền tố lớp giao diện người dùng, và quyền cho phép các tác nhân AI (MCP) hoạt động hay không.
Bản miễn phíPOST …/abilities/tranzly/update-settings/runmanage_options (the REST route's own check)prefix: string, mcp: boolean, languages: array
tranzly/update-workflow-settings
tranzly-update-workflow-settings
Thay đổi cài đặt quy trình làm việc (Pro)
Thiết lập on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider và quality_model.
Bản ProPOST …/abilities/tranzly/update-workflow-settings/runmanage_options (the REST route's own check)không có
tranzly/upload-translation-file
tranzly-upload-translation-file
Nhập tệp đã dịch (Pro)
Tải lên tệp XLIFF hoặc CSV của Tranzly (nội dung, tên tệp) đã được dịch ở nơi khác; trả về một token cho tranzly/import-translation-file.
Bản ProPOST …/abilities/tranzly/upload-translation-file/runedit_posts (the REST route's own check)không có