អ្នកអភិវឌ្ឍន៍
ឯកសារយោងសមត្ថភាព Tranzly
Tranzly ចុះឈ្មោះសកម្មភាពរបស់វាជាមួយ WordPress Abilities API។ សមត្ថភាពដូចគ្នានេះ គឺជាឧបករណ៍ MCP នៅលើម៉ាស៊ីនមេផ្ទាល់របស់គេហទំព័រ និងផ្លូវ REST ក្រោម /wp-json/wp-abilities/v1។ ទំព័រនេះត្រូវបានបង្កើតឡើងពីបញ្ជីឈ្មោះផ្ទាល់របស់កម្មវិធីជំនួយ។
Endpoints
| សមត្ថភាព | REST |
|---|---|
| MCP តាមរយៈ HTTP (streamable) | /wp-json/tranzly/v1/mcp |
| MCP តាមរយៈ WP-CLI (standard input និង output) | wp mcp-adapter serve --server=tranzly --user=<login> |
| REST: រាយបញ្ជីសមត្ថភាព | /wp-json/wp-abilities/v1/abilities?category=tranzly |
| REST: ដំណើរការសមត្ថភាព | /wp-json/wp-abilities/v1/abilities/<name>/run (GET ជាមួយ ?input= សម្រាប់សមត្ថភាព read-only, ក្រៅពីនេះ POST {"input": {...}}) |
ការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ និងសិទ្ធិអនុញ្ញាត
សំណើ HTTP ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវជាមួយពាក្យសម្ងាត់កម្មវិធី WordPress (HTTP Basic)។ ការភ្ជាប់ទៅកាន់ម៉ាស៊ីនមេ MCP ត្រូវការសមត្ថភាពដែលបានបង្ហាញខាងក្រោម។ បន្ទាប់មក សមត្ថភាពនីមួយៗនឹងពិនិត្យមើលសិទ្ធិអនុញ្ញាតផ្ទាល់ខ្លួនរបស់វា តាមវត្ថូនីមួយៗ។ សមត្ថភាព read-only ដំណើរការជាមួយ GET និងបញ្ចូលទិន្នន័យរបស់ពួកគេនៅក្នុង query string ចំណែកឯសមត្ថភាពផ្សេងទៀតដំណើរការជាមួយ POST និងតួ JSON ‘{“input”: {…}}’។
ពាក្យសម្ងាត់កម្មវិធី WordPress (HTTP) ឬ --user (WP-CLI); អ្នកប្រើប្រាស់ត្រូវការសមត្ថភាពដែលសមត្ថភាពនីមួយៗបញ្ជាក់ឈ្មោះ · ការកំណត់៖ អនុញ្ញាតភ្នាក់ងារ AI (MCP) បើកតាមលំនាំដើម
សមត្ថភាពទាំងអស់
| សមត្ថភាព | កំណែ | REST | សិទ្ធិអនុញ្ញាត | ប៉ារ៉ាម៉ែត្រ |
|---|---|---|---|---|
tranzly/bulk-translateចាប់ផ្ដើមដំណើរការការងារបកប្រែនៅផ្ទៃខាងក្រោយសម្រាប់រាល់ច្បាប់ដើមនៃប្រភេទមាតិកាដែលបានកំណត់ (គ្រប់ប្រភេទដែលបានបកប្រែ ប្រសិនបើមិនបានផ្ដល់ឱ្យទេ)៖ ការបកប្រែដែលបាត់បង់ ការបកប្រែដែលហួសសម័យ ឬទាំងអស់តែម្ដង។ ផ្ដល់ត្រឡប់មកវិញនូវការងារដែលបានចាប់ផ្ដើម ដោយមួយសម្រាប់ភាសានីមួយៗ។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/run | edit_posts; publish_posts ដើម្បីបោះពុម្ពផ្សាយ | languages array (ទាមទារ)post_types arrayscope string: missing, stale, allengine stringpublish boolean |
tranzly/cancel-jobបញ្ឈប់ការងារមួយ; ការបកប្រែដែលបានធ្វើរួចហើយត្រូវបានរក្សាទុក។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/check-qualityឱ្យ AI ប្រៀបធៀបការបកប្រែមួយជាមួយនឹងច្បាប់ដើមរបស់វា និងដាក់ពិន្ទុវា ហើយរក្សាទុករបាយការណ៍លើការបកប្រែនោះ។ ប្រើប្រាស់ម៉ូដែល AI ត្រួតពិនិត្យគុណភាពដែលបានកំណត់នៅក្នុងការកំណត់លំហូរការងាររបស់ Tranzly។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | edit_post លើការបកប្រែនោះ | id integer (ទាមទារ) |
tranzly/connect-supportភ្ជាប់គេហទំព័រនេះទៅកាន់សេវាគាំទ្រ Zinn Digital® (ឈ្មោះ អ៊ីមែល ការយល់ព្រម)។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | email string (ទាមទារ)name stringconsent boolean (ទាមទារ) |
tranzly/correct-segmentsរក្សាទុកផ្នែកដែលបានកែតម្រូវនៃការបកប្រែមួយ (segments: key to text); អត្ថបទដែលបានកែតម្រូវត្រូវបានការពារពីការបកប្រែឡើងវិញ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ)segments objecttexts object |
tranzly/create-jobចាប់ផ្ដើមការងារផ្ទៃខាងក្រោយដើម្បីបកប្រែអត្ថបទដែលបានរាយ (posts) ឬប្រភេទអត្ថបទទាំងមូលទៅជាភាសានានា (langs)។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | posts arraypost_type stringlangs array (ទាមទារ)engine stringstatus string: publish, draftforce boolean |
tranzly/create-post-translationបង្កើតសេចក្តីព្រាងការបកប្រែនៃអត្ថបទមួយជាភាសា (lang) ដើម្បីសរសេរដោយដៃ ដោយមិនប្រើម៉ាស៊ីនបកប្រែ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | ការត្រួតពិនិត្យសិទ្ធិអនុញ្ញាតតាមធាតុផ្ទាល់របស់ REST route | id string (ទាមទារ)lang string (ទាមទារ)name stringslug stringdescription string |
tranzly/create-term-translationបង្កើតការបកប្រែនៃពាក្យមួយជាភាសាណាមួយជាមួយនឹងឈ្មោះ slug និងការពិពណ៌នាដែលអ្នកបានផ្ដល់ឱ្យ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | ការត្រួតពិនិត្យសិទ្ធិអនុញ្ញាតតាមធាតុផ្ទាល់របស់ REST route | id string (ទាមទារ)lang string (ទាមទារ)name stringslug stringdescription string |
tranzly/disconnect-supportផ្តាច់គេហទំព័រនេះពីសេវាគាំទ្រ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/estimateប៉ាន់ស្មានចំនួនតួអក្សរ និងការចំណាយដើម្បីបកប្រែអត្ថបទ (posts ឬ post_type) ទៅជាភាសានានា (langs) ជាមួយម៉ាស៊ីនបកប្រែ មុនពេលចំណាយប្រាក់។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | posts arraypost_type stringlangs array (ទាមទារ)engine string |
tranzly/estimate-bulkប៉ាន់ស្មានការបកប្រែទូទាំងគេហទំព័រជាភាសាណាមួយ (post_types, scope, engine) មុនពេលចាប់ផ្ដើមវា។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | post_types arrayscope string: missing, stale, allengine stringlang string (ទាមទារ)after integer |
tranzly/export-translation-fileផ្ដល់ត្រឡប់មកវិញនូវឯកសារ XLIFF ឬ CSV (ជាទម្រង់អត្ថបទ) ជាមួយច្បាប់ដើម និងការបកប្រែរបស់ពួកវាជាភាសាមួយ សម្រាប់អ្នកបកប្រែ ឬទីភ្នាក់ងារបកប្រែ៖ អត្ថបទដែលបានកំណត់ ឬទំព័រមួយដែលមានរហូតដល់ ១០០ ច្បាប់ដើមនៃប្រភេទមាតិកាក្នុងស្ថានភាពមួយ (missing, stale, translated ឬ all; ធ្វើម្តងទៀតជាមួយ after)។ ឯកសារដដែលនេះអាចត្រូវបាននាំចូលមកវិញនៅពេលបកប្រែរួចរាល់។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/run | edit_posts; អត្ថបទនីមួយៗត្រូវបានរួមបញ្ចូលលុះត្រាតែអ្នកប្រើប្រាស់មានសិទ្ធិកែសម្រួលវា | lang string (ទាមទារ)format string: xliff, csvposts arraypost_type stringstate string: all, missing, stale, translatedafter integer |
tranzly/fix-statusដាក់បញ្ចូលក្នុងជួរនូវការបកប្រែនៃរាល់ធាតុដែលបាត់ (ឬហួសសម័យ) នៅក្នុងភាសាមួយ និងប្រភេទប្រកាស (post type)។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | post_type stringlang string (ទាមទារ)state string (ទាមទារ): missing, stale, quality |
tranzly/get-comments-settingបង្ហាញថាតើមតិយោបល់ត្រូវបានចែករំលែកឆ្លងកាត់ភាសា ឬរក្សាទុកតាមភាសានីមួយៗ។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-deepl-usageបង្ហាញចំនួនតួអក្សរដែលបានប្រើ និងដែនកំណត់នៃ DeepL key ដែលបានរក្សាទុកក្នុងខែនេះ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-diagnosticsបង្ហាញព័ត៌មានរោគវិនិច្ឆ័យដែលសំបុត្រជំនួយ (support ticket) នឹងមាន៖ កំណែ, កម្មវិធីជំនួយដែលសកម្ម, ដែនកំណត់ និងកំហុសថ្មីៗ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-displayបង្ហាញជម្រើសឧបករណ៍ប្តូរភាសា និងការបង្ហាញក្រេឌីត។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-engine-settingsបង្ហាញម៉ាស៊ីនលំនាំដើម និងម៉ាស៊ីនបម្រុង, ម៉ាស៊ីន និងម៉ូដែល AI តាមភាសានីមួយៗ, ស្ថានភាពនៃម៉ាស៊ីននីមួយៗ, អ្នកផ្តល់សេវា AI ដែលបានភ្ជាប់ជាមួយម៉ូដែលរបស់ពួកគេ, និងការចំណាយក្នុងខែនេះ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-glossaryបង្ហាញពាក្យដែលមិនត្រូវបកប្រែ, ការបកប្រែពាក្យបច្ចេកទេសជាក់លាក់ និងកម្រិតសំឡេង (tone) តាមភាសានីមួយៗ។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | គ្មាន |
tranzly/get-integrationsរាយបញ្ជីកម្មវិធីជំនួយ SEO, WooCommerce, page-builder និង form ដែល Tranzly គាំទ្រ ហើយសកម្មនៅទីនេះ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-jobបង្ហាញវឌ្ឍនភាព និងចំនួនរាប់នៃការងារមួយ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/get-job-failuresរាយបញ្ជីធាតុដែលបរាជ័យនៃការងារមួយ រួមជាមួយមូលហេតុសម្រាប់ធាតុនីមួយៗ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/get-legacy-importបង្ហាញស្ថានភាព និងរបាយការណ៍នៃការនាំចូលការបកប្រែពី Tranzly 2.x។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-licenceបង្ហាញគម្រោង Tranzly របស់គេហទំព័រនេះ, ស្ថានភាពអាជ្ញាបណ្ណ, កាលបរិច្ឆេទបន្ត និងអ្វីដែលគម្រោងរួមបញ្ចូល។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-menusបង្ហាញថាតើភាសានីមួយៗបង្ហាញម៉ឺនុយមួយណានៅក្នុងទីតាំងម៉ឺនុយនីមួយៗ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-post-groupរាយបញ្ជីក្រុមបកប្រែនៃប្រកាសមួយ៖ សមាជិកនៃគ្រប់ភាសាទាំងអស់ជាមួយចំណងជើង, ស្ថានភាព និងតំណកែសម្រួលរបស់វា។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/get-quality-reportបង្ហាញរបាយការណ៍គុណភាព AI នៃការបកប្រែមួយ៖ ពិន្ទុ និងផ្នែក (segments) ដែលវាបានសម្គាល់។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/get-segmentsបង្ហាញផ្នែក (segments) នៃការបកប្រែមួយនៅក្បែរផ្នែកដើម សម្រាប់ការពិនិត្យ និងកែតម្រូវ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/get-shared-stringsបង្ហាញអត្ថបទស្បែក (theme) និងកម្មវិធីជំនួយ (scope) ជាភាសាមួយ ជាមួយនឹងការបកប្រែរបស់វា។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | lang string (ទាមទារ)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsបង្ហាញចំណងជើងគេហទំព័រ, ពាក្យស្លោក (tagline) និងអត្ថបទ widget ជាភាសាមួយ។ | ឥតគិតថ្លៃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | lang string (ទាមទារ) |
tranzly/get-support-connectionបញ្ជាក់ថាតើគេហទំព័រនេះត្រូវបានភ្ជាប់ទៅកាន់ការគាំទ្ររបស់ Zinn Digital® ឬអត់ និងជាអ្នកណា។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | refresh boolean |
tranzly/get-term-groupរាយបញ្ជីក្រុមបកប្រែនៃប្រភេទទិន្នន័យ (category) ឬស្លាក (tag)។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ) |
tranzly/get-urlsបង្ហាញពីរបៀបដែលភាសាលេចឡើងក្នុងអាសយដ្ឋាន (folder, subdomain ឬ domain), slugs និង bases ដែលបានបកប្រែ, និង noindex សម្រាប់ទំព័រដែលមិនទាន់បកប្រែ។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/get-workflow-settingsបង្ហាញការបកប្រែដោយស្វ័យប្រវត្តិពេលផ្សាយ និងពេលធ្វើបច្ចុប្បន្នភាព, ការពិនិត្យមើលមុនពេលផ្សាយ, និងកម្រិត threshold, ក្រុមហ៊ុនផ្ដល់សេវា (provider) និងម៉ូដែល (model) នៃការត្រួតពិនិត្យគុណភាព AI។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/import-from-sourceនាំចូលទំព័របកប្រែបន្ទាប់ពីកម្មវិធីជំនួយពហុភាសាផ្សេងទៀត (mode: dry-run ឬ run; cursor)។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | source string (ទាមទារ)mode string: dry-run, run, undocursor string |
tranzly/import-translation-fileសរសេរទំព័រអត្ថបទបន្ទាប់ពីឯកសារបកប្រែដែលបានផ្ទុកឡើង (ធ្វើម្តងទៀតជាមួយ after រហូតដល់រួចរាល់)។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | token string (ទាមទារ)after integer |
tranzly/link-postកំណត់អត្ថបទដែលមានស្រាប់ (target) ឱ្យទៅជាការបកប្រែនៃអត្ថបទនេះជាភាសាមួយ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ)lang string (ទាមទារ)target integer (ទាមទារ) |
tranzly/link-termកំណត់ពាក្យដែលមានស្រាប់ (target) ឱ្យទៅជាការបកប្រែនៃពាក្យនេះជាភាសាមួយ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | id string (ទាមទារ)lang string (ទាមទារ)target integer (ទាមទារ) |
tranzly/list-enginesរាយបញ្ជីម៉ាស៊ីនបកប្រែ, ថាតើម៉ាស៊ីននីមួយៗត្រូវបានកំណត់រចនាសម្ព័ន្ធរួចរាល់ឬនៅ, និងមួយណាត្រូវបានប្រើប្រាស់នៅពេលដែលគ្មានការបញ្ជាក់ឈ្មោះ។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | គ្មាន |
tranzly/list-import-sourcesរាយបញ្ជីទិន្នន័យ WPML, Polylang និង TranslatePress ដែលរកឃើញនៅលើគេហទំព័រនេះដែលអាចនាំចូលបាន។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/list-jobsរាយបញ្ជីដំណើរការបកប្រែផ្ទៃខាងក្រោយ (background jobs), ថ្មីបំផុតមុនគេ, ជាមួយនឹងវឌ្ឍនភាព។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/list-languagesរាយបញ្ជីភាសារបស់គេហទំព័រ។ ភាសាទីមួយគឺជាភាសាដែលមាតិកាដើមត្រូវបានសរសេរ។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | គ្មាន |
tranzly/list-status-itemsរាយបញ្ជីមាតិកាដើមជាមួយនឹងស្ថានភាពបកប្រែរបស់ពួកវាជាភាសាមួយ (state: missing, stale, current), តាមទំព័រនីមួយៗ។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | post_type stringlang string (ទាមទារ)state string: all, missing, stale, translated, human, machine, review, qualityafter integer |
tranzly/list-theme-stringsរាយបញ្ជីស្បែក (themes) និងកម្មវិធីជំនួយ (plugins) ដែលអត្ថបទរបស់ពួកវាអាចស្កេនសម្រាប់ការបកប្រែបាន, និងចំនួនឃ្លា (strings) ដែលនីមួយៗមាន។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | គ្មាន |
tranzly/open-support-ticketផ្ញើសំបុត្រស្នើសុំការគាំទ្រ (subject, message, kind, email) ជាមួយនឹងព័ត៌មានវិនិច្ឆ័យរបស់គេហទំព័រនេះនៅពេលដែលអ្នកគ្រប់គ្រងបានយល់ព្រម។ វាមិនដែលបង្កើតគណនីចូល ឬផ្ញើព័ត៌មានចូលឡើយ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | subject string (ទាមទារ)message string (ទាមទារ)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
tranzly/record-support-consentកត់ត្រាការយល់ព្រមរបស់អ្នកគ្រប់គ្រងក្នុងការផ្ញើព័ត៌មានវិនិច្ឆ័យជាមួយនឹងសំបុត្រស្នើសុំការគាំទ្រ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route) | consent boolean (ទាមទារ) |
tranzly/retry-job-itemព្យាយាមដំណើរការឡើងវិញនូវធាតុដែលបានបរាជ័យ (action: retry, តាមជម្រើសជាមួយម៉ាស៊ីនផ្សេងទៀត) ឬសម្គាល់វាសម្រាប់ការបកប្រែដោយដៃ (action: by-hand)។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post និង manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | item string (ទាមទារ)action string (ទាមទារ)engine string |
tranzly/review-translationអនុម័តការបកប្រែ (និងបោះផ្សាយវា នៅពេលដែលច្បាប់ដើមត្រូវបានបោះផ្សាយ) ឬបញ្ជូនវាត្រឡប់មកវិញ (decision, note)។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | id string (ទាមទារ)decision string (ទាមទារ): approve, changes, pendingnote string |
tranzly/run-legacy-importដំណើរការការនាំចូល 2.x៖ dry-run (របាយការណ៍តែប៉ុណ្ណោះ), run, ឬ undo។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | action string (ទាមទារ) |
tranzly/scan-theme-stringsស្កេនទំព័របន្ទាប់នៃឯកសារ PHP របស់សមាសភាគ ដើម្បីស្វែងរកអត្ថបទដែលអាចបកប្រែបាន (ធ្វើម្តងទៀតជាមួយ after រហូតដល់រួចរាល់)។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | component string (ទាមទារ)after integer |
tranzly/schedule-quality-checkកំណត់កាលវិភាគពិនិត្យគុណភាព AI នៃទំព័របន្ទាប់នៃការបកប្រែរបស់ភាសាណាមួយ (ឬការបង្ហោះដែលបានផ្ដល់ឱ្យ)។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | lang string (ទាមទារ)post_type stringposts arrayafter integer |
tranzly/seo-auditពិនិត្យមើលការបកប្រែសម្រាប់ចំណងជើង SEO, ការពិពណ៌នា, slugs និង hreflang ដែលបាត់នៅក្នុងភាសាណាមួយ ទំព័រមួយទៅទំព័រមួយ។ | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | lang string (ទាមទារ)after integer |
tranzly/set-comments-settingចែករំលែកមតិយោបល់ឆ្លងកាត់ការបកប្រែនៃការបង្ហោះ ឬរក្សាវាទុកតាមភាសានីមួយៗ (mode)។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options និង moderate_comments (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | mode string (ទាមទារ): off, show, translate |
tranzly/set-engine-keyរក្សាទុក API key (និងតំបន់សម្រាប់ Microsoft) របស់ DeepL, Google ឬ Microsoft; ទុកទទេដើម្បីលុបវាចេញ។ Keys ត្រូវបានរក្សាទុកដោយការអ៊ិនគ្រីប និងមិនត្រូវបានបង្ហាញត្រឡប់មកវិញឡើយ។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | engine string (ទាមទារ)key string (ទាមទារ)region string |
tranzly/set-menusកំណត់ម៉ឺនុយតាមភាសានីមួយៗសម្រាប់ទីតាំងនីមួយៗ (map)។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | map object (ទាមទារ) |
tranzly/set-protectionការពារការបកប្រែពីការសរសេរជាន់លើដោយម៉ាស៊ីន (protected: true) ឬដោះសោវា។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | id string (ទាមទារ)protected boolean (ទាមទារ) |
tranzly/set-shared-stringsរក្សាទុកការបកប្រែដែលបានកែតម្រូវនៃអត្ថបទ theme និង plugin (strings); ពួកវានឹងត្រូវបានការពារ។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | lang string (ទាមទារ)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>strings object (ទាមទារ) |
tranzly/set-site-stringរក្សាទុកអត្ថបទគេហទំព័រមួយ (key) ជាភាសាណាមួយ ឧ. ចំណងជើងគេហទំព័រ ឬពាក្យស្លោក។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options និង manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | lang string (ទាមទារ)key string (ទាមទារ)translation string (ទាមទារ) |
tranzly/set-urlsកំណត់ទម្រង់អាសយដ្ឋាន (mode), ដែនតាមភាសានីមួយៗ, bases និង segments ដែលបានបកប្រែ, noindex_untranslated និងការផ្ដល់យោបល់ slug។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | mode stringsegments objectdomains objectbases objectsuggest booleannoindex_untranslated boolean |
tranzly/start-trialចាប់ផ្ដើមការសាកល្បងប្រើ Tranzly Pro រយៈពេល 14 ថ្ងៃសម្រាប់គេហទំព័រនេះ (មិនត្រូវការការបង់ប្រាក់ទេ)។ | ឥតគិតថ្លៃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route) | គ្មាន |
tranzly/translate-media-fieldរក្សាទុកអត្ថបទជំនួស (alt), ចំណងជើង ឬចំណងជើងរង (field) នៃរូបភាពជាភាសាមួយ (lang)។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | id string (ទាមទារ)lang string (ទាមទារ)field string (ទាមទារ): alt, caption, titletranslation string (ទាមទារ) |
tranzly/translate-postបកប្រែការបង្ហោះ ឬទំព័រមួយទៅជាភាសាមួយ ឬច្រើនរបស់គេហទំព័រ ដោយប្រើម៉ាស៊ីនបកប្រែ ដោយបង្កើតការបកប្រែនីមួយៗ ឬធ្វើបច្ចុប្បន្នភាពវា។ ការបកប្រែថ្មីគឺជាសេចក្តីព្រាង លុះត្រាតែ publish គឺ true។ ការបកប្រែដែលមនុស្សបានកែសម្រួលត្រូវបានរំលង លុះត្រាតែ force គឺ true។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | អាចបកប្រែការបង្ហោះនោះ (edit_post លើវា); edit_post លើការបកប្រែដែលមានស្រាប់; សិទ្ធិ publish នៃប្រភេទនោះដើម្បីបោះផ្សាយ | id integer (ទាមទារ)languages array (ទាមទារ)engine stringpublish booleanforce boolean |
tranzly/translate-shared-stringsបកប្រែទំព័របន្ទាប់នៃអត្ថបទស្បែក (theme) និងកម្មវិធីជំនួយ (plugin) ដែលមិនទាន់បកប្រែជាភាសាមួយ ដោយប្រើម៉ាស៊ីនលំនាំដើម (ធ្វើឡើងវិញជាមួយ after រហូតដល់រួចរាល់)។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | lang string (ទាមទារ)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteលំហូរការងារដែលមានការណែនាំ៖ ភ្នាក់ងារត្រួតពិនិត្យភាសា និងម៉ាស៊ីន ប៉ាន់ស្មានការចំណាយ និងបកប្រែអ្វីដែលបាត់ ដោយសួរជាមុនសិន មុនពេលចំណាយ ឬបោះផ្សាយ។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (ទាមទារ) |
tranzly/translate-termបកប្រែពាក្យគន្លឹះមួយ (ប្រភេទ, ស្លាក ឬលក្ខណៈផលិតផល) ទៅជាភាសាមួយ (lang) ដោយប្រើម៉ាស៊ីន ដោយបង្កើត ឬធ្វើបច្ចុប្បន្នភាពការបកប្រែរបស់វា។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | ការត្រួតពិនិត្យការអនុញ្ញាតតាមធាតុនីមួយៗផ្ទាល់ខ្លួនរបស់ផ្លូវ REST | id string (ទាមទារ)lang string (ទាមទារ)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusជាមួយនឹងលេខសម្គាល់ការបង្ហោះ (post ID)៖ ការបកប្រែនៃការបង្ហោះនោះតាមភាសានីមួយៗ ថាតើវាហួសសម័យឬអត់ និងអ្នកណាបានសរសេរវា។ ដោយគ្មានលេខសម្គាល់៖ ទំហំនៃគេហទំព័រដែលត្រូវបានបកប្រែ តាមភាសានីមួយៗ។ | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | edit_post លើការបង្ហោះនោះ; edit_posts សម្រាប់សេចក្តីសង្ខេបគេហទំព័រ | id integerpost_type string |
tranzly/unlink-postដកការបង្ហោះចេញពីក្រុមបកប្រែរបស់វា; វានៅតែរក្សាភាសារបស់វាទុកដដែល។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | id string (ទាមទារ) |
tranzly/unlink-termដកពាក្យគន្លឹះចេញពីក្រុមបកប្រែរបស់វា។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | id string (ទាមទារ) |
tranzly/update-displayផ្លាស់ប្តូរឧបករណ៍ប្តូរភាសា (រចនាប័ទ្ម, ទង់ជាតិ, ឈ្មោះ, ទីតាំង) និងបន្ទាត់ផ្តល់កិត្តិយស (credit line)។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | switcher objectcredit boolean |
tranzly/update-engine-settingsកំណត់ម៉ាស៊ីនលំនាំដើម, ម៉ាស៊ីនបម្រុងទុក, ម៉ាស៊ីនតាមភាសានីមួយៗ និងគំរូ AI តាមភាសានីមួយៗ (default, fallback, per_lang, models, caps)។ អ្វីៗទាំងអស់ក្រៅពីម៉ាស៊ីនលំនាំដើម គឺជាមុខងារ Pro។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | default stringper_lang objectfallback arraycaps objectmodels object |
tranzly/update-glossaryជំនួសផ្នែកនៃសទ្ទានុក្រមដែលអ្នកផ្ញើ (ពាក្យដែលមិនត្រូវបកប្រែ, ការបកប្រែពាក្យគន្លឹះ, ទឹកដមសំឡេង); ផ្នែកដែលអ្នកមិនបានដាក់ ត្រូវបានរក្សាទុកដដែល។ ត្រូវបានប្រើប្រាស់ដោយគ្រប់ម៉ាស៊ីនទាំងអស់ ចាប់ពីការបកប្រែបន្ទាប់ទៅ។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt arrayterms objecttone object |
tranzly/update-settingsកំណត់ភាសារបស់គេហទំព័រ (languages: បញ្ជីកូដ និងឈ្មោះ; ភាសាដំបូងគេគឺជាភាសាដើម), បុព្វបទ class នៃផ្នែកខាងមុខ (front-end), និងថាតើត្រូវអនុញ្ញាតឱ្យភ្នាក់ងារ AI (MCP) ដំណើរការឬអត់។ | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST) | prefix stringmcp booleanlanguages array |
tranzly/update-workflow-settingsកំណត់ on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider និង quality_model។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/run | manage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ផ្លូវ REST) | on_update string: off, stale, translateon_publish booleanreview booleanquality_threshold integerquality_provider stringquality_model string |
tranzly/upload-translation-fileបង្ហោះឯកសារ Tranzly XLIFF ឬ CSV (content, filename) ដែលបានបកប្រែនៅកន្លែងផ្សេង ឆ្លើយតបនូវ token ដែលកំណត់អត្តសញ្ញាណការបង្ហោះសម្រាប់ការនាំចូល។ | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ផ្លូវ REST) | content string (ទាមទារ)filename string (ទាមទារ) |
បង្កើតចេញពី abilities.json របស់កម្មវិធីជំនួយ ដែលឯកសារនេះផ្ទាល់ត្រូវបានបង្កើតចេញពីគេហទំព័រដែលកំពុងដំណើរការ។ ការធ្វើតេស្តមួយនឹងបរាជ័យ នៅពេលដែលទាំងពីរមិនត្រូវគ្នា។
ពាក្យបញ្ជា WP-CLI
ដំណើរការទាំងនេះនៅលើម៉ាស៊ីនបម្រើជាមួយ WP-CLI។ ពាក្យបញ្ជានីមួយៗផ្ទៀងផ្ទាត់សិទ្ធិដូចគ្នានឹងផ្ទាំងរបស់កម្មវិធីជំនួយដែរ។ ឧទាហរណ៍ទាំងនេះត្រូវបានដកស្រង់ចេញពីអត្ថបទជំនួយរបស់កម្មវិធីជំនួយផ្ទាល់។
| ពាក្យបញ្ជា | មុខងារដំណើរការ | កំណែ |
|---|---|---|
wp tranzly create <id> [--term]wp tranzly create 42 --lang=de_DE --user=admin | បង្កើតការបកប្រែព្រាងនៃអត្ថបទ (ឬពាក្យគន្លឹះ/term) ដែលបានភ្ជាប់ទៅកាន់វា។ | ឥតគិតថ្លៃ |
wp tranzly engines | រាយបញ្ជីម៉ាស៊ីនបកប្រែ។ | ឥតគិតថ្លៃ |
wp tranzly jobs <action> [<id>...] [--lang=<codes>] [--post-type=<type>] [--engine=<id>] [--publish] [--force] [--format=<format>]wp tranzly jobs create --lang=de,fr --post-type=page --user=adminwp tranzly jobs status 12wp tranzly jobs failures 12wp tranzly jobs retry 345 --engine=deeplwp tranzly jobs retry-failed 12wp tranzly jobs run 12 # work the job here instead of waiting for the queue runner | ការងារបកប្រែនៅផ្ទៃខាងក្រោយ។ | ឥតគិតថ្លៃ |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | បង្ហាញ សាកល្បងដំណើរការ (dry-run) ដំណើរការ ឬមិនធ្វើវិញនូវការនាំចូលការបកប្រែរបស់គេហទំព័រ Tranzly (2.x) ចាស់។ | ឥតគិតថ្លៃ |
wp tranzly link <source> <target> [--term] | ភ្ជាប់អត្ថបទដែលមានស្រាប់ (ឬពាក្យគន្លឹះ/term) ជាការបកប្រែនៃអត្ថបទមួយផ្សេងទៀត។ | ឥតគិតថ្លៃ |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | Multisite (Agency)៖ រៀបចំគេហទំព័រនីមួយៗនៃបណ្ដាញ ឬកំណត់ភាសាដែលគេហទំព័រថ្មីៗចាប់ផ្ដើមប្រើប្រាស់។ | ឥតគិតថ្លៃ |
wp tranzly translate [<id>...] [--post-type=<type>] [--engine=<id>] [--force] [--publish] [--dry-run]wp tranzly translate --lang=de --post-type=page --user=adminwp tranzly translate 42 43 --lang=de_DE,fr_FR --engine=deepl --user=admin | បកប្រែអត្ថបទជាមួយម៉ាស៊ីនបកប្រែ។ | ឥតគិតថ្លៃ |
wp tranzly translations <id> [--term] [--format=<format>] | រាយបញ្ជីការបកប្រែរបស់អត្ថបទ (ឬពាក្យគន្លឹះ/term)។ | ឥតគិតថ្លៃ |
អនុគមន៍ PHP
អនុគមន៍ដែលស្បែក (themes) និងកម្មវិធីជំនួយផ្សេងទៀតអាចហៅប្រើប្រាស់បាន។ សូមពិនិត្យមើល function_exists() ជាមុនសិន ដើម្បីឱ្យកូដរបស់អ្នកនៅតែបន្តដំណើរការនៅពេលដែលកម្មវិធីជំនួយអសកម្ម។
| អនុគមន៍ | មុខងាររបស់វា | កំណែ |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML៖ ការបកប្រែរបស់វត្ថុមួយ។ | Pro |
pll__( $text ) | Polylang៖ ខ្សែអក្សរដែលបានចុះឈ្មោះ ដែលត្រូវបានបកប្រែ។ Tranzly បកប្រែខ្សែអក្សររូបរាងតាមរយៈ gettext របស់ WordPress ផ្ទាល់ ដូច្នេះខ្សែអក្សរត្រឡប់មកវិញដូចដើមដែលបានផ្ដល់ឱ្យ។ | Pro |
pll_current_language( $field = 'slug' ) | Polylang៖ ភាសាបច្ចុប្បន្ន។ | Pro |
pll_default_language( $field = 'slug' ) | Polylang៖ ភាសាលំនាំដើម។ | Pro |
pll_e( $text ) | Polylang៖ បញ្ចេញ (echo) ខ្សែអក្សរដែលបានចុះឈ្មោះ ដែលបាន escaped។ | Pro |
pll_get_post( $post_id, $lang = null ) | Polylang៖ ការបកប្រែនៃអត្ថបទមួយ។ | Pro |
pll_get_post_language( $post_id, $field = 'slug' ) | Polylang៖ ភាសារបស់អត្ថបទមួយ។ | Pro |
pll_get_post_translations( $post_id ) | Polylang៖ រាល់ការបកប្រែទាំងអស់នៃអត្ថបទមួយ, slug => ID។ | Pro |
pll_get_term( $term_id, $lang = null ) | Polylang៖ ការបកប្រែនៃ term មួយ។ | Pro |
pll_get_term_language( $term_id, $field = 'slug' ) | Polylang៖ ភាសារបស់ term មួយ។ | Pro |
pll_get_term_translations( $term_id ) | Polylang៖ រាល់ការបកប្រែទាំងអស់នៃ term មួយ, slug => ID។ | Pro |
pll_home_url( $lang = '' ) | Polylang៖ URL ទំព័រដើមជាភាសាមួយ។ | Pro |
pll_is_translated_post_type( $post_type ) | Polylang៖ តើប្រភេទអត្ថបទនេះត្រូវបានបកប្រែដែរឬទេ? | Pro |
pll_is_translated_taxonomy( $taxonomy ) | Polylang៖ តើ taxonomy នេះត្រូវបានបកប្រែដែរឬទេ? | Pro |
pll_languages_list( $args = array( ) | Polylang៖ បញ្ជីភាសា។ | Pro |
pll_register_string() | Polylang៖ ចុះឈ្មោះខ្សែអក្សរ (ត្រូវបានទទួលយក និងមិនអើពើ — សូមមើល pll__())។ | Pro |
pll_the_languages( $args = array( ) | Polylang៖ កន្លែងប្តូរភាសា។ `raw` ត្រឡប់អារេរបស់ Polylang (slug => ព័ត៌មានលម្អិត); បើមិនដូច្នោះទេ បញ្ជី `<li>` ក្នុងទម្រង់កូដ markup របស់ Polylang, បញ្ចេញលទ្ធផលលើកលែងតែ `echo` គឺ 0។ គាំទ្រ `hide_current`, `hide_if_no_translation` និង `display_names_as` (`name` ឬ `slug`)។ `dropdown` ត្រូវបានបង្ហាញជាបញ្ជី៖ ប្លុក/widget ប្តូរភាសាផ្ទាល់ខ្លួនរបស់ Tranzly គឺជាកន្លែងសម្រាប់ dropdown។ | Pro |
pll_translate_string( $text ) | Polylang៖ ខ្សែអក្សរដែលបានចុះឈ្មោះជាភាសាមួយ។ ដូច pll__() ដែរ ខ្សែអក្សរត្រឡប់មកវិញដូចដើមដែលបានផ្ដល់ឱ្យ។ | Pro |
tranzly_compat_field( string $code, string $field ) | វាលមួយនៃភាសា នៅក្នុងកម្រងពាក្យរបស់ Polylang។ | Pro |
tranzly_current_language(): string | ភាសានៃសំណើបច្ចុប្បន្ន (កូដមូលដ្ឋានរបស់ WordPress ដូចជា `fr_FR`)។ | Free |
tranzly_default_language(): string | ភាសាលំនាំដើម៖ ភាសាដែលបានរាយបញ្ជីដំបូងគេ។ | Free |
tranzly_get_engines(): array | ម៉ាស៊ីនដែលមាន៖ id => ឈ្មោះ។ | Free |
tranzly_get_post_language( int $post_id ): string | ភាសាដែលអត្ថបទមួយត្រូវបានសរសេរ។ | Free |
tranzly_get_term_language( int $term_id ): string | ភាសាដែល term មួយត្រូវបានសរសេរ។ | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | ការបកប្រែនៃ term មួយទៅជាភាសាមួយ ឬ null។ | Free |
tranzly_get_term_translations( int $term_id ): array | រាល់កំណែទាំងអស់នៃ term មួយ៖ កូដភាសា => ID របស់ term។ | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | ID នៃការបកប្រែនៃអត្ថបទមួយទៅជាភាសាមួយ ឬ null នៅពេលដែលមិនមាន។ ត្រឡប់ ID ផ្ទាល់ខ្លួនរបស់អត្ថបទនៅពេលដែលវាត្រូវបានសរសេរជាភាសានោះរួចហើយ។ | Free |
tranzly_get_translations( int $post_id ): array | រាល់កំណែទាំងអស់នៃអត្ថបទមួយ រួមទាំងអត្ថបទខ្លួនឯងផងដែរ៖ កូដភាសា => ID របស់អត្ថបទ។ អត្ថបទដែលគ្មានការបកប្រែ ត្រឡប់មកវិញត្រឹមតែខ្លួនវាក្នុងភាសារបស់វាប៉ុណ្ណោះ។ | Free |
tranzly_language_switcher( array $args = array( ) | HTML នៃឧបករណ៍ប្តូរភាសា សម្រាប់ស្បែក (theme), builder ឬ plugin ណាមួយ (T5)។ ធាតុរបស់ Page Builder Sandwich ហៅប្រើវា; អ្នកក៏អាចហៅប្រើវាបានដែរ។ នឹងទទេនៅពេលដែលមានភាសាតិចជាងពីរ។ | Free |
tranzly_language_url( string $lang, ?string $url = null ): string | URL បង្ហាញភាសាដែលបានផ្ដល់ឱ្យ។ | Free |
tranzly_languages(): array | ភាសារបស់គេហទំព័រ ដោយភាសាលំនាំដើមនៅមុនគេ។ | Free |
tranzly_register_engine( Engine $engine ) | បន្ថែមម៉ាស៊ីនបកប្រែ។ ហៅវានៅលើ `tranzly_register_engines` ឬនៅពេលណាមួយមុនការបកប្រែដំបូងនៃសំណើ។ | Free |
tranzly_restore_language(): bool | មិនធ្វើវិញ (Undo) នូវ tranzly_switch_language() ចុងក្រោយ។ | Free |
tranzly_switch_language( string $lang ): bool | ធ្វើឱ្យកូដដំណើរការជាភាសាផ្សេងរហូតដល់ tranzly_restore_language()៖ ទាំងភាសាបច្ចុប្បន្ន និងការបកប្រែផ្ទាល់របស់ WordPress ប្តូរទាំងអស់គ្នា។ បង្កប់គ្នា (Nests) ដូច switch_to_blog()៖ | Free |
tranzly_translatable_attributes( string $block_name ): array | ឈ្មោះគុណលក្ខណៈ (attribute) ដែល Tranzly បកប្រែសម្រាប់ប្រភេទប្លុកមួយ៖ `role: content` នៅក្នុង block.json របស់វា ដែលត្រូវបានកែសម្រួលដោយតម្រង `tranzly_translatable_attributes`។ | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | បកប្រែការបង្ហោះទៅជាភាសាមួយជាមួយម៉ាស៊ីន ក្នុងនាមជាអ្នកប្រើប្រាស់បច្ចុប្បន្ន (ការអនុញ្ញាតរបស់ពួកគេត្រូវបានអនុវត្ត)។ | ឥតគិតថ្លៃ |
Actions និង filters
គ្រប់ hook ទាំងអស់ដែលកម្មវិធីជំនួយផ្ដល់ជូន ជាមួយនឹងការពិពណ៌នាពីកូដប្រភពរបស់វា។ Filters ផ្លាស់ប្តូរតម្លៃមួយ Actions អនុញ្ញាតឱ្យអ្នកដំណើរការកូដនៅពេលណាមួយ ហើយ entry points គឺជា actions ដែលអ្នកដំណើរការដើម្បីស្នើសុំឱ្យកម្មវិធីជំនួយធ្វើអ្វីមួយ។
| Hook | ប្រភេទ | មុខងាររបស់វា | ប៉ារ៉ាម៉ែត្រ | កំណែ |
|---|---|---|---|---|
tranzly_admin_bar | Action | ដំណើរការបន្ទាប់ពីម៉ឺនុយរបារគ្រប់គ្រងការបកប្រែត្រូវបានបង្កើតឡើង (កម្មវិធីកែសម្រួលផ្ទាល់ភ្នែក Pro បន្ថែមធាតុ “Translate on this page” របស់វានៅទីនេះ)។ | \WP_Admin_Bar $barint $id | ឥតគិតថ្លៃ |
tranzly_admin_data | Filter | ត្រងទិន្នន័យដែលកម្មវិធីអ្នកគ្រប់គ្រងចាប់ផ្តើមដំណើរការជាមួយ។ ស្រទាប់ Premium ប្រើប្រាស់វាដើម្បីរាយការណ៍អំពីកំណែរបស់វា គ្មានអ្វីដែលរសើបគួរដាក់នៅទីនេះទេ ព្រោះវាត្រូវបានបោះពុម្ពចូលទៅក្នុងទំព័រ។ | គ្មាន | ឥតគិតថ្លៃ |
tranzly_ai_model | Filter | ត្រងអ្នកផ្តល់សេវា AI និងម៉ូដែលដែលបកប្រែទៅជាភាសាមួយ។ ឥតគិតថ្លៃ៖ អ្នកផ្តល់សេវា និងម៉ូដែលដែលបានជ្រើសរើសសម្រាប់កិច្ចការ `translate` សម្រាប់គ្រប់ភាសា។ Tranzly Pro៖ ជម្រើសផ្ទាល់ខ្លួនរបស់ភាសានោះ បើមិនដូច្នោះទេ គឺជាជម្រើស “គ្រប់ភាសាផ្សេងទៀត”។ | string $target | ឥតគិតថ្លៃ |
tranzly_ai_providers_in_use | Filter | ត្រងអ្នកផ្តល់សេវា AI ដែលបានជ្រើសរើសសម្រាប់ភាសាជាក់លាក់។ គ្មាននៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ៖ គ្រប់ភាសាប្រើប្រាស់អ្នកផ្តល់សេវា និងម៉ូដែលដែលបានជ្រើសរើសសម្រាប់កិច្ចការ `translate`។ Tranzly Pro រាយបញ្ជីអ្នកផ្តល់សេវានៃម៉ូដែលតាមភាសានីមួយៗរបស់វា។ | គ្មាន | ឥតគិតថ្លៃ |
tranzly_content_before_rebuild | Filter | ត្រងមាតិកាប្រភពភ្លាមៗមុនពេលផ្នែកដែលបានបកប្រែត្រូវបានសរសេរចូលទៅក្នុងវា តាមភាសានីមួយៗ (មុខងារផ្លាស់ប្តូររូបភាពតាមភាសារបស់ Pro ប្រើប្រាស់វា)។ | string $contentstring $lang | ឥតគិតថ្លៃ |
tranzly_copy_meta_keys | Filter | ត្រងកូនសោ meta ដែលបានចម្លងពីប្រកាសទៅលើការបកប្រែថ្មីរបស់វា។ គ្មានអ្វីផ្សេងទៀតត្រូវបានចម្លងទេ។ | int $source_id | ឥតគិតថ្លៃ |
tranzly_deepl_host | Filter | ត្រង host របស់ DeepL API (proxy ឬ test double)។ | string $hoststring $key | ឥតគិតថ្លៃ |
tranzly_deepl_price_per_million | Filter | ត្រងតម្លៃរបស់ DeepL ក្នុងមួយលានតួអក្សរគិតជាដុល្លារអាមេរិក។ | float $price | ឥតគិតថ្លៃ |
tranzly_default_engine | Filter | ត្រង id នៃ engine ដែលបានប្រើនៅពេលដែលគ្មានការបញ្ជាក់ឈ្មោះ។ | string $id | ឥតគិតថ្លៃ |
tranzly_engine_cap | Filter | ត្រងកម្រិតកំណត់ប្រចាំខែរបស់ engine គិតជាដុល្លារអាមេរិក៖ គ្មាននៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ។ | float|null $capstring $engine | ឥតគិតថ្លៃ |
tranzly_engine_chain | Filter | ត្រង engine ត្រូវសាកល្បងសម្រាប់ភាសាមួយ តាមលំដាប់លំដោយ។ ឥតគិតថ្លៃ៖ engine លំនាំដើម។ ស្រទាប់ Premium បន្ថែម engine ផ្ទាល់ខ្លួនរបស់ភាសានោះ និងបញ្ជីជំនួស (fallback)។ | string $langstring $first | ឥតគិតថ្លៃ |
tranzly_engine_options | Filter | ត្រងជម្រើសដែលបានបញ្ជូនទៅកាន់ engine (បញ្ជីកុំបកប្រែ, សទ្ទានុក្រម, ភាពផ្លូវការ, ការណែនាំ)។ | string $targetEngine $engine | ឥតគិតថ្លៃ |
tranzly_engine_settings_save | Filter | រក្សាទុក engine និងម៉ូដែល AI តាមភាសានីមួយៗ បញ្ជីជំនួស និងកម្រិតកំណត់ប្រចាំខែ។ មានតែស្រទាប់ Premium ប៉ុណ្ណោះដែលឆ្លើយតប (គោលការណ៍ណែនាំទី 5 របស់ WordPress.org៖ គ្មានឥរិយាបថ Pro នៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ)។ | គ្មាន | ឥតគិតថ្លៃ |
tranzly_frontend_prefix | Filter | ត្រងបុព្វបទ class ផ្នែកខាងមុខ (front-end) អព្យាក្រឹត។ | string $prefix | ឥតគិតថ្លៃ |
tranzly_fs_loaded | Action | ដំណើរការនៅពេលដែល SDK អាជ្ញាបណ្ណត្រូវបានផ្ទុក (នៅក្នុងឯកសារមេ មុនកូដ Tranzly ណាមួយ)។ Hook នៅទីនេះដើម្បីទាក់ទងទៅ `tranzly_fs()`។ | គ្មាន | ឥតគិតថ្លៃ |
tranzly_glossary_options | Filter | ត្រងជម្រើស engine សម្រាប់ភាសាគោលដៅ៖ បញ្ជីកុំបកប្រែ បូករួមទាំងសទ្ទានុក្រម និងទឹកដមសំឡេង នៅពេលស្រទាប់ Premium បន្ថែមពួកវា។ | string $lang | ឥតគិតថ្លៃ |
tranzly_glossary_save | Filter | រក្សាទុកការបកប្រែដែលពេញចិត្ត និងទឹកដមសំឡេងតាមភាសានីមួយៗ។ មានតែស្រទាប់ Premium ប៉ុណ្ណោះដែលឆ្លើយតប (គោលការណ៍ណែនាំទី 5 របស់ WordPress.org៖ គ្មានឥរិយាបថ Pro នៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ)។ | គ្មាន | ឥតគិតថ្លៃ |
tranzly_google_price_per_million | Filter | ត្រងតម្លៃរបស់ Google Cloud Translation ក្នុងមួយលានតួអក្សរ គិតជាដុល្លារអាមេរិក។ | float $price | Pro |
tranzly_install_language_packs | Filter | ថាតើ Tranzly ដំឡើងកញ្ចប់ភាសារបស់ WordPress, រូបរាង (theme) និងកម្មវិធីជំនួយ (plugin) នៃភាសាដែលបានបន្ថែមទៅក្នុងគេហទំព័រដែរឬទេ (ដើម្បីឱ្យពាក្យផ្ទាល់របស់ WordPress និង WooCommerce បង្ហាញជាការបកប្រែ)។ បើកតាមលំនាំដើម។ | bool $install | ឥតគិតថ្លៃ |
tranzly_integration_available | Filter | ត្រងថាតើការរួមបញ្ចូលមួយដំណើរការឬទេ នៅពេលដែលកម្មវិធីជំនួយរបស់វាមិនត្រូវបានរកឃើញ — សម្រាប់មាតិកាដែលកម្មវិធីបង្កើត (builder) បានបន្សល់ទុកបន្ទាប់ពីវាត្រូវបានបិទ ឬកម្មវិធីជំនួយដែលបានផ្ទុកតាមវិធីមិនធម្មតា។ | bool $onstring $id | ឥតគិតថ្លៃ |
tranzly_integrations | Filter | ត្រងការរួមបញ្ចូលដែល Tranzly ដំណើរការ។ បន្ថែមថ្នាក់រង `Integration` ដើម្បីគាំទ្រកម្មវិធីជំនួយផ្សេងទៀត។ | គ្មាន | ឥតគិតថ្លៃ |
tranzly_is_pro | Filter | ត្រងថាតើស្រទាប់ Premium កំពុងដំណើរការដែរឬទេ។ មានតែស្រទាប់ Premium ប៉ុណ្ណោះដែលឆ្លើយតបវា។ | bool $pro | ឥតគិតថ្លៃ |
tranzly_job_created | Action | ដំណើរការបន្ទាប់ពីកិច្ចការបកប្រែត្រូវបានបង្កើតឡើង។ | int $jobint $items | ឥតគិតថ្លៃ |
tranzly_job_finished | Action | ដំណើរការនៅពេលការងារបកប្រែគ្មានការងារនៅសល់ទៀតទេ។ | int $job_id | Free |
tranzly_kit_api_base | Filter | ត្រង Zinn Digital® API base ដែលអេក្រង់ជំនួយហៅប្រើ។ | string $base | Free |
tranzly_kit_diagnostics | Filter | ត្រងព័ត៌មានវិនិច្ឆ័យមុនពេលម្ចាស់គេហទំព័រមើលឃើញពួកវា។ កម្មវិធីជំនួយ (plugin) បន្ថែមទិន្នន័យជាក់ស្តែងផ្ទាល់ខ្លួនរបស់វានៅក្រោម `extra`។ ⛔ ដំណើរការមុនការមើលជាមុន (preview) មិនដែលដំណើរការនៅចន្លោះការមើលជាមុន និងការផ្ញើនោះទេ។ | none | Free |
tranzly_kit_footprint_free | Filter | ត្រងថាតើគេហទំព័រនេះគ្មានស្លាកស្នាម (footprint-free) ឬអត់ ដើម្បីកុំឱ្យ Zinn® Ads ត្រូវបានផ្សព្វផ្សាយនៅលើវា។ | bool $footprint_free | Free |
tranzly_kit_promotions | Filter | ត្រងបញ្ជីឈ្មោះប្រូម៉ូសិនមុនពេលវាត្រូវបានដោះស្រាយ។ បន្ថែមជួរដេកមួយដើម្បីផ្សព្វផ្សាយផលិតផលផ្សេងទៀត៖ `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) និង `url` ឬ (សម្រាប់កម្មវិធីជំនួយ) `name`, `site`, `main_files`។ | none | Free |
tranzly_kit_tier | Filter | ត្រងកម្រិតគម្រោង (plan tier) ដែលកញ្ចប់ឧបករណ៍រាយការណ៍សម្រាប់កម្មវិធីជំនួយនេះ (ការសាកល្បង និង staging; អាជ្ញាប័ណ្ណជាអ្នកកំណត់នៅក្នុងផលិតកម្ម)។ | string $tier | Free |
tranzly_localize_links | Filter | ត្រងថាតើ Tranzly តម្រង់តំណភ្ជាប់ខាងក្នុងនៃទំព័រនេះទៅកាន់ការបកប្រែរបស់ពួកវាដែរឬទេ។ | bool $localizestring $lang | Free |
tranzly_memory_enabled | Filter | ត្រងថាតើការចងចាំការបកប្រែ (translation memory) ត្រូវបានប្រើប្រាស់ដែរឬទេ។ | bool $on | Pro |
tranzly_microsoft_price_per_million | Filter | ត្រងតម្លៃក្នុងមួយលានតួអក្សររបស់ Microsoft Translator ជាប្រាក់ដុល្លារអាមេរិក។ | float $price | Pro |
tranzly_network_enabled | Filter | ត្រងថាតើស្រទាប់បណ្តាញ multisite ត្រូវបានបើកដែរឬទេ។ | bool $agency | Free |
tranzly_pbs_internal_post_types | Filter | ត្រងប្រភេទការបង្ហោះ (post types) របស់ Page Builder Sandwich ដែល Tranzly មិនប៉ះពាល់។ | none | Free |
tranzly_post_segments | Filter | ត្រងផ្នែកនៃអត្ថបទដែលបានផ្ញើទៅកាន់ម៉ាស៊ីនបកប្រែ។ Key => `text` + `format` (`text` ឬ `html`)។ កម្មវិធីញែកដែលយល់ដឹងពីប្លុក និងការរួមបញ្ចូលផ្សេងៗបន្ថែម បំបែក ឬជំនួសផ្នែកនៅទីនេះ ហើយសរសេរពួកវាត្រឡប់មកវិញនៅលើ `tranzly_translated_post_fields`។ | \WP_Post $post | Free |
tranzly_post_translated | Action | ដំណើរការបន្ទាប់ពីម៉ាស៊ីនបកប្រែបានបកប្រែការបង្ហោះមួយ (ឬឯកសាររបស់បុគ្គលណាម្នាក់ ឬការនាំចូលបានសរសេរមួយ)។ | int $targetint $source_idstring $codestring $engine | Free |
tranzly_post_translation_created | Action | ដំណើរការបន្ទាប់ពី Tranzly បង្កើតការបកប្រែការបង្ហោះមួយ។ | int $new_idint $source_idstring $code | Free |
tranzly_post_types | Filter | ត្រងប្រភេទការបង្ហោះដែល Tranzly បកប្រែ។ | none | Free |
tranzly_pre_current_language | Filter | កាត់ផ្លូវខ្លីសម្រាប់ភាសាបច្ចុប្បន្ន៖ បញ្ជូនត្រឡប់កូដភាសាដើម្បីប្រើប្រាស់វា។ នេះជារបៀបដែល tranzly_switch_language() ដំណើរការ; បញ្ជូនត្រឡប់ null ដើម្បីឱ្យ Tranzly ជាអ្នកសម្រេច។ | string|null $lang | Free |
tranzly_query_var | Filter | ត្រងអថេរសំណួរ (query variable) ដែលជ្រើសរើសភាសា។ | string $var | Free |
tranzly_queue_lease_seconds | Filter | ត្រងរយៈពេលជួលលើធាតុដែលត្រូវបានទាមទារ៖ បន្ទាប់ពីវាចប់ worker ដែលឈប់ដំណើរការពាក់កណ្តាលធាតុ នឹងប្រគល់ធាតុនោះត្រឡប់ទៅអ្នកដទៃវិញ។ វែងជាងការបកប្រែតែមួយដែលយឺតបំផុត។ | int $seconds | Free |
tranzly_queue_worker_seconds | Filter | ត្រងថាតើ worker មួយដំណើរការរយៈពេលប៉ុន្មានវិនាទីមុនពេលប្រគល់ការងារបន្ត។ | int $seconds | Free |
tranzly_queue_workers | Filter | ត្រងចំនួន worker ដែលការងារមួយដំណើរការក្នុងពេលតែមួយ។ ជាកម្រិតកំណត់លើ WORKERS ដើម្បីកុំឱ្យប៉ះពាល់ខ្លាំងដល់សេវាកម្មបកប្រែ; មិនដែលជាកម្រិតកំណត់លើចំនួនធាតុដែលត្រូវបានធ្វើរួចរាល់នោះទេ។ | int $workersint $job_id | Free |
tranzly_rate_source_ | Filter | អត្រាប្តូរប្រាក់ពីប្រភពផ្សេងទៀត (សូមមើល `tranzly_rate_sources`)។ | none | Pro |
tranzly_rate_sources | Filter | ត្រងប្រភពអត្រាប្តូរប្រាក់។ បន្ថែមមួយជាមួយ filter `tranzly_rate_source_<id>` ដែលបញ្ជូនត្រឡប់ `[ code => rate against its reference ]` ឬ WP_Error។ | none | Pro |
tranzly_register_engines | Action | ចុះឈ្មោះម៉ាស៊ីនបកប្រែ។ ហៅប្រើ `$registry->add( new Your_Engine() )`។ | Registry $registry | Free |
tranzly_relations_changed | Action | ដំណើរការបន្ទាប់ពីតំណភ្ជាប់បកប្រែនៃវត្ថុត្រូវបានផ្លាស់ប្តូរ៖ បានភ្ជាប់ ផ្ដាច់ ផ្លាស់ទីទៅភាសាផ្សេង ឬលុបចេញ។ ដំណើរការម្តងក្នុងមួយក្រុមដែលរងផលប៉ះពាល់ ដូច្នេះតំណតែមួយអាចដំណើរការវាពីរដង។ | string $typearray<int> $ids | Free |
tranzly_robots_meta_keys | Filter | ត្រងសោ post meta ដែលផ្ទុកការកំណត់ robots; នីមួយៗអនុវត្តតាមច្បាប់ដើមទៅលើការបកប្រែរបស់វា។ | none | Free |
tranzly_shared_string_scopes | Filter | ត្រងវិសាលភាពអត្ថបទរួម (lane L06, T6៖ ការរួមបញ្ចូលបន្ថែម `woocommerce`, `forms` និង `theme`፤ អត្ថបទរបស់ពួកវាចូលមកតាមរយៈ `tranzly_shared_strings`)។ | none | Free |
tranzly_shared_strings | Filter | ត្រងអត្ថបទរួមដែល Tranzly បកប្រែជាខ្សែអក្សរ តាមវិសាលភាពនីមួយៗ។ ស្រទាប់ Pro បន្ថែម block templates, template parts និង patterns ទៅកាន់ `templates`។ | string $scope | Free |
tranzly_shared_strings_covered | Filter | ត្រងអត្ថបទនៃវិសាលភាពអត្ថបទរួមដែលកញ្ចប់ភាសាបកប្រែសម្រាប់ភាសាមួយ។ ស្រទាប់ Pro រាយការណ៍អំពីទម្រង់គំរូ (patterns) ដែលបានចុះឈ្មោះរបស់ស្បែក (theme) និងស្នូល (core) សម្រាប់ `templates`។ | string $scopestring $lang | Free |
tranzly_source_changed | Action | ដំណើរការនៅពេលដែលមាតិកាដែលអាចបកប្រែបានរបស់ច្បាប់ដើមបានផ្លាស់ប្តូរ ដូច្នេះការបកប្រែរបស់វាលែងទាន់សម័យទៀតហើយ។ | int $post_idstring $nowstring $before | Free |
tranzly_source_meta_keys | Filter | ត្រង meta keys ដែលការផ្លាស់ប្តូររបស់វាធ្វើឱ្យការបកប្រែទំព័រមួយលែងទាន់សម័យ។ ការរួមបញ្ចូលនានាបន្ថែម keys ដែលពួកវាបកប្រែ (ទិន្នន័យ builder, វាល SEO, វាលផ្ទាល់ខ្លួន)។ | int $post_id | Free |
tranzly_source_published | Action | ដំណើរការម្តងនៅពេលដែលច្បាប់ដើមត្រូវបានបោះពុម្ពផ្សាយជាលើកដំបូង (បន្ទាប់ពី meta របស់វាត្រូវបានរក្សាទុក)។ | int $post_id | Free |
tranzly_style_rules_enabled | Filter | ថាតើ Tranzly អនុវត្តវិធានរចនាប័ទ្មរបស់ក្រុមបកប្រែ WordPress.org នៃភាសានោះ (សញ្ញាសម្រង់, គម្លាតជុំវិញសញ្ញាវណ្ណយុត្តិ, សញ្ញាកាត់ apostrophes, សញ្ញាចុចបី ellipsis, គម្លាតភាសាជប៉ុន, សព្វនាមហៅរក) ទៅលើការបកប្រែថ្មីនីមួយៗឬអត់។ បើកតាមលំនាំដើម។ | bool $enabledstring $locale | Free |
tranzly_taxonomies | Filter | ត្រង taxonomies ដែល Tranzly បកប្រែ។ | none | Free |
tranzly_term_segments | Filter | ត្រងផ្នែកនៃ term ដែលបានផ្ញើទៅកាន់ engine (`name`, `description` បូករួមទាំងអ្វីដែលការរួមបញ្ចូលបន្ថែម៖ ចំណងជើង SEO, វាលផ្ទាល់ខ្លួន)។ សរសេរផ្នែកបន្ថែមនៅលើ `tranzly_term_translated`។ | \WP_Term $term | Free |
tranzly_term_translated | Action | ដំណើរការបន្ទាប់ពី engine បានបកប្រែ term មួយ ជាមួយនឹងគ្រប់ផ្នែកដែលបានបកប្រែ (ការរួមបញ្ចូលនានាសរសេរផ្នែកដែលពួកគេបានបន្ថែមនៅលើ `tranzly_term_segments`)។ | int $targetint $term_idstring $code | Free |
tranzly_term_translation_created | Action | ដំណើរការបន្ទាប់ពី Tranzly បង្កើតការបកប្រែ term មួយ។ | int $new_idint $term_idstring $code | Free |
tranzly_translatable_attributes | Filter | ត្រងគុណលក្ខណៈដែល Tranzly បកប្រែសម្រាប់ប្រភេទប្លុកមួយ។ | string $block_name | Free |
tranzly_translate_string | Filter | ត្រងខ្សែអក្សរដែលអាចបកប្រែបានមួយទៅជាភាសាមួយ។ | string $valuestring $codearray $context | Free |
tranzly_translated_post_fields | Filter | ត្រងវាលប្រកាសដែលបានសរសេរចូលទៅក្នុងការបកប្រែ បន្ទាប់ពី engine បានដំណើរការ។ ការរួមបញ្ចូលដែលបានបន្ថែមផ្នែកផ្ទាល់ខ្លួនរបស់ពួកគេ (វាលផ្ទាល់ខ្លួន, ទិន្នន័យ builder) សរសេរពួកវានៅទីនេះ។ | \WP_Post $poststring $code | Free |
tranzly_translation_memory | Filter | ត្រងសតិចងចាំនៃការបកប្រែ (translation memory) ដែលកំពុងប្រើប្រាស់៖ គ្មាននៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ; ស្រទាប់ premium ផ្តល់ជូនមួយ (docs/843, គោលការណ៍ណែនាំទី 5 របស់ WordPress.org)។ | Translation_Memory|null $memory | Free |