អ្នកអភិវឌ្ឍន៍
ឯកសារយោងសមត្ថភាព tranzly
tranzly ចុះឈ្មោះសកម្មភាពរបស់ខ្លួនជាមួយនឹង WordPress Abilities API។ សមត្ថភាពដូចគ្នាគឺឧបករណ៍ MCP នៅលើម៉ាស៊ីនបម្រើផ្ទាល់ខ្លួនរបស់គេហទំព័រ និង REST routes ក្រោម /wp-json/wp-abilities/v1។ ទំព័រនេះត្រូវបានបង្កើតឡើងពីបញ្ជីឈ្មោះរបស់កម្មវិធីជំនួយផ្ទាល់។
ចំណុចបញ្ចប់
MCP តាមរយៈ HTTP (ដែលអាចចand stream បាន)
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 | ប៉ាន់ស្មានការប្រែសម្រួល ប៉ាន់ស្មានតួអsetCharacter និងតម្លៃក្នុងការបកប្រែអត្ថបទ (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_ypes, 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) នាំចូលទំព័របន្ទាប់នៃការបកប្រែពីកម្មវិធីជំនួយពហុភាសាផ្សេងទៀត (ម៉ូដ៖ dry-run ឬ run; cursor)។ | បោះពុម្ព 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) រាយបញ្ជីរចនាប័ទ្ម និងផ្លugins ដែលអត្ថបទរបស់ពួកវាអាចត្រូវបានស្កេនសម្រាប់ការបកប្រែ ព្រមទាំងចំនួនខ្សែអក្សរដែលមាននៅក្នុងនីមួយៗ។ | បោះពុម្ព 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 | ព្យាយាមម្តងទៀត ឬបញ្ជូនបន្តធាតុដែលបានបរាជ័យ ព្យាយាមដំណើរការធាតុដែលបានបរាជ័យឡើងវិញ (សកម្មភាព៖ ព្យាយាមម្ដងទៀត អាចជាជម្រើសជាមួយម៉ាស៊ីនផ្សេង) ឬសម្គាល់វាសម្រាប់ការបកប្រែដោយដៃ (សកម្មភាព៖ 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 ការពិពណ៌នា slug និង 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 រយៈពេល ១៤ ថ្ងៃសម្រាប់គេហទំព័រនេះ (មិនចាំបាច់បង់ប្រាក់ទេ)។ | ជំនាន់ឥតគិតថ្លៃ | POST …/abilities/tranzly/start-trial/run | manage_options (the REST route's own check) | គ្មាន |
tranzly/translate-media-fieldtranzly-translate-media-field | បកប្រែអត្ថបទរបស់រូបភាពមួយ រក្សាទុកអត្ថបទជំនួស រូបភាព ចំណងជើង ឬចំណងជើងរង (field) ជាភាសា (lang)។ | ជំនាន់ឥតគិតថ្លៃ | 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 | ស្ថានភាពបកប្រែ ជាមួយលេខសម្គាល់ការផ្សាយ៖ ការបកប្រែនៃការផ្សាយនោះសម្រាប់ភាសានីមួយៗ ថាតើវាហួសសម័យឬអត់ និងអ្នកណាជាអ្នកសរសេរវា។ បើគ្មានលេខសម្គាល់ទេ៖ តើសម្ភារក្នុងគេហទំព័រត្រូវបានបកប្រែប៉ុន្មានភាគរយក្នុងមួយភាសា។ | ជំនាន់ឥតគិតថ្លៃ | 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) | គ្មាន |