អ្នកអភិវឌ្ឍន៍

ឯកសារយោងសមត្ថភាព Tranzly

Tranzly ចុះឈ្មោះសកម្មភាពរបស់វាជាមួយ WordPress Abilities API។ សមត្ថភាពដូចគ្នានេះ គឺជាឧបករណ៍ MCP នៅលើម៉ាស៊ីនមេផ្ទាល់របស់គេហទំព័រ និងផ្លូវ REST ក្រោម /wp-json/wp-abilities/v1។ ទំព័រនេះត្រូវបានបង្កើតឡើងពីបញ្ជីឈ្មោះផ្ទាល់របស់កម្មវិធីជំនួយ។

ការណែនាំអ្នកប្រើប្រាស់៖ ភ្ជាប់កម្មវិធី AI

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
ចាប់ផ្ដើមដំណើរការការងារបកប្រែនៅផ្ទៃខាងក្រោយសម្រាប់រាល់ច្បាប់ដើមនៃប្រភេទមាតិកាដែលបានកំណត់ (គ្រប់ប្រភេទដែលបានបកប្រែ ប្រសិនបើមិនបានផ្ដល់ឱ្យទេ)៖ ការបកប្រែដែលបាត់បង់ ការបកប្រែដែលហួសសម័យ ឬទាំងអស់តែម្ដង។ ផ្ដល់ត្រឡប់មកវិញនូវការងារដែលបានចាប់ផ្ដើម ដោយមួយសម្រាប់ភាសានីមួយៗ។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/runedit_posts; publish_posts ដើម្បីបោះពុម្ពផ្សាយlanguages array (ទាមទារ)
post_types array
scope string: missing, stale, all
engine string
publish boolean
tranzly/cancel-job
បញ្ឈប់ការងារមួយ; ការបកប្រែដែលបានធ្វើរួចហើយត្រូវបានរក្សាទុក។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/check-quality
ឱ្យ AI ប្រៀបធៀបការបកប្រែមួយជាមួយនឹងច្បាប់ដើមរបស់វា និងដាក់ពិន្ទុវា ហើយរក្សាទុករបាយការណ៍លើការបកប្រែនោះ។ ប្រើប្រាស់ម៉ូដែល AI ត្រួតពិនិត្យគុណភាពដែលបានកំណត់នៅក្នុងការកំណត់លំហូរការងាររបស់ Tranzly។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/runedit_post លើការបកប្រែនោះid integer (ទាមទារ)
tranzly/connect-support
ភ្ជាប់គេហទំព័រនេះទៅកាន់សេវាគាំទ្រ Zinn Digital® (ឈ្មោះ អ៊ីមែល ការយល់ព្រម)។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)email string (ទាមទារ)
name string
consent boolean (ទាមទារ)
tranzly/correct-segments
រក្សាទុកផ្នែកដែលបានកែតម្រូវនៃការបកប្រែមួយ (segments: key to text); អត្ថបទដែលបានកែតម្រូវត្រូវបានការពារពីការបកប្រែឡើងវិញ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/runedit_post (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
segments object
texts object
tranzly/create-job
ចាប់ផ្ដើមការងារផ្ទៃខាងក្រោយដើម្បីបកប្រែអត្ថបទដែលបានរាយ (posts) ឬប្រភេទអត្ថបទទាំងមូលទៅជាភាសានានា (langs)។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)posts array
post_type string
langs array (ទាមទារ)
engine string
status string: publish, draft
force boolean
tranzly/create-post-translation
បង្កើតសេចក្តីព្រាងការបកប្រែនៃអត្ថបទមួយជាភាសា (lang) ដើម្បីសរសេរដោយដៃ ដោយមិនប្រើម៉ាស៊ីនបកប្រែ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/runការត្រួតពិនិត្យសិទ្ធិអនុញ្ញាតតាមធាតុផ្ទាល់របស់ REST routeid string (ទាមទារ)
lang string (ទាមទារ)
name string
slug string
description string
tranzly/create-term-translation
បង្កើតការបកប្រែនៃពាក្យមួយជាភាសាណាមួយជាមួយនឹងឈ្មោះ slug និងការពិពណ៌នាដែលអ្នកបានផ្ដល់ឱ្យ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/runការត្រួតពិនិត្យសិទ្ធិអនុញ្ញាតតាមធាតុផ្ទាល់របស់ REST routeid string (ទាមទារ)
lang string (ទាមទារ)
name string
slug string
description string
tranzly/disconnect-support
ផ្តាច់គេហទំព័រនេះពីសេវាគាំទ្រ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/estimate
ប៉ាន់ស្មានចំនួនតួអក្សរ និងការចំណាយដើម្បីបកប្រែអត្ថបទ (posts ឬ post_type) ទៅជាភាសានានា (langs) ជាមួយម៉ាស៊ីនបកប្រែ មុនពេលចំណាយប្រាក់។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)posts array
post_type string
langs array (ទាមទារ)
engine string
tranzly/estimate-bulk
ប៉ាន់ស្មានការបកប្រែទូទាំងគេហទំព័រជាភាសាណាមួយ (post_types, scope, engine) មុនពេលចាប់ផ្ដើមវា។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)post_types array
scope string: missing, stale, all
engine string
lang string (ទាមទារ)
after integer
tranzly/export-translation-file
ផ្ដល់ត្រឡប់មកវិញនូវឯកសារ XLIFF ឬ CSV (ជាទម្រង់អត្ថបទ) ជាមួយច្បាប់ដើម និងការបកប្រែរបស់ពួកវាជាភាសាមួយ សម្រាប់អ្នកបកប្រែ ឬទីភ្នាក់ងារបកប្រែ៖ អត្ថបទដែលបានកំណត់ ឬទំព័រមួយដែលមានរហូតដល់ ១០០ ច្បាប់ដើមនៃប្រភេទមាតិកាក្នុងស្ថានភាពមួយ (missing, stale, translated ឬ all; ធ្វើម្តងទៀតជាមួយ after)។ ឯកសារដដែលនេះអាចត្រូវបាននាំចូលមកវិញនៅពេលបកប្រែរួចរាល់។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/runedit_posts; អត្ថបទនីមួយៗត្រូវបានរួមបញ្ចូលលុះត្រាតែអ្នកប្រើប្រាស់មានសិទ្ធិកែសម្រួលវាlang string (ទាមទារ)
format string: xliff, csv
posts array
post_type string
state string: all, missing, stale, translated
after integer
tranzly/fix-status
ដាក់បញ្ចូលក្នុងជួរនូវការបកប្រែនៃរាល់ធាតុដែលបាត់ (ឬហួសសម័យ) នៅក្នុងភាសាមួយ និងប្រភេទប្រកាស (post type)។
ឥតគិតថ្លៃPOST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)post_type string
lang string (ទាមទារ)
state string (ទាមទារ): missing, stale, quality
tranzly/get-comments-setting
បង្ហាញថាតើមតិយោបល់ត្រូវបានចែករំលែកឆ្លងកាត់ភាសា ឬរក្សាទុកតាមភាសានីមួយៗ។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/runmoderate_comments (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-deepl-usage
បង្ហាញចំនួនតួអក្សរដែលបានប្រើ និងដែនកំណត់នៃ DeepL key ដែលបានរក្សាទុកក្នុងខែនេះ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-diagnostics
បង្ហាញព័ត៌មានរោគវិនិច្ឆ័យដែលសំបុត្រជំនួយ (support ticket) នឹងមាន៖ កំណែ, កម្មវិធីជំនួយដែលសកម្ម, ដែនកំណត់ និងកំហុសថ្មីៗ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-display
បង្ហាញជម្រើសឧបករណ៍ប្តូរភាសា និងការបង្ហាញក្រេឌីត។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-engine-settings
បង្ហាញម៉ាស៊ីនលំនាំដើម និងម៉ាស៊ីនបម្រុង, ម៉ាស៊ីន និងម៉ូដែល AI តាមភាសានីមួយៗ, ស្ថានភាពនៃម៉ាស៊ីននីមួយៗ, អ្នកផ្តល់សេវា AI ដែលបានភ្ជាប់ជាមួយម៉ូដែលរបស់ពួកគេ, និងការចំណាយក្នុងខែនេះ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-glossary
បង្ហាញពាក្យដែលមិនត្រូវបកប្រែ, ការបកប្រែពាក្យបច្ចេកទេសជាក់លាក់ និងកម្រិតសំឡេង (tone) តាមភាសានីមួយៗ។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/runmanage_optionsគ្មាន
tranzly/get-integrations
រាយបញ្ជីកម្មវិធីជំនួយ SEO, WooCommerce, page-builder និង form ដែល Tranzly គាំទ្រ ហើយសកម្មនៅទីនេះ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-job
បង្ហាញវឌ្ឍនភាព និងចំនួនរាប់នៃការងារមួយ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/get-job-failures
រាយបញ្ជីធាតុដែលបរាជ័យនៃការងារមួយ រួមជាមួយមូលហេតុសម្រាប់ធាតុនីមួយៗ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/get-legacy-import
បង្ហាញស្ថានភាព និងរបាយការណ៍នៃការនាំចូលការបកប្រែពី Tranzly 2.x។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-licence
បង្ហាញគម្រោង Tranzly របស់គេហទំព័រនេះ, ស្ថានភាពអាជ្ញាបណ្ណ, កាលបរិច្ឆេទបន្ត និងអ្វីដែលគម្រោងរួមបញ្ចូល។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-menus
បង្ហាញថាតើភាសានីមួយៗបង្ហាញម៉ឺនុយមួយណានៅក្នុងទីតាំងម៉ឺនុយនីមួយៗ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/runedit_theme_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-post-group
រាយបញ្ជីក្រុមបកប្រែនៃប្រកាសមួយ៖ សមាជិកនៃគ្រប់ភាសាទាំងអស់ជាមួយចំណងជើង, ស្ថានភាព និងតំណកែសម្រួលរបស់វា។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/runedit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/get-quality-report
បង្ហាញរបាយការណ៍គុណភាព AI នៃការបកប្រែមួយ៖ ពិន្ទុ និងផ្នែក (segments) ដែលវាបានសម្គាល់។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/runedit_post (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/get-segments
បង្ហាញផ្នែក (segments) នៃការបកប្រែមួយនៅក្បែរផ្នែកដើម សម្រាប់ការពិនិត្យ និងកែតម្រូវ។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/runedit_post (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/get-shared-strings
បង្ហាញអត្ថបទស្បែក (theme) និងកម្មវិធីជំនួយ (scope) ជាភាសាមួយ ជាមួយនឹងការបកប្រែរបស់វា។
ឥតគិតថ្លៃGET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/runedit_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/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)lang string (ទាមទារ)
tranzly/get-support-connection
បញ្ជាក់ថាតើគេហទំព័រនេះត្រូវបានភ្ជាប់ទៅកាន់ការគាំទ្ររបស់ Zinn Digital® ឬអត់ និងជាអ្នកណា។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)refresh boolean
tranzly/get-term-group
រាយបញ្ជីក្រុមបកប្រែនៃប្រភេទទិន្នន័យ (category) ឬស្លាក (tag)។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/runedit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
tranzly/get-urls
បង្ហាញពីរបៀបដែលភាសាលេចឡើងក្នុងអាសយដ្ឋាន (folder, subdomain ឬ domain), slugs និង bases ដែលបានបកប្រែ, និង noindex សម្រាប់ទំព័រដែលមិនទាន់បកប្រែ។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/get-workflow-settings
បង្ហាញការបកប្រែដោយស្វ័យប្រវត្តិពេលផ្សាយ និងពេលធ្វើបច្ចុប្បន្នភាព, ការពិនិត្យមើលមុនពេលផ្សាយ, និងកម្រិត threshold, ក្រុមហ៊ុនផ្ដល់សេវា (provider) និងម៉ូដែល (model) នៃការត្រួតពិនិត្យគុណភាព AI។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/import-from-source
នាំចូលទំព័របកប្រែបន្ទាប់ពីកម្មវិធីជំនួយពហុភាសាផ្សេងទៀត (mode: dry-run ឬ run; cursor)។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)source string (ទាមទារ)
mode string: dry-run, run, undo
cursor string
tranzly/import-translation-file
សរសេរទំព័រអត្ថបទបន្ទាប់ពីឯកសារបកប្រែដែលបានផ្ទុកឡើង (ធ្វើម្តងទៀតជាមួយ after រហូតដល់រួចរាល់)។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)token string (ទាមទារ)
after integer
tranzly/link-post
កំណត់អត្ថបទដែលមានស្រាប់ (target) ឱ្យទៅជាការបកប្រែនៃអត្ថបទនេះជាភាសាមួយ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/runedit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
lang string (ទាមទារ)
target integer (ទាមទារ)
tranzly/link-term
កំណត់ពាក្យដែលមានស្រាប់ (target) ឱ្យទៅជាការបកប្រែនៃពាក្យនេះជាភាសាមួយ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/runedit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)id string (ទាមទារ)
lang string (ទាមទារ)
target integer (ទាមទារ)
tranzly/list-engines
រាយបញ្ជីម៉ាស៊ីនបកប្រែ, ថាតើម៉ាស៊ីននីមួយៗត្រូវបានកំណត់រចនាសម្ព័ន្ធរួចរាល់ឬនៅ, និងមួយណាត្រូវបានប្រើប្រាស់នៅពេលដែលគ្មានការបញ្ជាក់ឈ្មោះ។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/runedit_postsគ្មាន
tranzly/list-import-sources
រាយបញ្ជីទិន្នន័យ WPML, Polylang និង TranslatePress ដែលរកឃើញនៅលើគេហទំព័រនេះដែលអាចនាំចូលបាន។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/list-jobs
រាយបញ្ជីដំណើរការបកប្រែផ្ទៃខាងក្រោយ (background jobs), ថ្មីបំផុតមុនគេ, ជាមួយនឹងវឌ្ឍនភាព។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/list-languages
រាយបញ្ជីភាសារបស់គេហទំព័រ។ ភាសាទីមួយគឺជាភាសាដែលមាតិកាដើមត្រូវបានសរសេរ។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/runedit_postsគ្មាន
tranzly/list-status-items
រាយបញ្ជីមាតិកាដើមជាមួយនឹងស្ថានភាពបកប្រែរបស់ពួកវាជាភាសាមួយ (state: missing, stale, current), តាមទំព័រនីមួយៗ។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)post_type string
lang string (ទាមទារ)
state string: all, missing, stale, translated, human, machine, review, quality
after integer
tranzly/list-theme-strings
រាយបញ្ជីស្បែក (themes) និងកម្មវិធីជំនួយ (plugins) ដែលអត្ថបទរបស់ពួកវាអាចស្កេនសម្រាប់ការបកប្រែបាន, និងចំនួនឃ្លា (strings) ដែលនីមួយៗមាន។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)គ្មាន
tranzly/open-support-ticket
ផ្ញើសំបុត្រស្នើសុំការគាំទ្រ (subject, message, kind, email) ជាមួយនឹងព័ត៌មានវិនិច្ឆ័យរបស់គេហទំព័រនេះនៅពេលដែលអ្នកគ្រប់គ្រងបានយល់ព្រម។ វាមិនដែលបង្កើតគណនីចូល ឬផ្ញើព័ត៌មានចូលឡើយ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ REST route)subject string (ទាមទារ)
message string (ទាមទារ)
kind string: help, bug, feedback, feature_request
email string
name string
diagnostics boolean
tranzly/record-support-consent
កត់ត្រាការយល់ព្រមរបស់អ្នកគ្រប់គ្រងក្នុងការផ្ញើព័ត៌មានវិនិច្ឆ័យជាមួយនឹងសំបុត្រស្នើសុំការគាំទ្រ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/runmanage_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/runedit_post និង manage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)item string (ទាមទារ)
action string (ទាមទារ)
engine string
tranzly/review-translation
អនុម័តការបកប្រែ (និងបោះផ្សាយវា នៅពេលដែលច្បាប់ដើមត្រូវបានបោះផ្សាយ) ឬបញ្ជូនវាត្រឡប់មកវិញ (decision, note)។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/runedit_post (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)id string (ទាមទារ)
decision string (ទាមទារ): approve, changes, pending
note string
tranzly/run-legacy-import
ដំណើរការការនាំចូល 2.x៖ dry-run (របាយការណ៍តែប៉ុណ្ណោះ), run, ឬ undo។
ឥតគិតថ្លៃPOST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)action string (ទាមទារ)
tranzly/scan-theme-strings
ស្កេនទំព័របន្ទាប់នៃឯកសារ PHP របស់សមាសភាគ ដើម្បីស្វែងរកអត្ថបទដែលអាចបកប្រែបាន (ធ្វើម្តងទៀតជាមួយ after រហូតដល់រួចរាល់)។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)component string (ទាមទារ)
after integer
tranzly/schedule-quality-check
កំណត់កាលវិភាគពិនិត្យគុណភាព AI នៃទំព័របន្ទាប់នៃការបកប្រែរបស់ភាសាណាមួយ (ឬការបង្ហោះដែលបានផ្ដល់ឱ្យ)។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/runedit_posts (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)lang string (ទាមទារ)
post_type string
posts array
after integer
tranzly/seo-audit
ពិនិត្យមើលការបកប្រែសម្រាប់ចំណងជើង SEO, ការពិពណ៌នា, slugs និង hreflang ដែលបាត់នៅក្នុងភាសាណាមួយ ទំព័រមួយទៅទំព័រមួយ។
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)lang string (ទាមទារ)
after integer
tranzly/set-comments-setting
ចែករំលែកមតិយោបល់ឆ្លងកាត់ការបកប្រែនៃការបង្ហោះ ឬរក្សាវាទុកតាមភាសានីមួយៗ (mode)។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/runmanage_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/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)engine string (ទាមទារ)
key string (ទាមទារ)
region string
tranzly/set-menus
កំណត់ម៉ឺនុយតាមភាសានីមួយៗសម្រាប់ទីតាំងនីមួយៗ (map)។
ឥតគិតថ្លៃPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/runedit_theme_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)map object (ទាមទារ)
tranzly/set-protection
ការពារការបកប្រែពីការសរសេរជាន់លើដោយម៉ាស៊ីន (protected: true) ឬដោះសោវា។
ឥតគិតថ្លៃPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/runedit_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/runedit_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/runedit_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/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)mode string
segments object
domains object
bases object
suggest boolean
noindex_untranslated boolean
tranzly/start-trial
ចាប់ផ្ដើមការសាកល្បងប្រើ Tranzly Pro រយៈពេល 14 ថ្ងៃសម្រាប់គេហទំព័រនេះ (មិនត្រូវការការបង់ប្រាក់ទេ)។
ឥតគិតថ្លៃPOST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ REST route)គ្មាន
tranzly/translate-media-field
រក្សាទុកអត្ថបទជំនួស (alt), ចំណងជើង ឬចំណងជើងរង (field) នៃរូបភាពជាភាសាមួយ (lang)។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/runedit_post (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)id string (ទាមទារ)
lang string (ទាមទារ)
field string (ទាមទារ): alt, caption, title
translation string (ទាមទារ)
tranzly/translate-post
បកប្រែការបង្ហោះ ឬទំព័រមួយទៅជាភាសាមួយ ឬច្រើនរបស់គេហទំព័រ ដោយប្រើម៉ាស៊ីនបកប្រែ ដោយបង្កើតការបកប្រែនីមួយៗ ឬធ្វើបច្ចុប្បន្នភាពវា។ ការបកប្រែថ្មីគឺជាសេចក្តីព្រាង លុះត្រាតែ publish គឺ true។ ការបកប្រែដែលមនុស្សបានកែសម្រួលត្រូវបានរំលង លុះត្រាតែ force គឺ true។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/runអាចបកប្រែការបង្ហោះនោះ (edit_post លើវា); edit_post លើការបកប្រែដែលមានស្រាប់; សិទ្ធិ publish នៃប្រភេទនោះដើម្បីបោះផ្សាយid integer (ទាមទារ)
languages array (ទាមទារ)
engine string
publish boolean
force boolean
tranzly/translate-shared-strings
បកប្រែទំព័របន្ទាប់នៃអត្ថបទស្បែក (theme) និងកម្មវិធីជំនួយ (plugin) ដែលមិនទាន់បកប្រែជាភាសាមួយ ដោយប្រើម៉ាស៊ីនលំនាំដើម (ធ្វើឡើងវិញជាមួយ after រហូតដល់រួចរាល់)។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/runedit_theme_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)lang string (ទាមទារ)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
after integer
tranzly/translate-site
លំហូរការងារដែលមានការណែនាំ៖ ភ្នាក់ងារត្រួតពិនិត្យភាសា និងម៉ាស៊ីន ប៉ាន់ស្មានការចំណាយ និងបកប្រែអ្វីដែលបាត់ ដោយសួរជាមុនសិន មុនពេលចំណាយ ឬបោះផ្សាយ។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/runedit_postslanguages string (ទាមទារ)
tranzly/translate-term
បកប្រែពាក្យគន្លឹះមួយ (ប្រភេទ, ស្លាក ឬលក្ខណៈផលិតផល) ទៅជាភាសាមួយ (lang) ដោយប្រើម៉ាស៊ីន ដោយបង្កើត ឬធ្វើបច្ចុប្បន្នភាពការបកប្រែរបស់វា។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/runការត្រួតពិនិត្យការអនុញ្ញាតតាមធាតុនីមួយៗផ្ទាល់ខ្លួនរបស់ផ្លូវ RESTid string (ទាមទារ)
lang string (ទាមទារ)
engine string
force boolean
status string: publish, draft
tranzly/translation-status
ជាមួយនឹងលេខសម្គាល់ការបង្ហោះ (post ID)៖ ការបកប្រែនៃការបង្ហោះនោះតាមភាសានីមួយៗ ថាតើវាហួសសម័យឬអត់ និងអ្នកណាបានសរសេរវា។ ដោយគ្មានលេខសម្គាល់៖ ទំហំនៃគេហទំព័រដែលត្រូវបានបកប្រែ តាមភាសានីមួយៗ។
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/runedit_post លើការបង្ហោះនោះ; edit_posts សម្រាប់សេចក្តីសង្ខេបគេហទំព័រid integer
post_type string
tranzly/unlink-post
ដកការបង្ហោះចេញពីក្រុមបកប្រែរបស់វា; វានៅតែរក្សាភាសារបស់វាទុកដដែល។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/runedit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)id string (ទាមទារ)
tranzly/unlink-term
ដកពាក្យគន្លឹះចេញពីក្រុមបកប្រែរបស់វា។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/runedit_post និង edit_term (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)id string (ទាមទារ)
tranzly/update-display
ផ្លាស់ប្តូរឧបករណ៍ប្តូរភាសា (រចនាប័ទ្ម, ទង់ជាតិ, ឈ្មោះ, ទីតាំង) និងបន្ទាត់ផ្តល់កិត្តិយស (credit line)។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)switcher object
credit boolean
tranzly/update-engine-settings
កំណត់ម៉ាស៊ីនលំនាំដើម, ម៉ាស៊ីនបម្រុងទុក, ម៉ាស៊ីនតាមភាសានីមួយៗ និងគំរូ AI តាមភាសានីមួយៗ (default, fallback, per_lang, models, caps)។ អ្វីៗទាំងអស់ក្រៅពីម៉ាស៊ីនលំនាំដើម គឺជាមុខងារ Pro។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)default string
per_lang object
fallback array
caps object
models object
tranzly/update-glossary
ជំនួសផ្នែកនៃសទ្ទានុក្រមដែលអ្នកផ្ញើ (ពាក្យដែលមិនត្រូវបកប្រែ, ការបកប្រែពាក្យគន្លឹះ, ទឹកដមសំឡេង); ផ្នែកដែលអ្នកមិនបានដាក់ ត្រូវបានរក្សាទុកដដែល។ ត្រូវបានប្រើប្រាស់ដោយគ្រប់ម៉ាស៊ីនទាំងអស់ ចាប់ពីការបកប្រែបន្ទាប់ទៅ។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/runmanage_optionsdnt array
terms object
tone object
tranzly/update-settings
កំណត់ភាសារបស់គេហទំព័រ (languages: បញ្ជីកូដ និងឈ្មោះ; ភាសាដំបូងគេគឺជាភាសាដើម), បុព្វបទ class នៃផ្នែកខាងមុខ (front-end), និងថាតើត្រូវអនុញ្ញាតឱ្យភ្នាក់ងារ AI (MCP) ដំណើរការឬអត់។
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់ខ្លួនរបស់ផ្លូវ REST)prefix string
mcp boolean
languages array
tranzly/update-workflow-settings
កំណត់ on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider និង quality_model។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/runmanage_options (ការត្រួតពិនិត្យផ្ទាល់របស់ផ្លូវ REST)on_update string: off, stale, translate
on_publish boolean
review boolean
quality_threshold integer
quality_provider string
quality_model string
tranzly/upload-translation-file
បង្ហោះឯកសារ Tranzly XLIFF ឬ CSV (content, filename) ដែលបានបកប្រែនៅកន្លែងផ្សេង ឆ្លើយតបនូវ token ដែលកំណត់អត្តសញ្ញាណការបង្ហោះសម្រាប់ការនាំចូល។
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/runedit_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=admin
wp tranzly jobs status 12
wp tranzly jobs failures 12
wp tranzly jobs retry 345 --engine=deepl
wp tranzly jobs retry-failed 12
wp 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-run
wp tranzly legacy run
wp tranzly legacy undo
បង្ហាញ សាកល្បងដំណើរការ (dry-run) ដំណើរការ ឬមិនធ្វើវិញនូវការនាំចូលការបកប្រែរបស់គេហទំព័រ Tranzly (2.x) ចាស់។ឥតគិតថ្លៃ
wp tranzly link <source> <target> [--term]ភ្ជាប់អត្ថបទដែលមានស្រាប់ (ឬពាក្យគន្លឹះ/term) ជាការបកប្រែនៃអត្ថបទមួយផ្សេងទៀត។ឥតគិតថ្លៃ
wp tranzly network <action> [--languages=<codes>]
wp tranzly network setup
wp 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=admin
wp 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 ): ?intID នៃការបកប្រែនៃអត្ថបទមួយទៅជាភាសាមួយ ឬ 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 ): stringURL បង្ហាញភាសាដែលបានផ្ដល់ឱ្យ។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_barActionដំណើរការបន្ទាប់ពីម៉ឺនុយរបារគ្រប់គ្រងការបកប្រែត្រូវបានបង្កើតឡើង (កម្មវិធីកែសម្រួលផ្ទាល់ភ្នែក Pro បន្ថែមធាតុ “Translate on this page” របស់វានៅទីនេះ)។\WP_Admin_Bar $bar
int $id
ឥតគិតថ្លៃ
tranzly_admin_dataFilterត្រងទិន្នន័យដែលកម្មវិធីអ្នកគ្រប់គ្រងចាប់ផ្តើមដំណើរការជាមួយ។ ស្រទាប់ Premium ប្រើប្រាស់វាដើម្បីរាយការណ៍អំពីកំណែរបស់វា គ្មានអ្វីដែលរសើបគួរដាក់នៅទីនេះទេ ព្រោះវាត្រូវបានបោះពុម្ពចូលទៅក្នុងទំព័រ។គ្មានឥតគិតថ្លៃ
tranzly_ai_modelFilterត្រងអ្នកផ្តល់សេវា AI និងម៉ូដែលដែលបកប្រែទៅជាភាសាមួយ។ ឥតគិតថ្លៃ៖ អ្នកផ្តល់សេវា និងម៉ូដែលដែលបានជ្រើសរើសសម្រាប់កិច្ចការ `translate` សម្រាប់គ្រប់ភាសា។ Tranzly Pro៖ ជម្រើសផ្ទាល់ខ្លួនរបស់ភាសានោះ បើមិនដូច្នោះទេ គឺជាជម្រើស “គ្រប់ភាសាផ្សេងទៀត”។string $targetឥតគិតថ្លៃ
tranzly_ai_providers_in_useFilterត្រងអ្នកផ្តល់សេវា AI ដែលបានជ្រើសរើសសម្រាប់ភាសាជាក់លាក់។ គ្មាននៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ៖ គ្រប់ភាសាប្រើប្រាស់អ្នកផ្តល់សេវា និងម៉ូដែលដែលបានជ្រើសរើសសម្រាប់កិច្ចការ `translate`។ Tranzly Pro រាយបញ្ជីអ្នកផ្តល់សេវានៃម៉ូដែលតាមភាសានីមួយៗរបស់វា។គ្មានឥតគិតថ្លៃ
tranzly_content_before_rebuildFilterត្រងមាតិកាប្រភពភ្លាមៗមុនពេលផ្នែកដែលបានបកប្រែត្រូវបានសរសេរចូលទៅក្នុងវា តាមភាសានីមួយៗ (មុខងារផ្លាស់ប្តូររូបភាពតាមភាសារបស់ Pro ប្រើប្រាស់វា)។string $content
string $lang
ឥតគិតថ្លៃ
tranzly_copy_meta_keysFilterត្រងកូនសោ meta ដែលបានចម្លងពីប្រកាសទៅលើការបកប្រែថ្មីរបស់វា។ គ្មានអ្វីផ្សេងទៀតត្រូវបានចម្លងទេ។int $source_idឥតគិតថ្លៃ
tranzly_deepl_hostFilterត្រង host របស់ DeepL API (proxy ឬ test double)។string $host
string $key
ឥតគិតថ្លៃ
tranzly_deepl_price_per_millionFilterត្រងតម្លៃរបស់ DeepL ក្នុងមួយលានតួអក្សរគិតជាដុល្លារអាមេរិក។float $priceឥតគិតថ្លៃ
tranzly_default_engineFilterត្រង id នៃ engine ដែលបានប្រើនៅពេលដែលគ្មានការបញ្ជាក់ឈ្មោះ។string $idឥតគិតថ្លៃ
tranzly_engine_capFilterត្រងកម្រិតកំណត់ប្រចាំខែរបស់ engine គិតជាដុល្លារអាមេរិក៖ គ្មាននៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ។float|null $cap
string $engine
ឥតគិតថ្លៃ
tranzly_engine_chainFilterត្រង engine ត្រូវសាកល្បងសម្រាប់ភាសាមួយ តាមលំដាប់លំដោយ។ ឥតគិតថ្លៃ៖ engine លំនាំដើម។ ស្រទាប់ Premium បន្ថែម engine ផ្ទាល់ខ្លួនរបស់ភាសានោះ និងបញ្ជីជំនួស (fallback)។string $lang
string $first
ឥតគិតថ្លៃ
tranzly_engine_optionsFilterត្រងជម្រើសដែលបានបញ្ជូនទៅកាន់ engine (បញ្ជីកុំបកប្រែ, សទ្ទានុក្រម, ភាពផ្លូវការ, ការណែនាំ)។string $target
Engine $engine
ឥតគិតថ្លៃ
tranzly_engine_settings_saveFilterរក្សាទុក engine និងម៉ូដែល AI តាមភាសានីមួយៗ បញ្ជីជំនួស និងកម្រិតកំណត់ប្រចាំខែ។ មានតែស្រទាប់ Premium ប៉ុណ្ណោះដែលឆ្លើយតប (គោលការណ៍ណែនាំទី 5 របស់ WordPress.org៖ គ្មានឥរិយាបថ Pro នៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ)។គ្មានឥតគិតថ្លៃ
tranzly_frontend_prefixFilterត្រងបុព្វបទ class ផ្នែកខាងមុខ (front-end) អព្យាក្រឹត។string $prefixឥតគិតថ្លៃ
tranzly_fs_loadedActionដំណើរការនៅពេលដែល SDK អាជ្ញាបណ្ណត្រូវបានផ្ទុក (នៅក្នុងឯកសារមេ មុនកូដ Tranzly ណាមួយ)។ Hook នៅទីនេះដើម្បីទាក់ទងទៅ `tranzly_fs()`។គ្មានឥតគិតថ្លៃ
tranzly_glossary_optionsFilterត្រងជម្រើស engine សម្រាប់ភាសាគោលដៅ៖ បញ្ជីកុំបកប្រែ បូករួមទាំងសទ្ទានុក្រម និងទឹកដមសំឡេង នៅពេលស្រទាប់ Premium បន្ថែមពួកវា។string $langឥតគិតថ្លៃ
tranzly_glossary_saveFilterរក្សាទុកការបកប្រែដែលពេញចិត្ត និងទឹកដមសំឡេងតាមភាសានីមួយៗ។ មានតែស្រទាប់ Premium ប៉ុណ្ណោះដែលឆ្លើយតប (គោលការណ៍ណែនាំទី 5 របស់ WordPress.org៖ គ្មានឥរិយាបថ Pro នៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ)។គ្មានឥតគិតថ្លៃ
tranzly_google_price_per_millionFilterត្រងតម្លៃរបស់ Google Cloud Translation ក្នុងមួយលានតួអក្សរ គិតជាដុល្លារអាមេរិក។float $pricePro
tranzly_install_language_packsFilterថាតើ Tranzly ដំឡើងកញ្ចប់ភាសារបស់ WordPress, រូបរាង (theme) និងកម្មវិធីជំនួយ (plugin) នៃភាសាដែលបានបន្ថែមទៅក្នុងគេហទំព័រដែរឬទេ (ដើម្បីឱ្យពាក្យផ្ទាល់របស់ WordPress និង WooCommerce បង្ហាញជាការបកប្រែ)។ បើកតាមលំនាំដើម។bool $installឥតគិតថ្លៃ
tranzly_integration_availableFilterត្រងថាតើការរួមបញ្ចូលមួយដំណើរការឬទេ នៅពេលដែលកម្មវិធីជំនួយរបស់វាមិនត្រូវបានរកឃើញ — សម្រាប់មាតិកាដែលកម្មវិធីបង្កើត (builder) បានបន្សល់ទុកបន្ទាប់ពីវាត្រូវបានបិទ ឬកម្មវិធីជំនួយដែលបានផ្ទុកតាមវិធីមិនធម្មតា។bool $on
string $id
ឥតគិតថ្លៃ
tranzly_integrationsFilterត្រងការរួមបញ្ចូលដែល Tranzly ដំណើរការ។ បន្ថែមថ្នាក់រង `Integration` ដើម្បីគាំទ្រកម្មវិធីជំនួយផ្សេងទៀត។គ្មានឥតគិតថ្លៃ
tranzly_is_proFilterត្រងថាតើស្រទាប់ Premium កំពុងដំណើរការដែរឬទេ។ មានតែស្រទាប់ Premium ប៉ុណ្ណោះដែលឆ្លើយតបវា។bool $proឥតគិតថ្លៃ
tranzly_job_createdActionដំណើរការបន្ទាប់ពីកិច្ចការបកប្រែត្រូវបានបង្កើតឡើង។int $job
int $items
ឥតគិតថ្លៃ
tranzly_job_finishedActionដំណើរការនៅពេលការងារបកប្រែគ្មានការងារនៅសល់ទៀតទេ។int $job_idFree
tranzly_kit_api_baseFilterត្រង Zinn Digital® API base ដែលអេក្រង់ជំនួយហៅប្រើ។string $baseFree
tranzly_kit_diagnosticsFilterត្រងព័ត៌មានវិនិច្ឆ័យមុនពេលម្ចាស់គេហទំព័រមើលឃើញពួកវា។ កម្មវិធីជំនួយ (plugin) បន្ថែមទិន្នន័យជាក់ស្តែងផ្ទាល់ខ្លួនរបស់វានៅក្រោម `extra`។ ⛔ ដំណើរការមុនការមើលជាមុន (preview) មិនដែលដំណើរការនៅចន្លោះការមើលជាមុន និងការផ្ញើនោះទេ។noneFree
tranzly_kit_footprint_freeFilterត្រងថាតើគេហទំព័រនេះគ្មានស្លាកស្នាម (footprint-free) ឬអត់ ដើម្បីកុំឱ្យ Zinn® Ads ត្រូវបានផ្សព្វផ្សាយនៅលើវា។bool $footprint_freeFree
tranzly_kit_promotionsFilterត្រងបញ្ជីឈ្មោះប្រូម៉ូសិនមុនពេលវាត្រូវបានដោះស្រាយ។ បន្ថែមជួរដេកមួយដើម្បីផ្សព្វផ្សាយផលិតផលផ្សេងទៀត៖ `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) និង `url` ឬ (សម្រាប់កម្មវិធីជំនួយ) `name`, `site`, `main_files`។noneFree
tranzly_kit_tierFilterត្រងកម្រិតគម្រោង (plan tier) ដែលកញ្ចប់ឧបករណ៍រាយការណ៍សម្រាប់កម្មវិធីជំនួយនេះ (ការសាកល្បង និង staging; អាជ្ញាប័ណ្ណជាអ្នកកំណត់នៅក្នុងផលិតកម្ម)។string $tierFree
tranzly_localize_linksFilterត្រងថាតើ Tranzly តម្រង់តំណភ្ជាប់ខាងក្នុងនៃទំព័រនេះទៅកាន់ការបកប្រែរបស់ពួកវាដែរឬទេ។bool $localize
string $lang
Free
tranzly_memory_enabledFilterត្រងថាតើការចងចាំការបកប្រែ (translation memory) ត្រូវបានប្រើប្រាស់ដែរឬទេ។bool $onPro
tranzly_microsoft_price_per_millionFilterត្រងតម្លៃក្នុងមួយលានតួអក្សររបស់ Microsoft Translator ជាប្រាក់ដុល្លារអាមេរិក។float $pricePro
tranzly_network_enabledFilterត្រងថាតើស្រទាប់បណ្តាញ multisite ត្រូវបានបើកដែរឬទេ។bool $agencyFree
tranzly_pbs_internal_post_typesFilterត្រងប្រភេទការបង្ហោះ (post types) របស់ Page Builder Sandwich ដែល Tranzly មិនប៉ះពាល់។noneFree
tranzly_post_segmentsFilterត្រងផ្នែកនៃអត្ថបទដែលបានផ្ញើទៅកាន់ម៉ាស៊ីនបកប្រែ។ Key => `text` + `format` (`text` ឬ `html`)។ កម្មវិធីញែកដែលយល់ដឹងពីប្លុក និងការរួមបញ្ចូលផ្សេងៗបន្ថែម បំបែក ឬជំនួសផ្នែកនៅទីនេះ ហើយសរសេរពួកវាត្រឡប់មកវិញនៅលើ `tranzly_translated_post_fields`។\WP_Post $postFree
tranzly_post_translatedActionដំណើរការបន្ទាប់ពីម៉ាស៊ីនបកប្រែបានបកប្រែការបង្ហោះមួយ (ឬឯកសាររបស់បុគ្គលណាម្នាក់ ឬការនាំចូលបានសរសេរមួយ)។int $target
int $source_id
string $code
string $engine
Free
tranzly_post_translation_createdActionដំណើរការបន្ទាប់ពី Tranzly បង្កើតការបកប្រែការបង្ហោះមួយ។int $new_id
int $source_id
string $code
Free
tranzly_post_typesFilterត្រងប្រភេទការបង្ហោះដែល Tranzly បកប្រែ។noneFree
tranzly_pre_current_languageFilterកាត់ផ្លូវខ្លីសម្រាប់ភាសាបច្ចុប្បន្ន៖ បញ្ជូនត្រឡប់កូដភាសាដើម្បីប្រើប្រាស់វា។ នេះជារបៀបដែល tranzly_switch_language() ដំណើរការ; បញ្ជូនត្រឡប់ null ដើម្បីឱ្យ Tranzly ជាអ្នកសម្រេច។string|null $langFree
tranzly_query_varFilterត្រងអថេរសំណួរ (query variable) ដែលជ្រើសរើសភាសា។string $varFree
tranzly_queue_lease_secondsFilterត្រងរយៈពេលជួលលើធាតុដែលត្រូវបានទាមទារ៖ បន្ទាប់ពីវាចប់ worker ដែលឈប់ដំណើរការពាក់កណ្តាលធាតុ នឹងប្រគល់ធាតុនោះត្រឡប់ទៅអ្នកដទៃវិញ។ វែងជាងការបកប្រែតែមួយដែលយឺតបំផុត។int $secondsFree
tranzly_queue_worker_secondsFilterត្រងថាតើ worker មួយដំណើរការរយៈពេលប៉ុន្មានវិនាទីមុនពេលប្រគល់ការងារបន្ត។int $secondsFree
tranzly_queue_workersFilterត្រងចំនួន worker ដែលការងារមួយដំណើរការក្នុងពេលតែមួយ។ ជាកម្រិតកំណត់លើ WORKERS ដើម្បីកុំឱ្យប៉ះពាល់ខ្លាំងដល់សេវាកម្មបកប្រែ; មិនដែលជាកម្រិតកំណត់លើចំនួនធាតុដែលត្រូវបានធ្វើរួចរាល់នោះទេ។int $workers
int $job_id
Free
tranzly_rate_source_Filterអត្រាប្តូរប្រាក់ពីប្រភពផ្សេងទៀត (សូមមើល `tranzly_rate_sources`)។nonePro
tranzly_rate_sourcesFilterត្រងប្រភពអត្រាប្តូរប្រាក់។ បន្ថែមមួយជាមួយ filter `tranzly_rate_source_<id>` ដែលបញ្ជូនត្រឡប់ `[ code => rate against its reference ]` ឬ WP_Error។nonePro
tranzly_register_enginesActionចុះឈ្មោះម៉ាស៊ីនបកប្រែ។ ហៅប្រើ `$registry->add( new Your_Engine() )`។Registry $registryFree
tranzly_relations_changedActionដំណើរការបន្ទាប់ពីតំណភ្ជាប់បកប្រែនៃវត្ថុត្រូវបានផ្លាស់ប្តូរ៖ បានភ្ជាប់ ផ្ដាច់ ផ្លាស់ទីទៅភាសាផ្សេង ឬលុបចេញ។ ដំណើរការម្តងក្នុងមួយក្រុមដែលរងផលប៉ះពាល់ ដូច្នេះតំណតែមួយអាចដំណើរការវាពីរដង។string $type
array<int> $ids
Free
tranzly_robots_meta_keysFilterត្រងសោ post meta ដែលផ្ទុកការកំណត់ robots; នីមួយៗអនុវត្តតាមច្បាប់ដើមទៅលើការបកប្រែរបស់វា។noneFree
tranzly_shared_string_scopesFilterត្រងវិសាលភាពអត្ថបទរួម (lane L06, T6៖ ការរួមបញ្ចូលបន្ថែម `woocommerce`, `forms` និង `theme`፤ អត្ថបទរបស់ពួកវាចូលមកតាមរយៈ `tranzly_shared_strings`)។noneFree
tranzly_shared_stringsFilterត្រងអត្ថបទរួមដែល Tranzly បកប្រែជាខ្សែអក្សរ តាមវិសាលភាពនីមួយៗ។ ស្រទាប់ Pro បន្ថែម block templates, template parts និង patterns ទៅកាន់ `templates`។string $scopeFree
tranzly_shared_strings_coveredFilterត្រងអត្ថបទនៃវិសាលភាពអត្ថបទរួមដែលកញ្ចប់ភាសាបកប្រែសម្រាប់ភាសាមួយ។ ស្រទាប់ Pro រាយការណ៍អំពីទម្រង់គំរូ (patterns) ដែលបានចុះឈ្មោះរបស់ស្បែក (theme) និងស្នូល (core) សម្រាប់ `templates`។string $scope
string $lang
Free
tranzly_source_changedActionដំណើរការនៅពេលដែលមាតិកាដែលអាចបកប្រែបានរបស់ច្បាប់ដើមបានផ្លាស់ប្តូរ ដូច្នេះការបកប្រែរបស់វាលែងទាន់សម័យទៀតហើយ។int $post_id
string $now
string $before
Free
tranzly_source_meta_keysFilterត្រង meta keys ដែលការផ្លាស់ប្តូររបស់វាធ្វើឱ្យការបកប្រែទំព័រមួយលែងទាន់សម័យ។ ការរួមបញ្ចូលនានាបន្ថែម keys ដែលពួកវាបកប្រែ (ទិន្នន័យ builder, វាល SEO, វាលផ្ទាល់ខ្លួន)។int $post_idFree
tranzly_source_publishedActionដំណើរការម្តងនៅពេលដែលច្បាប់ដើមត្រូវបានបោះពុម្ពផ្សាយជាលើកដំបូង (បន្ទាប់ពី meta របស់វាត្រូវបានរក្សាទុក)។int $post_idFree
tranzly_style_rules_enabledFilterថាតើ Tranzly អនុវត្តវិធានរចនាប័ទ្មរបស់ក្រុមបកប្រែ WordPress.org នៃភាសានោះ (សញ្ញាសម្រង់, គម្លាតជុំវិញសញ្ញាវណ្ណយុត្តិ, សញ្ញាកាត់ apostrophes, សញ្ញាចុចបី ellipsis, គម្លាតភាសាជប៉ុន, សព្វនាមហៅរក) ទៅលើការបកប្រែថ្មីនីមួយៗឬអត់។ បើកតាមលំនាំដើម។bool $enabled
string $locale
Free
tranzly_taxonomiesFilterត្រង taxonomies ដែល Tranzly បកប្រែ។noneFree
tranzly_term_segmentsFilterត្រងផ្នែកនៃ term ដែលបានផ្ញើទៅកាន់ engine (`name`, `description` បូករួមទាំងអ្វីដែលការរួមបញ្ចូលបន្ថែម៖ ចំណងជើង SEO, វាលផ្ទាល់ខ្លួន)។ សរសេរផ្នែកបន្ថែមនៅលើ `tranzly_term_translated`។\WP_Term $termFree
tranzly_term_translatedActionដំណើរការបន្ទាប់ពី engine បានបកប្រែ term មួយ ជាមួយនឹងគ្រប់ផ្នែកដែលបានបកប្រែ (ការរួមបញ្ចូលនានាសរសេរផ្នែកដែលពួកគេបានបន្ថែមនៅលើ `tranzly_term_segments`)។int $target
int $term_id
string $code
Free
tranzly_term_translation_createdActionដំណើរការបន្ទាប់ពី Tranzly បង្កើតការបកប្រែ term មួយ។int $new_id
int $term_id
string $code
Free
tranzly_translatable_attributesFilterត្រងគុណលក្ខណៈដែល Tranzly បកប្រែសម្រាប់ប្រភេទប្លុកមួយ។string $block_nameFree
tranzly_translate_stringFilterត្រងខ្សែអក្សរដែលអាចបកប្រែបានមួយទៅជាភាសាមួយ។string $value
string $code
array $context
Free
tranzly_translated_post_fieldsFilterត្រងវាលប្រកាសដែលបានសរសេរចូលទៅក្នុងការបកប្រែ បន្ទាប់ពី engine បានដំណើរការ។ ការរួមបញ្ចូលដែលបានបន្ថែមផ្នែកផ្ទាល់ខ្លួនរបស់ពួកគេ (វាលផ្ទាល់ខ្លួន, ទិន្នន័យ builder) សរសេរពួកវានៅទីនេះ។\WP_Post $post
string $code
Free
tranzly_translation_memoryFilterត្រងសតិចងចាំនៃការបកប្រែ (translation memory) ដែលកំពុងប្រើប្រាស់៖ គ្មាននៅក្នុងកម្មវិធីជំនួយឥតគិតថ្លៃទេ; ស្រទាប់ premium ផ្តល់ជូនមួយ (docs/843, គោលការណ៍ណែនាំទី 5 របស់ WordPress.org)។Translation_Memory|null $memoryFree