นักพัฒนา
ข้อมูลอ้างอิงความสามารถของ tranzly
tranzly ลงทะเบียนการดำเนินการผ่าน WordPress Abilities API ความสามารถเดียวกันนี้คือเครื่องมือ MCP บนเซิร์ฟเวอร์ของเว็บไซต์เองและเป็นเส้นทาง REST ใต้ /wp-json/wp-abilities/v1 หน้านี้สร้างขึ้นจากรีจิสทรีของปลั๊กอินเอง
จุดสิ้นสุด
MCP ผ่าน HTTP (แบบสตรีมได้)
https://example.com/wp-json/tranzly/v1/mcpMCP ผ่าน WP-CLI (อินพุตและเอาต์พุตมาตรฐาน)
wp mcp-adapter serve --server=tranzly --user=<login>REST: แสดงรายการความสามารถทั้งหมด
/wp-json/wp-abilities/v1/abilities?category=tranzlyREST: เรียกใช้ความสามารถ
/wp-json/wp-abilities/v1/abilities/<name>/runการยืนยันตัวตนและสิทธิ์
คำขอ HTTP จะยืนยันตัวตนด้วยรหัสผ่านแอปพลิเคชัน WordPress (HTTP Basic) การเชื่อมต่อกับเซิร์ฟเวอร์ MCP จำเป็นต้องมีความสามารถที่แสดงด้านล่าง ความสามารถแต่ละรายการจะตรวจสอบสิทธิ์ของตนเองตามแต่ละออเจกต์ ความสามารถแบบอ่านอย่างเดียวจะทำงานด้วย GET และมีข้อมูลนำเข้าอยู่ในคิวรีสตริง ส่วนความสามารถอื่น ๆ จะทำงานด้วย POST และมีเนื้อหา JSON {"input": {…}}
ตัวอย่าง
# REST: เรียกใช้ความสามารถ
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":{}}}ความสามารถทั้งหมด
สร้างขึ้นจาก abilities.json ของปลั๊กอิน ซึ่งสร้างขึ้นจากเว็บไซต์ที่กำลังทำงานอยู่; การทดสอบจะล้มเหลวเมื่อทั้งสองอย่างไม่ตรงกัน
| ความสามารถ | การทำงานอย่างไร | ฉบับพิมพ์ | REST | สิทธิ์ | พารามิเตอร์ |
|---|---|---|---|---|---|
tranzly/bulk-translatetranzly-bulk-translate | แปลเว็บไซต์ทั้งหมด เริ่มงานการแปลเบื้องหลังสำหรับเนื้อหาต้นฉบับแต่ละรายการของประเภทเนื้อหาที่กำหนด (ทุกประเภทที่แปลเมื่อไม่ได้ระบุประเภทไว้): การแปลที่ขาดหายไป, รายการที่ล้าสมัย, หรือทั้งหมด คืนค่ารายการงานที่เริ่มต้นแล้ว จำนวนหนึ่งงานต่อหนึ่งภาษา | รุ่น Pro | POST …/abilities/tranzly/bulk-translate/run | edit_posts; publish_posts to publish | languages: array (จำเป็นต้องมี), post_types: array, scope: missing|stale|all, engine: string, publish: boolean |
tranzly/cancel-jobtranzly-cancel-job | ยกเลิกงาน หยุดงานที่กำลังทำอยู่ ระบบจะเก็บคำแปลที่ทำเสร็จแล้วไว้ | รุ่นฟรี | POST …/abilities/tranzly/cancel-job/run | manage_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/check-qualitytranzly-check-quality | ตรวจสอบคำแปลด้วย AI ให้ AI เปรียบเทียบงานแปลชิ้นหนึ่งกับต้นฉบับแล้วให้คะแนน พร้อมทั้งจัดเก็บรายงานการแปลนั้นไว้ โดยใช้โมเดล AI ตรวจสอบคุณภาพที่ตั้งค่าไว้ในการตั้งค่าเวิร์กโฟลว์ของ Tranzly | รุ่น Pro | POST …/abilities/tranzly/check-quality/run | edit_post on that translation | id: integer (จำเป็นต้องมี) |
tranzly/connect-supporttranzly-connect-support | เชื่อมต่อกับฝ่ายสนับสนุน เชื่อมต่อเว็บไซต์นี้กับฝ่ายสนับสนุนของ Zinn Digital® (ชื่อ, อีเมล, ความยินยอม) | รุ่นฟรี | POST …/abilities/tranzly/connect-support/run | manage_options (the REST route's own check) | email: string (จำเป็นต้องมี), name: string, consent: boolean (จำเป็นต้องมี) |
tranzly/correct-segmentstranzly-correct-segments | แก้ไขคำแปล บันทึกส่วนที่แก้ไขแล้วของการแปล (ส่วนต่างๆ: คีย์สำหรับข้อความ); ข้อความที่แก้ไขแล้วจะได้รับการป้องกันไม่ให้แปลซ้ำ | รุ่นฟรี | POST …/abilities/tranzly/correct-segments/run | edit_post (the REST route's own check) | id: string (จำเป็นต้องมี), segments: object (จำเป็นต้องมี) |
tranzly/create-jobtranzly-create-job | เริ่มงานแปล เริ่มกระบวนการทำงานเบื้องหลังในการแปลโพสต์ตามรายการ (posts) หรือประเภทโพสต์ทั้งหมดเป็นภาษาต่างๆ (langs) | รุ่นฟรี | POST …/abilities/tranzly/create-job/run | edit_posts (the REST route's own check) | posts: array, post_type: string, langs: array (จำเป็นต้องมี), engine: string, status: publish|draft, force: boolean |
tranzly/create-post-translationtranzly-create-post-translation | สร้างการแปลแบบว่างเปล่า สร้างฉบับร่างคำแปลของโพสต์เป็นภาษา (lang) สำหรับเขียนด้วยมือโดยไม่ต้องใช้เอ็นจิ้น | รุ่นฟรี | POST …/abilities/tranzly/create-post-translation/run | the REST route's own per-item permission check | id: string (จำเป็นต้องมี), lang: string (จำเป็นต้องมี), name: string, slug: string, description: string |
tranzly/create-term-translationtranzly-create-term-translation | สร้างคำแปลคำศัพท์ด้วยตนเอง สร้างคำแปลของแท็กซี่ในภาษาที่มีชื่อ สลัก (slug) และคำอธิบายที่คุณระบุ | รุ่นฟรี | POST …/abilities/tranzly/create-term-translation/run | the REST route's own per-item permission check | id: string (จำเป็นต้องมี), lang: string (จำเป็นต้องมี), name: string, slug: string, description: string |
tranzly/disconnect-supporttranzly-disconnect-support | ยกเลิกการเชื่อมต่อกับฝ่ายสนับสนุน ยกเลิกการเชื่อมต่อเว็บไซต์นี้ออกจากฝ่ายสนับสนุน | รุ่นฟรี | POST …/abilities/tranzly/disconnect-support/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/estimatetranzly-estimate | ประมาณการแปล ประเมินจำนวนอักขระและค่าใช้จ่ายในการแปลโพสต์ (posts หรือ post_type) เป็นภาษาต่างๆ (langs) ด้วยเอ็นจิ้น ก่อนที่จะมีค่าใช้จ่ายใดๆ เกิดขึ้น | รุ่นฟรี | POST …/abilities/tranzly/estimate/run | edit_posts (the REST route's own check) | posts: array, post_type: string, langs: array (จำเป็นต้องมี), engine: string |
tranzly/estimate-bulktranzly-estimate-bulk | ประมาณการแปลเว็บไซต์ (Pro) ประมาณการแปลเว็บไซต์ทั้งหมดในภาษาหนึ่ง (post_types, scope, engine) ก่อนที่จะเริ่มดำเนินการ | รุ่น Pro | POST …/abilities/tranzly/estimate-bulk/run | edit_posts (the REST route's own check) | post_types: array, scope: missing|stale|all, engine: string, lang: string (จำเป็นต้องมี), after: integer |
tranzly/export-translation-filetranzly-export-translation-file | ส่งออกไฟล์สำหรับนักแปลที่เป็นมนุษย์ คืนค่าไฟล์ XLIFF หรือ CSV (ในรูปแบบข้อความ) ที่มีข้อความต้นฉบับและคำแปลในภาษาเดียว สำหรับนักแปลหรือบริษัทแปลภาษา: โพสต์ที่กำหนด หรือหน้าเนื้อหาที่มีต้นฉบับสูงสุด 100 รายการของประเภทเนื้อหาในสถานะใดสถานะหนึ่ง (สูญหาย, ล้าสมัย, แปลแล้ว หรือทั้งหมด; ทำซ้ำด้วย after) นำเข้ากลับเข้ามาอีกครั้งด้วย tranzly/upload-translation-file | รุ่น Pro | GET …/abilities/tranzly/export-translation-file/run | edit_posts; each post is included only if the user may edit it | lang: string (จำเป็นต้องมี), format: xliff|csv, posts: array, post_type: string, state: all|missing|stale|translated, after: integer |
tranzly/fix-statustranzly-fix-status | แปลส่วนที่ขาดหายไป จัดคิวการแปลสำหรับทุกรายการที่ขาดหายไป (หรือล้าสมัย) ในภาษาและประเภทเนื้อหานั้นๆ | รุ่นฟรี | POST …/abilities/tranzly/fix-status/run | edit_posts (the REST route's own check) | post_type: string, lang: string (จำเป็นต้องมี), state: missing|stale|quality (จำเป็นต้องมี) |
tranzly/get-comments-settingtranzly-get-comments-setting | อ่านการจัดการความคิดเห็น (Pro) ส่งคืนค่าว่าความคิดเห็นถูกแชร์ข้ามภาษาหรือถูกเก็บแยกตามแต่ละภาษา | รุ่น Pro | GET …/abilities/tranzly/get-comments-setting/run | moderate_comments (the REST route's own check) | ไม่มี |
tranzly/get-deepl-usagetranzly-get-deepl-usage | อ่านการใช้งาน DeepL คืนค่าจำนวนอักขระที่ใช้และขีดจำกัดของคีย์ DeepL ที่บันทึกไว้ในเดือนนี้ | รุ่นฟรี | GET …/abilities/tranzly/get-deepl-usage/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-diagnosticstranzly-get-diagnostics | อ่านการวินิจฉัยเว็บไซต์ ส่งคืนข้อมูลการวินิจฉัยที่ตั๋วสนับสนุนจะมี: เวอร์ชัน ปลั๊กอินที่ใช้งานอยู่ ขีดจำกัด และข้อผิดพลาดล่าสุด | รุ่นฟรี | GET …/abilities/tranzly/get-diagnostics/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-displaytranzly-get-display | อ่านตัวเลือกการแสดงผล คืนค่าตัวเลือกตัวสลับภาษาและการแสดงเครดิต | รุ่นฟรี | GET …/abilities/tranzly/get-display/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-engine-settingstranzly-get-engine-settings | อ่านการตั้งค่าเอ็นจิ้น ส่งคืนเอ็นจิ้นเริ่มต้นและเอ็นจิ้นสำรอง เอ็นจิ้นแต่ละภาษา สถานะของแต่ละเอ็นจิ้น และยอดใช้จ่ายของเดือนนี้ | รุ่นฟรี | GET …/abilities/tranzly/get-engine-settings/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-glossarytranzly-get-glossary | อ่านอภิธานศัพท์ ส่งคืนคำที่ไม่เคยแปล คำแปลที่เป็นคำศัพท์เฉพาะ และน้ำเสียงของแต่ละภาษา | รุ่น Pro | GET …/abilities/tranzly/get-glossary/run | manage_options | ไม่มี |
tranzly/get-integrationstranzly-get-integrations | อ่านการบูรณาการ แสดงรายการปลั๊กอิน SEO, WooCommerce, ตัวสร้างหน้าเว็บ และฟอร์มที่ Tranzly รองรับและเปิดใช้งานอยู่ ณ ที่นี้ | รุ่นฟรี | GET …/abilities/tranzly/get-integrations/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-jobtranzly-get-job | อ่านความคืบหน้าของงาน ส่งคืนความคืบหน้าและจำนวนของงานหนึ่งงาน | รุ่นฟรี | GET …/abilities/tranzly/get-job/run | manage_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/get-job-failurestranzly-get-job-failures | อ่านข้อผิดพลาดของงาน แสดงรายการงานที่ล้มเหลวพร้อมระบุสาเหตุของแต่ละรายการ | รุ่นฟรี | GET …/abilities/tranzly/get-job-failures/run | manage_options (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/get-legacy-importtranzly-get-legacy-import | อ่านการนำเข้า Tranzly 2.x คืนค่าสถานะและรายงานการนำเข้าคำแปลจาก Tranzly 2.x | รุ่นฟรี | GET …/abilities/tranzly/get-legacy-import/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-licencetranzly-get-licence | อ่านใบอนุญาต ส่งคืนแผน Tranzly สถานะใบอนุญาต วันที่ต่ออายุ และสิ่งที่รวมอยู่ในแผนของเว็บไซต์นี้ | รุ่นฟรี | GET …/abilities/tranzly/get-licence/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-menustranzly-get-menus | อ่านเมนูตามแต่ละภาษา ส่งคืนว่าแต่ละภาษาแสดงเมนูใดในแต่ละตำแหน่งของเมนู | รุ่นฟรี | GET …/abilities/tranzly/get-menus/run | edit_theme_options (the REST route's own check) | ไม่มี |
tranzly/get-post-grouptranzly-get-post-group | อ่านคำแปลของโพสต์ แสดงกลุ่มการแปลของโพสต์: สมาชิกของทุกภาษาพร้อมชื่อเรื่อง สถานะ และลิงก์แก้ไข | รุ่นฟรี | GET …/abilities/tranzly/get-post-group/run | edit_post and edit_term (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/get-quality-reporttranzly-get-quality-report | อ่านรายงานคุณภาพ (Pro) ส่งคืนรายงานคุณภาพ AI ของคำแปล: คะแนนและส่วนที่ถูกทำเครื่องหมายไว้ | รุ่น Pro | GET …/abilities/tranzly/get-quality-report/run | edit_post (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/get-segmentstranzly-get-segments | อ่านคำแปลแบบเทียบกันทีละด้าน ส่งคืนส่วนของคำแปลเคียงข้างกับต้นฉบับ เพื่อการตรวจสอบและแก้ไข | รุ่นฟรี | GET …/abilities/tranzly/get-segments/run | edit_post (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/get-shared-stringstranzly-get-shared-strings | อ่านข้อความในธีมและปลั๊กอิน ส่งคืนข้อความของธีมและปลั๊กอิน (ขอบเขต) ในภาษาพร้อมกับการแปลเหล่านั้น | รุ่นฟรี | GET …/abilities/tranzly/get-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (จำเป็นต้องมี), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly |
tranzly/get-site-stringstranzly-get-site-strings | อ่านข้อความของเว็บไซต์ในภาษาหนึ่ง ส่งคืนชื่อเว็บไซต์ คำขยายความ และข้อความวิดเจ็ตในภาษาที่กำหนด | รุ่นฟรี | GET …/abilities/tranzly/get-site-strings/run | manage_options (the REST route's own check) | lang: string (จำเป็นต้องมี) |
tranzly/get-support-connectiontranzly-get-support-connection | อ่านการเชื่อมต่อฝ่ายสนับสนุน ระบุว่าเว็บไซต์นี้เชื่อมต่อกับการสนับสนุนของ Zinn Digital® หรือไม่ และเชื่อมต่อในฐานะใด | รุ่นฟรี | GET …/abilities/tranzly/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
tranzly/get-term-grouptranzly-get-term-group | อ่านคำแปลของคำศัพท์ แสดงกลุ่มการแปลของหมวดหมู่หรือแท็ก | รุ่นฟรี | GET …/abilities/tranzly/get-term-group/run | edit_post and edit_term (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/get-urlstranzly-get-urls | อ่านการตั้งค่าที่อยู่ ส่งคืนวิธีการแสดงภาษาในที่อยู่ (โฟลเดอร์ ซับโดเมน หรือโดเมน) สลักและฐานที่แปลแล้ว และ noindex สำหรับหน้าที่ยังไม่ได้แปล | รุ่นฟรี | GET …/abilities/tranzly/get-urls/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/get-workflow-settingstranzly-get-workflow-settings | อ่านการตั้งค่าเวิร์กโฟลว์ (Pro) ส่งคืนการแปลอัตโนมัติเมื่อเผยแพร่และเมื่ออัปเดต การตรวจสอบก่อนเผยแพร่ รวมถึงเกณฑ์ ผู้ให้บริการ และรุ่นของการตรวจสอบคุณภาพด้วย AI | รุ่น Pro | GET …/abilities/tranzly/get-workflow-settings/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/import-from-sourcetranzly-import-from-source | ย้ายข้อมูลจาก WPML, Polylang หรือ TranslatePress (Pro) นำเข้าหน้าถัดไปของการแปลจากปลั๊กอินหลายภาษาอื่น (โหมด: ทดลองเรียกใช้หรือเรียกใช้; เคอร์เซอร์) | รุ่น Pro | POST …/abilities/tranzly/import-from-source/run | manage_options (the REST route's own check) | source: string (จำเป็นต้องมี), mode: dry-run|run|undo, cursor: string |
tranzly/import-translation-filetranzly-import-translation-file | เขียนไฟล์ที่นำเข้า (Pro) เขียนหน้าถัดไปของโพสต์จากไฟล์แปลที่อัปโหลด (ทำซ้ำด้วย after จนกว่าจะเสร็จ) | รุ่น Pro | POST …/abilities/tranzly/import-translation-file/run | edit_posts (the REST route's own check) | token: string (จำเป็นต้องมี), after: integer |
tranzly/link-posttranzly-link-post | เชื่อมโยงโพสต์ที่มีอยู่เป็นฉบับแปล ทำให้โพสต์ที่มีอยู่ (เป้าหมาย) เป็นการแปลโพสต์นี้ในภาษาอื่น | รุ่นฟรี | POST …/abilities/tranzly/link-post/run | edit_post and edit_term (the REST route's own check) | id: string (จำเป็นต้องมี), lang: string (จำเป็นต้องมี), target: integer (จำเป็นต้องมี) |
tranzly/link-termtranzly-link-term | เชื่อมโยงคำศัพท์ที่มีอยู่แล้วเป็นคำแปล ทำให้คำที่มีอยู่แล้ว (เป้าหมาย) เป็นคำแปลของคำนี้ในภาษาหนึ่ง | รุ่นฟรี | POST …/abilities/tranzly/link-term/run | edit_post and edit_term (the REST route's own check) | id: string (จำเป็นต้องมี), lang: string (จำเป็นต้องมี), target: integer (จำเป็นต้องมี) |
tranzly/list-enginestranzly-list-engines | รายการเครื่องมือแปลภาษา แสดงรายการเครื่องมือแปลภาษา สถานะการตั้งค่าของแต่ละเครื่องมือ และเครื่องมือที่ใช้งานเมื่อไม่ได้ระบุชื่อ | รุ่นฟรี | GET …/abilities/tranzly/list-engines/run | edit_posts | ไม่มี |
tranzly/list-import-sourcestranzly-list-import-sources | รายการปลั๊กอินที่จะย้ายข้อมูลจาก (Pro) แสดงรายการข้อมูล WPML, Polylang และ TranslatePress ที่พบในเว็บไซต์นี้ซึ่งสามารถนำเข้าได้ | รุ่น Pro | GET …/abilities/tranzly/list-import-sources/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/list-jobstranzly-list-jobs | แสดงรายการงานแปล แสดงรายการงานแปลเบื้องหลัง โดยเรียงจากงานใหม่ล่าสุด พร้อมทั้งแสดงความคืบหน้าด้วย | รุ่นฟรี | GET …/abilities/tranzly/list-jobs/run | edit_posts (the REST route's own check) | ไม่มี |
tranzly/list-languagestranzly-list-languages | รายการภาษา แสดงรายการภาษาของเว็บไซต์ ภาษาแรกคือภาษาที่ใช้เขียนเนื้อหาต้นฉบับ | รุ่นฟรี | GET …/abilities/tranzly/list-languages/run | edit_posts | ไม่มี |
tranzly/list-status-itemstranzly-list-status-items | แสดงรายการสิ่งที่ขาดหายไปหรือไม่เป็นปัจจุบัน แสดงรายการต้นฉบับพร้อมสถานะการแปลในภาษาหนึ่ง (สถานะ: ขาดหาย, ล้าสมัย, เป็นปัจจุบัน) ทีละหน้า | รุ่นฟรี | GET …/abilities/tranzly/list-status-items/run | edit_posts (the REST route's own check) | post_type: string, lang: string (จำเป็นต้องมี), state: all|missing|stale|translated|human|machine|review|quality, after: integer |
tranzly/list-support-accesstranzly-list-support-access | แสดงรายการเข้าสู่ระบบสนับสนุนชั่วคราว แสดงรายการผู้ใช้สนับสนุนชั่วคราวที่ให้สิทธิ์แก่ทีมของเราและเวลาที่จะหมดอายุของแต่ละบัญชี | รุ่นฟรี | GET …/abilities/tranzly/list-support-access/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/list-theme-stringstranzly-list-theme-strings | แสดงรายการแหล่งข้อความของธีมและปลั๊กอิน (Pro) แสดงรายชื่อชุดรูปแบบและปลั๊กอินที่สามารถสแกนข้อความเพื่อแปลได้ พร้อมทั้งระบุจำนวนสตริงที่มีอยู่ในแต่ละรายการ | รุ่น Pro | GET …/abilities/tranzly/list-theme-strings/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/open-support-tickettranzly-open-support-ticket | เปิดตั๋วสนับสนุน ส่งตั๋วสนับสนุน (หัวข้อ, ข้อความ, ประเภท, อีเมล) พร้อมข้อมูลการวินิจฉัยของเว็บไซต์นี้ โดย access_days และข้อมูลประจำตัวจะอนุญาตให้ทีมงานของเราเข้าถึงได้ชั่วคราวตามตัวเลือก | รุ่นฟรี | POST …/abilities/tranzly/open-support-ticket/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/record-support-consenttranzly-record-support-consent | ยินยอมให้สนับสนุนการวินิจฉัย บันทึกความยินยอมของผู้ดูแลระบบในการส่งข้อมูลการวินิจฉัยพร้อมกับตั๋วสนับสนุน | รุ่นฟรี | POST …/abilities/tranzly/record-support-consent/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/retry-job-itemtranzly-retry-job-item | ลองใหม่หรือส่งต่อรายการที่ล้มเหลว ลองดำเนินการรายการที่ล้มเหลวอีกครั้ง (การดำเนินการ: retry พร้อมกับเลือกใช้เครื่องมืออื่นได้) หรือทำเครื่องหมายว่าต้องแปลด้วยตนเอง (การดำเนินการ: by-hand) | รุ่นฟรี | POST …/abilities/tranzly/retry-job-item/run | edit_post and manage_options (the REST route's own check) | item: string (จำเป็นต้องมี), action: string (จำเป็นต้องมี), engine: string |
tranzly/review-translationtranzly-review-translation | อนุมัติหรือปฏิเสธคำแปล (Pro) อนุมัติคำแปล (และเผยแพร่เมื่อต้นฉบับได้รับการเผยแพร่) หรือส่งกลับ (การตัดสินใจ บันทึกย่อ) | รุ่น Pro | POST …/abilities/tranzly/review-translation/run | edit_post (the REST route's own check) | id: string (จำเป็นต้องมี), decision: approve|changes|pending (จำเป็นต้องมี), note: string |
tranzly/revoke-support-accesstranzly-revoke-support-access | เพิกถอนการเข้าสู่ระบบสนับสนุนชั่วคราว ลบผู้ใช้สนับสนุนชั่วคราวตอนนี้ (ids) | รุ่นฟรี | POST …/abilities/tranzly/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (จำเป็นต้องมี) |
tranzly/run-legacy-importtranzly-run-legacy-import | นำเข้าคำแปล Tranzly 2.x เรียกใช้การนำเข้าเวอร์ชัน 2.x: แบบทดลอง (รายงานเท่านั้น) เรียกใช้ หรือเลิกทำ | รุ่นฟรี | POST …/abilities/tranzly/run-legacy-import/run | manage_options (the REST route's own check) | action: string (จำเป็นต้องมี) |
tranzly/scan-theme-stringstranzly-scan-theme-strings | สแกนธีมหรือปลั๊กอินเพื่อหาข้อความ (Pro) สแกนหน้าถัดไปของไฟล์ PHP ของคอมโพเนนต์เพื่อหาข้อความที่แปลได้ (ทำซ้ำจนกว่าจะเสร็จ) | รุ่น Pro | POST …/abilities/tranzly/scan-theme-strings/run | manage_options (the REST route's own check) | component: string (จำเป็นต้องมี), after: integer |
tranzly/schedule-quality-checktranzly-schedule-quality-check | ตรวจสอบคำแปลด้วย AI (Pro) กำหนดเวลาการตรวจสอบคุณภาพด้วย AI สำหรับหน้าถัดไปของการแปลในภาษาหนึ่งๆ (หรือโพสต์ที่กำหนด) | รุ่น Pro | POST …/abilities/tranzly/schedule-quality-check/run | edit_posts (the REST route's own check) | lang: string (จำเป็นต้องมี), post_type: string, posts: array, after: integer |
tranzly/seo-audittranzly-seo-audit | การตรวจสอบ SEO หลายภาษา (Pro) ตรวจสอบการแปลว่ามี SEO titles, descriptions, slugs และ hreflang ขาดหายไปในแต่ละภาษาหรือไม่ ทีละหน้า | รุ่น Pro | GET …/abilities/tranzly/seo-audit/run | manage_options (the REST route's own check) | lang: string (จำเป็นต้องมี), after: integer |
tranzly/set-comments-settingtranzly-set-comments-setting | เปลี่ยนการจัดการความคิดเห็น (Pro) แชร์ความคิดเห็นข้ามการแปลของโพสต์หรือเก็บแยกตามภาษา (โหมด) | รุ่น Pro | POST …/abilities/tranzly/set-comments-setting/run | manage_options and moderate_comments (the REST route's own check) | mode: off|show|translate (จำเป็นต้องมี) |
tranzly/set-engine-keytranzly-set-engine-key | บันทึกกุญแจเอ็นจิ้น บันทึกคีย์ API (และภูมิภาคสำหรับ Microsoft) ของ DeepL, Google หรือ Microsoft หากปล่อยว่างไว้จะเป็นการลบออก คีย์จะถูกจัดเก็บแบบเข้ารหัสและจะไม่ถูกส่งคืน | รุ่นฟรี | POST …/abilities/tranzly/set-engine-key/run | manage_options (the REST route's own check) | engine: string (จำเป็นต้องมี), key: string (จำเป็นต้องมี), region: string |
tranzly/set-menustranzly-set-menus | ตั้งค่าเมนูตามภาษา กำหนดเมนูหนึ่งรายการต่อหนึ่งภาษาต่อหนึ่งตำแหน่ง (แผนที่) | รุ่นฟรี | POST …/abilities/tranzly/set-menus/run | edit_theme_options (the REST route's own check) | map: object (จำเป็นต้องมี) |
tranzly/set-protectiontranzly-set-protection | ป้องกันหรือปลดล็อกคำแปล ป้องกันการเขียนทับคำแปลโดยเอ็นจิ้น (protected: true) หรือปลดล็อกคำแปลนั้น | รุ่นฟรี | POST …/abilities/tranzly/set-protection/run | edit_post (the REST route's own check) | id: string (จำเป็นต้องมี), protected: boolean (จำเป็นต้องมี) |
tranzly/set-shared-stringstranzly-set-shared-strings | แก้ไขข้อความธีมและปลั๊กอินให้ถูกต้อง บันทึกคำแปลที่แก้ไขแล้วของข้อความในธีมและปลั๊กอิน (สตริง) ซึ่งจะได้รับการคุ้มครอง | รุ่นฟรี | POST …/abilities/tranzly/set-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (จำเป็นต้องมี), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, strings: object (จำเป็นต้องมี) |
tranzly/set-site-stringtranzly-set-site-string | แปลข้อความเว็บไซต์ บันทึกข้อความเว็บไซต์หนึ่งรายการ (คีย์) ในภาษาหนึ่ง เช่น ชื่อเว็บไซต์หรือสโลแกน | รุ่นฟรี | POST …/abilities/tranzly/set-site-string/run | edit_theme_options and manage_options (the REST route's own check) | lang: string (จำเป็นต้องมี), key: string (จำเป็นต้องมี), translation: string (จำเป็นต้องมี) |
tranzly/set-urlstranzly-set-urls | เปลี่ยนการตั้งค่าที่อยู่ ตั้งค่าโหมดที่อยู่ (mode), โดเมนตามภาษา, ฐานที่แปลแล้วและส่วนต่างๆ, noindex_untranslated และคำแนะนำสลัก (slug) | รุ่นฟรี | POST …/abilities/tranzly/set-urls/run | manage_options (the REST route's own check) | mode: string, segments: object, domains: object, bases: object, suggest: boolean, noindex_untranslated: boolean |
tranzly/start-trialtranzly-start-trial | เริ่มทดลองใช้ Pro ฟรี เริ่มทดลองใช้งาน Tranzly Pro ฟรี 14 วันสำหรับเว็บไซต์นี้ (ไม่ต้องชำระเงิน) | รุ่นฟรี | POST …/abilities/tranzly/start-trial/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/translate-media-fieldtranzly-translate-media-field | แปลข้อความของรูปภาพ บันทึกข้อความแทนรูปภาพ ชื่อ หรือคำบรรยาย (ฟิลด์) ของรูปภาพในภาษา (ภาษา) | รุ่นฟรี | POST …/abilities/tranzly/translate-media-field/run | edit_post (the REST route's own check) | id: string (จำเป็นต้องมี), lang: string (จำเป็นต้องมี), field: alt|caption|title (จำเป็นต้องมี), translation: string (จำเป็นต้องมี) |
tranzly/translate-posttranzly-translate-post | แปลโพสต์หรือหน้าเพจ แปลบทความหรือหน้าเว็บหนึ่งหน้าไปยังภาษาหนึ่งภาษาหรือมากกว่าของเว็บไซต์ด้วยเครื่องมือแปลภาษา โดยสร้างการแปลแต่ละรายการหรืออัปเดตการแปลนั้น การแปลใหม่จะเป็นฉบับร่างเว้นแต่ publish จะเป็น true การแปลที่มีการแก้ไขโดยมนุษย์จะถูกข้ามเว้นแต่ force จะเป็น true | รุ่นฟรี | POST …/abilities/tranzly/translate-post/run | may translate that post (edit_post on it); edit_post on an existing translation; the type's publish capability to publish | id: integer (จำเป็นต้องมี), languages: array (จำเป็นต้องมี), engine: string, publish: boolean, force: boolean |
tranzly/translate-shared-stringstranzly-translate-shared-strings | แปลข้อความธีมและปลั๊กอินที่ขาดหายไป แปลหน้าถัดไปของข้อความธีมและปลั๊กอินที่ยังไม่ได้แปลในภาษาด้วยเครื่องมือเริ่มต้น (ทำซ้ำจนกว่าจะเสร็จ) | รุ่นฟรี | POST …/abilities/tranzly/translate-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (จำเป็นต้องมี), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, after: integer |
tranzly/translate-sitetranzly-translate-site | แปลเว็บไซต์ของฉัน เวิร์กโฟลว์แบบมีคำแนะนำ: ตัวแทนจะตรวจสอบภาษาและเอนจิ้น ประเมินต้นทุน และแปลส่วนที่ขาดหายไป โดยจะถามก่อนที่จะดำเนินการใช้จ่ายหรือเผยแพร่ | รุ่นฟรี | POST …/abilities/tranzly/translate-site/run | edit_posts | languages: string (จำเป็นต้องมี) |
tranzly/translate-termtranzly-translate-term | แปลหมวดหมู่หรือแท็ก แปลคำศัพท์หนึ่งคำ (หมวดหมู่ ป้ายกำกับ หรือคุณลักษณะของสินค้า) เป็นภาษา (lang) โดยใช้เครื่องมือแปล ซึ่งจะทำการสร้างหรืออัปเดตคำแปลนั้น | รุ่นฟรี | POST …/abilities/tranzly/translate-term/run | the REST route's own per-item permission check | id: string (จำเป็นต้องมี), lang: string (จำเป็นต้องมี), engine: string, force: boolean, status: publish|draft |
tranzly/translation-statustranzly-translation-status | สถานะการแปล หากมีรหัสโพสต์ (post ID): การแปลโพสต์นั้นๆ ในแต่ละภาษา สถานะว่าล้าสมัยหรือไม่ และผู้เขียนคือใคร หากไม่มี: ปริมาณเนื้อหาของเว็บไซต์ที่แปลแล้วในแต่ละภาษา | รุ่นฟรี | GET …/abilities/tranzly/translation-status/run | edit_post on that post; edit_posts for the site summary | id: integer, post_type: string |
tranzly/unlink-posttranzly-unlink-post | ยกเลิกการเชื่อมโยงโพสต์กับฉบับแปล นำโพสต์ออกจากกลุ่มการแปล โดยยังคงภาษาเดิมไว้ | รุ่นฟรี | POST …/abilities/tranzly/unlink-post/run | edit_post and edit_term (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/unlink-termtranzly-unlink-term | ยกเลิกการเชื่อมโยงคำศัพท์ออกจากคำแปล นำคำศัพท์ออกจากกลุ่มการแปลของตน | รุ่นฟรี | POST …/abilities/tranzly/unlink-term/run | edit_post and edit_term (the REST route's own check) | id: string (จำเป็นต้องมี) |
tranzly/update-displaytranzly-update-display | เปลี่ยนตัวเลือกการแสดงผล เปลี่ยนปุ่มสลับภาษา (สไตล์ ธง ชื่อ ตำแหน่ง) และข้อความเครดิต | รุ่นฟรี | POST …/abilities/tranzly/update-display/run | manage_options (the REST route's own check) | switcher: object, credit: boolean |
tranzly/update-engine-settingstranzly-update-engine-settings | เปลี่ยนการตั้งค่าเอ็นจิ้น กำหนดเอ็นจิ้นเริ่มต้น เอ็นจิ้นสำรอง และเอ็นจิ้นตามภาษา (default, fallback, per_lang) เอ็นจิ้นตามภาษาและเอ็นจิ้นสำรองต้องใช้แพ็กเกจ Pro | รุ่นฟรี | POST …/abilities/tranzly/update-engine-settings/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/update-glossarytranzly-update-glossary | อัปเดตอภิธานศัพท์ แทนที่ส่วนของอภิธานศัพท์ที่คุณส่ง (คำที่ห้ามแปล, คำแปลของศัพท์, น้ำเสียง); ส่วนที่คุณเว้นไว้จะยังคงอยู่ ใช้โดยทุกเอนจิ้นตั้งแต่การแปลครั้งถัดไปเป็นต้นไป | รุ่น Pro | POST …/abilities/tranzly/update-glossary/run | manage_options | dnt: array, terms: object, tone: object |
tranzly/update-settingstranzly-update-settings | เปลี่ยนภาษาและการตั้งค่า กำหนดภาษาของเว็บไซต์ (ภาษา: รายการรหัสและชื่อ ภาษาแรกคือภาษาดั้งเดิม), คำนำหน้าคลาสฟรอนต์แอนด์ และการอนุญาตให้ตัวแทน AI (MCP) เข้าถึงได้หรือไม่ | รุ่นฟรี | POST …/abilities/tranzly/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean, languages: array |
tranzly/update-workflow-settingstranzly-update-workflow-settings | เปลี่ยนการตั้งค่าเวิร์กโฟลว์ (Pro) ตั้งค่า on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider และ quality_model | รุ่น Pro | POST …/abilities/tranzly/update-workflow-settings/run | manage_options (the REST route's own check) | ไม่มี |
tranzly/upload-translation-filetranzly-upload-translation-file | นำเข้าไฟล์ที่แปลแล้ว (Pro) อัปโหลดไฟล์ Tranzly XLIFF หรือ CSV (เนื้อหา, ชื่อไฟล์) ที่แปลจากที่อื่น; ตอบกลับโทเค็นสำหรับ tranzly/import-translation-file | รุ่น Pro | POST …/abilities/tranzly/upload-translation-file/run | edit_posts (the REST route's own check) | ไม่มี |