پراختیا ورکوونکي
د Tranzly د وړتیاوو لارښود
Tranzly خپل ټول فعالیتونه د WordPress د Abilities API سره ثبتوي. همدا وړتیاوې د سایټ په خپل سرور کې د MCP اوزارونه او د /wp-json/wp-abilities/v1 لاندې د REST لارې (routes) دي. دا پاڼه په خپله د پلګ ان د ثبت له ډیټابیس څخه جوړه شوې ده.
پای ټکي (Endpoints)
| وړتیا | REST |
|---|---|
| MCP پر HTTP (جریان کېدونکی/streamable) | /wp-json/tranzly/v1/mcp |
| MCP پر WP-CLI (معیاري داخلول او بهر کول) | 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= سره د یوازې-لوستلو وړتیاوو لپاره، که نه نو POST {"input": {...}}) |
تصدیق او واکونه
د HTTP غوښتنې د ورډپریس غوښتنلیک د پټنوم له لارې (HTTP Basic) تاییدېږي. د MCP سرور سره نښلول لاندې ښودل شوي ظرفیت ته اړتیا لري؛ بیا هر وړتیا د هر څیز له مخې، خپل اجازه ګوري. یوازې-لوستلو وړتیاوې د GET او د هغوی انپټ د پوښتنې په تار (query string) کې پرمخ ځي؛ نور د POST او د JSON منځپانګې ‘{“input”: {…}}’ سره کار کوي.
د ورډپریس د غوښتنلیک پاسورډ (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 ارې (لازمي)post_types ارېscope سټرینګ: missing، stale، allengine سټرینګpublish بولین |
tranzly/cancel-jobیوه دنده دروي؛ شوې ژباړې ساتل کېږي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (د REST لارې خپله ارزونه) | id سټرینګ (لازمي) |
tranzly/check-qualityمصنوعي ذهانت (AI) ته اجازه ورکوي چې یوه ژباړه له خپل اصلي سره پرتله کړي او نمرې ورکړي، او راپور په ژباړه کې خوندي کوي. د کیفیت ارزونې د AI ماډل کاروي چې د Tranzly د کاري بهیر په ترتیباتو کې ټاکل شوی دی. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | په هغه ژباړه باندې edit_post | id انټیجر (لازمي) |
tranzly/connect-supportدا وېبپاڼه د Zinn Digital® ملاتړ سره نښلوي (نوم، برېښنالیک، رضایت). | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (د REST لارې خپله ارزونه) | email سټرینګ (لازمي)name سټرینګconsent بولین (لازمي) |
tranzly/correct-segmentsد یوې ژباړې اصلاح شوې برخې خوندي کوي (برخې: کیلي له متن سره)؛ اصلاح شوی متن له بیا ژباړې څخه ژغورل کېږي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (د REST لارې خپله ارزونه) | id سټرینګ (لازمي)segments آبجیکټtexts آبجیکټ |
tranzly/create-jobیوه شالید دنده پیلوي چې لست شوې لیکنې (posts) یا د لیکنې بشپړ ډول په ژبو (langs) کې وژباړي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (د REST لارې خپله ارزونه) | posts ارېpost_type سټرینګlangs ارې (لازمي)engine سټرینګstatus سټرینګ: publish، draftforce بولین |
tranzly/create-post-translationپه یوه ژبه (lang) کې د لیکنې مسوده ژباړه جوړوي ترڅو په لاس ولیکل شي، بې له کوم ماشینه. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | د REST لارې خپله د هر توکي د اجازې ارزونه | id سټرینګ (لازمي)lang سټرینګ (لازمي)name سټرینګslug سټرینګdescription سټرینګ |
tranzly/create-term-translationپه یوه ژبه کې د یوې اصطلاح ژباړه له هغه نوم، سلګ او تشریح سره جوړوي چې تاسو یې ورکوئ. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | د REST لارې خپله د هر توکي د اجازې ارزونه | id سټرینګ (لازمي)lang سټرینګ (لازمي)name سټرینګslug سټرینګdescription سټرینګ |
tranzly/disconnect-supportدا وېبپاڼه له ملاتړ څخه جلا کوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (د REST لارې خپله ارزونه) | هیڅ نه |
tranzly/estimateمخکې له دې چې پیسې ولګوئ، په ژبو (langs) کې د لیکنو (posts یا post_type) د انجن په واسطه د ژباړلو لپاره توري او لګښت اټکل کوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (د REST لارې خپله ارزونه) | posts ارېpost_type سټرینګlangs ارې (لازمي)engine سټرینګ |
tranzly/estimate-bulkمخکې له پیلولو، په یوه ژبه کې د ټولې وېبپاڼې ژباړه (post_types، scope، engine) اټکل کوي. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (د REST لارې خپله ارزونه) | post_types ارېscope سټرینګ: missing، stale، allengine سټرینګlang سټرینګ (لازمي)after انټیجر |
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 سټرینګ (لازمي)format سټرینګ: xliff، csvposts ارېpost_type سټرینګstate سټرینګ: all، missing، stale، translatedafter انټیجر |
tranzly/fix-statusپه یوه ژبه او پوسټ ډول کې د هر ورک شوي (یا پخواني شوي) توکي ژباړه قطار کوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (د REST لارې خپله ارزونه) | post_type تارlang تار (اړین دی)state تار (اړین دی): missing, stale, quality |
tranzly/get-comments-settingدا په ډاګه کوي چې ایا تبصرې په ټولو ژبو کې ګډې دي که د هرې ژبې لپاره جلا ساتل کیږي. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-deepl-usageپه روانه میاشت کې د خوندي شوې DeepL کیلي کارول شوي توري او حد ښیي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-diagnosticsهغه تشخیصی معلومات راګرځوي چې د ملاتړ ټیکټ یې لري: نسخې، فعال پلګینونه، محدودیتونه او وروستۍ تېروتنې. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-displayد ژبې بدلوونکي او اعتبار ښودلو اختیارونه راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-engine-settingsاصلي او بېک اپ انجن، د هرې ژبې انجنونه او د AI ماډلونه، د هر انجن حالت، وصل شوي د AI چمتو کونکي د هغوی د ماډلونو سره، او د دې میاشتې لګښت راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-glossaryهغه کلمې چې هیڅکله نه ژباړل کیږي، د اصطلاحاتو ټاکلې ژباړې او د هرې ژبې لحن راګرځوي. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | هیڅ |
tranzly/get-integrationsهغه SEO، WooCommerce، پاڼې جوړوونکي او د فورمې پلګینونه لست کوي چې Tranzly یې ملاتړ کوي او دلته فعال دي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-jobد یو کار پرمختګ او شمېرې راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (د REST لارې خپله ارزونه) | id تار (اړین دی) |
tranzly/get-job-failuresد یو کار ناکام شوي توکي د هر یو له لامل سره لست کوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (د REST لارې خپله ارزونه) | id تار (اړین دی) |
tranzly/get-legacy-importله Tranzly 2.x څخه د ژباړو د راوړلو حالت او راپور راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-licenceد دې سایټ د Tranzly پلان، د جواز حالت، د نوي کولو نېټه او هغه څه چې په پلان کې شامل دي راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-menusراګرځوي چې هره ژبه د مینو په هر ځای کې کوم مینو ښیي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (د REST لارې خپله ارزونه) | هیڅ |
tranzly/get-post-groupد یو پوسټ د ژباړې ګروپ لست کوي: د هرې ژبې غړی د هغې له سرلیک، حالت او د سمون لینک سره. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post او edit_term (د REST لارې خپله ارزونه) | id تار (اړین دی) |
tranzly/get-quality-reportد ژباړې د AI د کیفیت راپور راګرځوي: نمرې او هغه برخې چې په نښه شوې دي. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (د REST لارې خپله ارزونه) | id تار (اړین دی) |
tranzly/get-segmentsد ژباړې برخې د اصلي څنګ ته، د بیاکتنې او سمون لپاره راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (د REST لارې خپله ارزونه) | id تار (اړین دی) |
tranzly/get-shared-stringsپه یوه ژبه کې د بڼې او پلګین متنونه (سکروپ) د هغوی له ژباړو سره راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (د REST لارې خپله ارزونه) | lang تار (اړین دی)scope تار: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsپه یوه ژبه کې د سایټ سرلیک، ټاګ لاین او د ویجټ متنونه راګرځوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (د REST لارې خپله ارزونه) | lang تار (اړین دی) |
tranzly/get-support-connectionښيي چې ایا دا سایټ د Zinn Digital® ملاتړ سره وصل دی، او د چا په توګه. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (د REST لارې خپل کتنه) | refresh بولین |
tranzly/get-term-groupد یوې کټګورۍ یا ټګ د ژباړې ګروپ لیست کوي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post او edit_term (د REST لارې خپل کتنه) | id سټرېنګ (اړین) |
tranzly/get-urlsدا بېرته راګرځوي چې ژبې څنګه په ادرسونو کې ښکاري (فولډر، فرعي ډومین یا ډومین)، ژباړل شوي سلیګونه او بېسونه، او د ناژباړل شوو پاڼو لپاره noindex. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (د REST لارې خپل کتنه) | هیڅ نه |
tranzly/get-workflow-settingsد خپرولو او تازه کولو پر مهال اتوماتیک ژباړه، تر خپرولو وړاندې کتنه، او د AI د کیفیت کتنې حد، چمتو کوونکی او ماډل بېرته راګرځوي. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (د REST لارې خپل کتنه) | هیڅ نه |
tranzly/import-from-sourceله بل څو ژبیز پلګین څخه د ژباړو راتلونکې پاڼه واردوي (حالت: dry-run یا run؛ کرسر). | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (د REST لارې خپل کتنه) | source سټرېنګ (اړین)mode سټرېنګ: dry-run، run، undocursor سټرېنګ |
tranzly/import-translation-fileله اپلوډ شوې ژباړې فایل څخه د پوسټونو راتلونکې پاڼه لیکي (تر بشپړېدو پورې د after سره تکرار کړئ). | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (د REST لارې خپل کتنه) | token سټرېنګ (اړین)after انټیجر |
tranzly/link-postیو موجود پوسټ (target) په یوه ژبه کې د دې پوسټ ژباړه ګرځوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post او edit_term (د REST لارې خپل کتنه) | id سټرېنګ (اړین)lang سټرېنګ (اړین)target انټیجر (اړین) |
tranzly/link-termیوه موجوده اصطلاح (target) په یوه ژبه کې د دې اصطلاح ژباړه ګرځوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post او edit_term (د REST لارې خپل کتنه) | id سټرېنګ (اړین)lang سټرېنګ (اړین)target انټیجر (اړین) |
tranzly/list-enginesد ژباړې انجنونه لیست کوي، چې ایا هر یو تنظیم شوی، او کوم یو کارول کیږي کله چې هیڅ یو نومول شوی نه وي. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | هیڅ نه |
tranzly/list-import-sourcesپه دې سایټ کې موندل شوي د WPML، Polylang او TranslatePress معلومات لیست کوي چې واردېدای شي. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (د REST لارې خپل کتنه) | هیڅ نه |
tranzly/list-jobsد شالید د ژباړې دندې لیست کوي، تر ټولو نوي لومړی، د پرمختګ سره. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (د REST لارې خپل کتنه) | هیڅ نه |
tranzly/list-languagesد سایټ ژبې لیست کوي. لومړۍ هغه ژبه ده چې اصلي محتوا پکې لیکل شوې ده. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | هیڅ نه |
tranzly/list-status-itemsاصلي مواد په یوه ژبه کې د هغوی د ژباړې حالت سره لیست کوي (حالت: missing، stale، current)، پاڼه په پاڼه. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (د REST لارې خپل کتنه) | post_type سټرېنګlang سټرېنګ (اړین)state سټرېنګ: all، missing، stale، translated، human، machine، review، qualityafter انټیجر |
tranzly/list-theme-stringsهغه بڼې او پلګینونه لیست کوي چې د هغوی متنونه د ژباړې لپاره سکین کېدای شي، او دا چې هر یو څومره سټرېنګونه لري. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (د REST لارې خپل کتنه) | هیڅ نه |
tranzly/open-support-ticketد ملاتړ ټکټ ثبتوي (موضوع، پیغام، ډول، برېښنالیک)، د دې سایټ د تشخیصي معلوماتو سره کله چې مدیر موافقه کړې وي. دا هیڅکله د ننوتلو حساب نه جوړوي او نه یې لیږي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (د REST لارې خپل کتنه) | subject سټرېنګ (اړین)message سټرېنګ (اړین)kind سټرېنګ: help، bug، feedback، feature_requestemail سټرېنګname سټرېنګdiagnostics بولین |
tranzly/record-support-consentد ملاتړ ټکټونو سره د تشخیصي معلوماتو لیږلو لپاره د مدیر رضایت ثبتوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (د REST لارې خپل کتنه) | consent بولین (اړین) |
tranzly/retry-job-itemیو پاتې راغلی توکی بیا هڅه کوي (کړنه: retry، په اختیاري توګه د بل انجن سره) یا یې د لاسي ژباړې لپاره په نښه کوي (کړنه: by-hand). | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post او manage_options (د REST لارې خپله ارزونه) | item سټرېنګ (اړین دی)action سټرېنګ (اړین دی)engine سټرېنګ |
tranzly/review-translationیوه ژباړه تاییدوي (او کله چې اصلي بڼه خپره شي نو دا هم خپروي) یا یې بېرته لېږي (decision، note). | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (د REST لارې خپله ارزونه) | id سټرېنګ (اړین دی)decision سټرېنګ (اړین دی): approve، changes، pendingnote سټرېنګ |
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 لارې خپله ارزونه) | action سټرېنګ (اړین دی) |
tranzly/scan-theme-stringsد ژباړې وړ متنونو لپاره د یوې برخې د PHP فایلونو بله پاڼه سکین کوي (تر بشپړېدو پورې یې د after سره بیا تکرار کړئ). | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (د REST لارې خپله ارزونه) | component سټرېنګ (اړین دی)after پوره عدد (integer) |
tranzly/schedule-quality-checkد یوې ژبې د ژباړو د بلې پاڼې (یا ورکړل شویو پوسټونو) د مصنوعي ذهانت (AI) د کیفیت ارزونه مهالویش کوي. | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (د REST لارې خپله ارزونه) | lang سټرېنګ (اړین دی)post_type سټرېنګposts ارې (array)after پوره عدد (integer) |
tranzly/seo-auditپه یوه ژبه کې، پاڼه په پاڼه، د نه شته SEO سرلیکونو، توضیحاتو، سلیګونو او hreflang لپاره ژباړې ګوري. | پرو | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (د REST لارې خپله ارزونه) | lang سټرېنګ (اړین دی)after پوره عدد (integer) |
tranzly/set-comments-settingتبصرې د پوسټ په ژباړو کې شریکوي یا یې د هرې ژبې لپاره جلا ساتي (mode). | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options او moderate_comments (د REST لارې خپله ارزونه) | mode سټرېنګ (اړین دی): off، show، translate |
tranzly/set-engine-keyد DeepL، Google یا Microsoft د API کیلي (او د مایکروسافټ لپاره سیمه) خوندي کوي؛ خالي کول یې له منځه وړي. کیليګانې په کوډ شوې (انکریپټ شوې) توګه ساتل کېږي او هېڅکله نه ښودل کېږي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (د REST لارې خپله ارزونه) | engine سټرېنګ (اړین دی)key سټرېنګ (اړین دی)region سټرېنګ |
tranzly/set-menusد هر ځای لپاره د هرې ژبې مینو ټاکي (map). | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (د REST لارې خپله ارزونه) | map آبجیکټ (اړین دی) |
tranzly/set-protectionیوه ژباړه د انجن لخوا له بیا لیکل کېدو څخه ژغوري (protected: true)، یا یې قفل خلاصوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (د REST لارې خپله ارزونه) | id سټرېنګ (اړین دی)protected بولین (اړین دی) |
tranzly/set-shared-stringsد بڼې (theme) او پلګین د متنونو (strings) سمې شوې ژباړې خوندي کوي؛ دا ساتل کېږي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (د REST لارې خپله ارزونه) | lang سټرېنګ (اړین دی)scope سټرېنګ: menus، site، templates، gettext.plugin-<slug>، gettext.theme-<slug>strings آبجیکټ (اړین دی) |
tranzly/set-site-stringپه یوه ژبه کې د سایټ یو متن (key) خوندي کوي، لکه د سایټ سرلیک یا شعار. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options او manage_options (د REST لارې خپله ارزونه) | lang سټرېنګ (اړین دی)key سټرېنګ (اړین دی)translation سټرېنګ (اړین دی) |
tranzly/set-urlsد پتې اکر (mode)، د ژبو له مخې ډومینونه، ژباړل شوي اساسات او برخې، noindex_untranslated او د سلیګ وړاندیزونه تنظیموي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (د REST لارې خپله ارزونه) | mode سټرېنګsegments آبجیکټdomains آبجیکټbases آبجیکټsuggest بولینnoindex_untranslated بولین |
tranzly/start-trialد دې سایټ لپاره د Tranzly Pro ۱۴ ورځنۍ ازمایښتي موده پیلوي (تادیې ته اړتیا نشته). | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (د REST لارې خپله ارزونه) | هیڅ نه |
tranzly/translate-media-fieldد یو انځور د alt متن، سرلیک یا تشریح (field) په یوه ژبه (lang) کې خوندي کوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (د REST لارې خپله ارزونه) | id متن (اړین)lang متن (اړین)field متن (اړین): alt، caption، titletranslation متن (اړین) |
tranzly/translate-postیوه لیکنه یا پاڼه د ژباړې د یو انجن له لارې د سایټ یوې یا څو ژبو ته ژباړي، او هره ژباړه جوړوي یا تازه کوي. نوې ژباړې مسودې (drafts) وي تر هغه چې publish پر true نه وي. هغه ژباړه چې د کوم کس لخوا ایډیټ شوې وي له پامه غورځول کېږي، مګر دا چې force پر true وي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | کولی شي هغه لیکنه وژباړي (پر هغې edit_post)؛ پر موجوده ژباړه edit_post؛ د خپرولو لپاره د اړوند ډول د publish وړتیا | id بشپړه شمېره (اړین)languages ارې (اړین)engine متنpublish بولینforce بولین |
tranzly/translate-shared-stringsپه یوه ژبه کې د ډیفالټ انجن په مرسته د بڼې او پلګین د ناژباړل شویو متنونو بله پاڼه ژباړي (له after سره یې تکرار کړئ تر څو چې بشپړ شي). | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (د REST لارې خپله ارزونه) | lang متن (اړین)scope متن: menus، site، templates، gettext.plugin-<slug>، gettext.theme-<slug>after بشپړه شمېره |
tranzly/translate-siteیو لارښود شوی کاري بهیر: ایجنټ ژبې او انجن ګوري، لګښت اټکل کوي، او پاتې شیان ژباړي، او مخکې له لګښت یا خپرولو پوښتنه کوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages متن (اړین) |
tranzly/translate-termیو اصطلاح (کټګوري، ټاګ یا د محصول ځانګړتیا) د یوه انجن له لارې یوې ژبې (lang) ته ژباړي، او د هغې ژباړه جوړوي یا تازه کوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | د هر توکي لپاره د REST لارې خپله د اجازې ارزونه | id متن (اړین)lang متن (اړین)engine متنforce بولینstatus متن: publish، draft |
tranzly/translation-statusد لیکنې له ID سره: د هغې لیکنې د هرې ژبې ژباړه، ایا پخوانۍ شوې ده او چا لیکلې ده. پرته له ID: د سایټ څومره برخه ژباړل شوې، د هرې ژبې پر بنسټ. | وړیا | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | پر هغې لیکنې edit_post؛ د سایټ د لنډیز لپاره edit_posts | id بشپړه شمېرهpost_type متن |
tranzly/unlink-postلیکنه د هغې د ژباړې له ګروپ څخه باسي؛ خپله ژبه ساتي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post او edit_term (د REST لارې خپله ارزونه) | id متن (اړین) |
tranzly/unlink-termیو اصطلاح د هغې د ژباړې له ګروپ څخه باسي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post او edit_term (د REST لارې خپله ارزونه) | id متن (اړین) |
tranzly/update-displayبدلوونکی یا سویچر (بڼه، بیرغونه، نومونه، ځای پرځای کول) او د امتیاز کرښه بدلوي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (د REST لارې خپله ارزونه) | switcher آبجیکټcredit بولین |
tranzly/update-engine-settingsډیفالټ انجن، بدیل انجن، د هرې ژبې ځانګړي انجنونه او د هرې ژبې د AI ماډلونه تنظیموي (default، fallback، per_lang، models، caps). له ډیفالټ انجن پرته نور ټول Pro دي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (د REST لارې خپله ارزونه) | default متنper_lang آبجیکټfallback ارېcaps آبجیکټmodels آبجیکټ |
tranzly/update-glossaryد لغتنامې هغه برخې چې تاسو یې استوئ بدلوي (هغه کلمې چې هېڅکله نه ژباړل کېږي، د اصطلاحاتو ژباړې، لحن)؛ هغه برخې چې نه یې استوئ ساتل کېږي. له راتلونکې ژباړې وروسته د هر انجن لخوا کارول کېږي. | پرو | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt ارېterms آبجیکټtone آبجیکټ |
tranzly/update-settingsد سایټ ژبې (languages: د کوډ او نوم لست؛ لومړۍ یې اصلي ژبه ده)، د فرنټ-اینډ کلاس مختاړی، او دا چې ایا AI ایجنټانو (MCP) ته اجازه شته، تنظیموي. | وړیا | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (د REST لارې خپله ارزونه) | prefix متنmcp بولینlanguages ارې |
tranzly/update-workflow-settingson_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) پورته کوي؛ یو توکن ځوابوي چې د واردولو لپاره پورته کول پېژني. | 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 | د یوې لیکنې (یا اصطلاح) مسوده ژباړه رامنځته کړئ چې ورسره تړلې وي. | وړیا |
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 | د پخوانۍ Tranzly (2.x) سایټ د ژباړو ښودل، ازمایښتي چلول (dry-run)، چلول یا بېرته ګرځول (undo). | وړیا |
wp tranzly link <source> <target> [--term] | یو موجوده لیکنه (یا اصطلاح) د بلې ژباړې په توګه وتړئ. | وړیا |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | ملټي سایټ (ایجنسي): د شبکې هر سایټ تنظیم کړئ، یا هغه ژبې وټاکئ چې نوي سایټونه ورسره پیل کیږي. | وړیا |
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>] | د یوې لیکنې (یا اصطلاح) د ژباړو لیست کول. | وړیا |
د PHP فنکشنونه
هغه فنکشنونه چې بڼې (themes) او نور پلګینونه یې راغوښتلی شي. لومړی function_exists() وګورئ، ترڅو ستاسو کوډ هغه وخت هم کار وکړي کله چې پلګین غیر فعال وي.
| فنکشن | دا څه کوي | نسخه |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: د يو څيز (object) ژباړه. | Pro |
pll__( $text ) | Polylang: ثبت شوې جمله، ژباړل شوې. Tranzly د کينډۍ جملې د WordPress د خپل gettext له لارې ژباړي، نو جمله لکه څنګه چې ورکړل شوې هماغسې بېرته راځي. | 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: د اصطلاح ژبه. | Pro |
pll_get_term_translations( $term_id ) | Polylang: د يوې اصطلاح هره ژباړه، 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 => details) راګرځوي؛ که نه نو د Polylang په جوړښت کې د `<li>` لست ښیي، پرته لدې چې `echo` 0 وي. د `hide_current`، `hide_if_no_translation` او `display_names_as` (`name` یا `slug`) درناوی کوي. `dropdown` د لست په بڼه ښودل کیږي: د ډراپ ډاون لپاره د Tranzly د خپل سویچر بلاک/ویجټ مناسب ځای دی. | 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 | هغه ژبه چې یوه اصطلاح پکې لیکل شوې وي. | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | یوې ژبې ته د یوې اصطلاح ژباړه، یا null. | Free |
tranzly_get_term_translations( int $term_id ): array | د یوې اصطلاح هره نسخه: د ژبې کوډ => د اصطلاح ID. | 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( ) | د هرې کينډۍ، جوړونکي (builder) یا پلګین (T5) لپاره د ژبې بدلونکي HTML. د 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 | وروستی tranzly_switch_language() بېرته واخلئ (لغوه کړئ). | Free |
tranzly_switch_language( string $lang ): bool | کوډ تر tranzly_restore_language() پورې په بله ژبه چلوي: اوسنۍ ژبه او د WordPress خپلې ژباړې دواړه بدلیږي. د switch_to_blog() په څېر ځالې جوړوي: | Free |
tranzly_translatable_attributes( string $block_name ): array | د ځانګړتیاوو نومونه چې Tranzly یې د بلاک ډول لپاره ژباړي: د دې په block.json کې `role: content`، چې د `tranzly_translatable_attributes` فلټر لخوا سمون مومي. | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | یو پوسټ د اوسني کارونکي په توګه د یوې انجن په مرسته ژبې ته وژباړئ (د دوی اجازې پلي کیږي). | وړیا |
کړنې او فلټرونه
هر هک (hook) چې پلګین یې وړاندې کوي، د هغې د سرچینې کوډ له توضیحاتو سره. فلټرونه یو ارزښت بدلوي؛ کړنې (actions) تاسو ته اجازه درکوي چې په یوه وخت کې کوډ پرمخ بوځئ؛ د ننوتلو نقطې (entry points) هغه کړنې دي چې تاسو یې فعالوئ ترڅو له پلګین څخه د یو څه کولو غوښتنه وکړئ.
| هوک (Hook) | ډول | څه کوي | پارامترونه | نسخه |
|---|---|---|---|---|
tranzly_admin_bar | Action | د ژباړو د مدیرتي پټې (admin-bar) تر جوړېدو وروسته فعالېږي (د Pro لیديز ایډیټر خپل توکی “Translate on this page” دلته ورزیاتوي). | \WP_Admin_Bar $barint $id | وړیا |
tranzly_admin_data | Filter | هغه ډاټا فلټر کوي چې ورسره د اډمین اپلیکیشن بوټ (boot) کېږي. د پرېمیوم طبقه یې د خپلې نسخې راپور ورکولو لپاره کاروي؛ دلته هیڅ حساس معلومات نه راځي، ځکه چې دا په مخ کې چاپېږي. | هیڅ | وړیا |
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 keys) فلټر کوي چې له پوسټ څخه د هغې نوي ژباړې ته کاپي کېږي. نور هیڅ شی نه کاپي کېږي. | int $source_id | وړیا |
tranzly_deepl_host | Filter | د DeepL API کوربه (یو پراکسي، یا د ازموینې جوړه) فلټر کوي. | string $hoststring $key | وړیا |
tranzly_deepl_price_per_million | Filter | په امریکایي ډالرو د هر یو ملیون تورو لپاره د DeepL بیه فلټر کوي. | float $price | وړیا |
tranzly_default_engine | Filter | د هغه انجن پېژندپاڼه (ID) فلټر کوي کله چې کوم انجن نه وي ټاکل شوی. | string $id | وړیا |
tranzly_engine_cap | Filter | په امریکایي ډالرو د یو انجن میاشتنی حد (cap) فلټر کوي: په وړیا پلګ ان کې هیڅ نشته. | float|null $capstring $engine | وړیا |
tranzly_engine_chain | Filter | د یوې ژبې لپاره د آزمویلو انجنونه په ترتیب سره فلټر کوي. وړیا: اصلي (default) انجن. د پرېمیوم طبقه د ژبې خپل انجن او د بدیلونو (fallback) لیست ورزیاتوي. | string $langstring $first | وړیا |
tranzly_engine_options | Filter | انجن ته استول شوي اختیارات (د نه ژباړلو لیست، اصطلاحلیک، رسميت، لارښوونې) فلټر کوي. | string $targetEngine $engine | وړیا |
tranzly_engine_settings_save | Filter | د ژبو اړوند انجنونه او د AI ماډلونه، د بدیلونو لیست او میاشتني حدود خوندي کوي. یوازې د پرېمیوم طبقه ورته ځواب ورکوي (د WordPress.org پنځمه لارښوونه: په وړیا پلګ ان کې د Pro چلند منع دی). | هیڅ | وړیا |
tranzly_frontend_prefix | Filter | د فرنټ اېنډ د کلاس بې پرې مختاړی فلټر کوي. | string $prefix | وړیا |
tranzly_fs_loaded | Action | یوځل چې د لایسنس SDK پورته (load) شي فعالېږي (په اصلي فایل کې، د Tranzly د هر کوډ څخه مخکې). دلته هوک وکړئ ترڅو د `tranzly_fs()` سره اړیکه ونیسئ. | هیڅ | وړیا |
tranzly_glossary_options | Filter | د هدف ژبې لپاره د انجن اختیارات فلټر کوي: د نه ژباړلو لیست، او همدارنګه اصطلاحلیک او لحن کله چې د پرېمیوم طبقه یې ورزیاته کړي. | string $lang | وړیا |
tranzly_glossary_save | Filter | د هرې ژبې لپاره غوره شوې ژباړې او لحن خوندي کوي. یوازې د پرېمیوم طبقه ورته ځواب ورکوي (د WordPress.org پنځمه لارښوونه: په وړیا پلګ ان کې د Pro چلند منع دی). | هیڅ | وړیا |
tranzly_google_price_per_million | Filter | په امریکایي ډالرو د هر یو ملیون تورو لپاره د Google Cloud Translation بیه فلټر کوي. | float $price | Pro |
tranzly_install_language_packs | Filter | دا چې ایا Tranzly سایټ ته د اضافه شوې ژبې د ورډپریس، بڼې (theme) او پلګ ان د ژبې کڅوړې ولګوي (ترڅو د ورډپریس او WooCommerce خپل ټکي ژباړل شوي ښکاره شي). په تلواله توګه فعال دی. | bool $install | وړیا |
tranzly_integration_available | Filter | فلټر کوي چې ایا یو ادغام کار کوي کله چې د هغې پلګ ان ونه موندل شي — د هغې منځپانګې لپاره چې یو بلډر تر ګل کولو وروسته پرېښې وي، یا هغه پلګ ان چې په غیر معمولي ډول لوډ شوی وي. | bool $onstring $id | وړیا |
tranzly_integrations | Filter | هغه ادغامونه فلټر کوي چې Tranzly یې پرمخ وړي. د بل پلګ ان ملاتړ لپاره د `Integration` فرعي کلاس اضافه کړئ. | هیڅ | وړیا |
tranzly_is_pro | Filter | فلټر کوي چې ایا د پرېمیوم طبقه کار کوي که نه. یوازې د پرېمیوم طبقه ورته ځواب ورکوي. | bool $pro | وړیا |
tranzly_job_created | Action | د ژباړې دندې تر جوړېدو وروسته فعالېږي. | int $jobint $items | وړیا |
tranzly_job_finished | Action | هغه مهال فعالیږي کله چې د ژباړې په یوه دنده کې هیڅ کار پاتې نه وي. | int $job_id | وړیا |
tranzly_kit_api_base | Filter | د Zinn Digital® د API اساس فلټر کوي کوم چې د ملاتړ سکرینونه ورته زنګ وهي. | string $base | وړیا |
tranzly_kit_diagnostics | Filter | تشخیصات مخکې له دې چې د سایټ خاوند یې وګوري فلټر کوي. یو پلګ ان خپل حقایق تر `extra` لاندې اضافه کوي. ⛔ دا د مخکتنې څخه مخکې چلیږي، هیڅکله د مخکتنې او لیږلو ترمنځ نه. | هیڅ | وړیا |
tranzly_kit_footprint_free | Filter | دا فلټر کوي چې ایا دا سایټ له نښو پاک دی، ترڅو Zinn® Ads هیڅکله پکې تبلیغ نشي. | bool $footprint_free | وړیا |
tranzly_kit_promotions | Filter | د پروموشن راجستر مخکې له دې چې حل شي فلټر کوي. د بل محصول د ترویج لپاره یو قطار اضافه کړئ: `id`، `kind` (hosting|marketplace|platform|plugin|bundle|ads)، `slot` (promo|cross-sell)، او `url` یا (د پلګ ان لپاره) `name`، `site`، `main_files`. | هیڅ | وړیا |
tranzly_kit_tier | Filter | د پلان کچه فلټر کوي چې کټ یې د دې پلګ ان لپاره راپور ورکوي (ازموینې او سټیجنګ؛ په پروډکشن کې جواز پریکړه کوي). | string $tier | وړیا |
tranzly_localize_links | Filter | فلټر کوي چې ایا Tranzly د دې پاڼې داخلي لینکونه د هغوی ژباړو ته اړوي که نه. | bool $localizestring $lang | وړیا |
tranzly_memory_enabled | Filter | فلټر کوي چې ایا د ژباړې حافظه کارول کیږي که نه. | bool $on | پرو |
tranzly_microsoft_price_per_million | Filter | د Microsoft Translator بیه د یو میلیون تورو پر سر، په امریکایي ډالرو فلټر کوي. | float $price | پرو |
tranzly_network_enabled | Filter | فلټر کوي چې ایا د ملټي سایټ شبکې طبقه فعاله ده که نه. | bool $agency | وړیا |
tranzly_pbs_internal_post_types | Filter | د Page Builder Sandwich د پوسټ ډولونه فلټر کوي چې Tranzly ورسره کار نه لري. | هیڅ | وړیا |
tranzly_post_segments | Filter | د پوسټ هغه برخې فلټر کوي چې انجن ته لیږل کیږي. کلی کلي => `text` + `format` (`text` یا `html`). د بلاک پوه پارسر او ادغامونه دلته برخې اضافه کوي، ویشي یا بدلوي، او بیرته یې په `tranzly_translated_post_fields` کې لیکي. | \WP_Post $post | وړیا |
tranzly_post_translated | Action | وروسته له دې چې یو انجن پوسټ وژباړي (یا د کوم چا فایل یا وارد شوي ډیټا هغه ولیکي) فعالیږي. | int $targetint $source_idstring $codestring $engine | وړیا |
tranzly_post_translation_created | Action | وروسته له دې چې Tranzly د پوسټ ژباړه جوړه کړي فعالیږي. | int $new_idint $source_idstring $code | وړیا |
tranzly_post_types | Filter | د پوسټ هغه ډولونه فلټر کوي چې Tranzly یې ژباړي. | هیڅ | وړیا |
tranzly_pre_current_language | Filter | اوسنۍ ژبه لنډه ټاکي: د کارولو لپاره د ژبې کوډ بیرته راستانه کړئ. دا په دې توګه tranzly_switch_language() کار کوي؛ د دې لپاره چې Tranzly پریکړه وکړي null بیرته راستانه کړئ. | string|null $lang | وړیا |
tranzly_query_var | Filter | د پوښتنې تغیر ورکوونکی (query variable) فلټر کوي چې ژبه ټاکي. | string $var | وړیا |
tranzly_queue_lease_seconds | Filter | په ترلاسه شوي توکي اجاره فلټر کوي: له هغې وروسته، هغه کارکوونکی (ورکر) چې د توکي په منځ کې بند شي توکی بیرته نورو ته سپاري. د تر ټولو سستې واحدې ژباړې څخه اوږد دی. | int $seconds | وړیا |
tranzly_queue_worker_seconds | Filter | فلټر کوي چې یو ورکر د کار سپارلو دمخه څومره وخت چلیږي، په ثانیو کې. | int $seconds | وړیا |
tranzly_queue_workers | Filter | فلټر کوي چې یو کار په یو وخت کې څومره ورکرز پرمخ وړي. په ورکرانو باندې یو محدودیت، ترڅو د ژباړې له خدمت سره اسانه چلند وشي؛ هیڅکله د بشپړیدونکو توکو په شمیر محدودیت نه دی. | int $workersint $job_id | وړیا |
tranzly_rate_source_ | Filter | له بلې سرچینې څخه نرخونه (وګورئ `tranzly_rate_sources`). | هیڅ | پرو |
tranzly_rate_sources | Filter | د تبادلې نرخ سرچینې فلټر کوي. یوه سرچینه د `tranzly_rate_source_<id>` فلټر سره اضافه کړئ چې `[ code => rate against its reference ]`، یا یو WP_Error بیرته راولي. | هیڅ | پرو |
tranzly_register_engines | Action | د ژباړې انجنونه ثبت کړئ. وربلئ `$registry->add( new Your_Engine() )`. | Registry $registry | وړیا |
tranzly_relations_changed | Action | د شیانو د ژباړې اړیکو بدلیدو وروسته فعال کیږي: تړل شوي، جلا شوي، بلې ژبې ته لیږدول شوي یا لیرې شوي. په اغیزمنې شوې ډلې یو ځل فعالیږي، نو یو واحد تړاو ممکن دا دوه ځله فعال کړي. | string $typearray<int> $ids | وړیا |
tranzly_robots_meta_keys | Filter | د پوسټ میټا کليګانې فلټر کوي چې د روبوټونو تنظیمات لري؛ هر یو د اصلي څخه د هغې ژباړو ته لیږدول کیږي. | هیڅ | وړیا |
tranzly_shared_string_scopes | Filter | د ګډو متنونو ساحې (lane L06, T6) فلټر کوي: ادغامونه `woocommerce`، `forms` او `theme` ورزیاتوي؛ د هغوی متنونه پر `tranzly_shared_strings` راځي. | هیڅ | وړیا |
tranzly_shared_strings | Filter | هغه ګډ متنونه فلټر کوي چې Tranzly یې د هرې ساحې له مخې د سټرېنګونو په توګه ژباړي. د Pro برخه `templates` ته د بلاک ټیمپلیټونه، د ټیمپلیټ برخې او نمونې زیاتوي. | string $scope | وړیا |
tranzly_shared_strings_covered | Filter | د یوې ګډې ساحې هغه متنونه فلټر کوي چې د ژبې کڅوړه (language pack) یې د یوې ژبې لپاره ژباړي. د Pro برخه د `templates` لپاره د تېم او کور راجستر شوې نمونې راپوروي. | string $scopestring $lang | وړیا |
tranzly_source_changed | Action | هغه وخت عملي کېږي کله چې د اصلي منځپانګې ژباړل کېدونکی متن بدلون ومومي، نو د هغې ژباړې زړې (out of date) شي. | int $post_idstring $nowstring $before | وړیا |
tranzly_source_meta_keys | Filter | هغه میټا کیليګانې فلټر کوي چې بدلون یې د یوې پاڼې ژباړې زړې کوي. ادغامونه هغه کیليګانې ورزیاتوي چې ژباړي یې (د بلډر ډاټا، د SEO برخې، دودیزې برخې). | int $post_id | وړیا |
tranzly_source_published | Action | یو ځل هغه وخت عملي کېږي کله چې اصلي نسخه د لومړي ځل لپاره خپره شي (وروسته له دې چې میټا یې وژغورل شي). | int $post_id | وړیا |
tranzly_style_rules_enabled | Filter | ایا Tranzly د هرې نوې ژباړې لپاره د اړوندې ژبې د WordPress.org د ژباړې ټیم د سټایل قواعد (ویناوالۍ نښې، د ټکي ایښودنې شاوخوا واټن، اپوسټروفي، درې ټکي، د جاپاني ژبې واټن، د مخاطب ضمیرونه) پلي کوي که نه. په تلواله بڼه فعال دی. | bool $enabledstring $locale | وړیا |
tranzly_taxonomies | Filter | هغه ټکسونومۍ فلټر کوي چې Tranzly یې ژباړي. | هیڅ | وړیا |
tranzly_term_segments | Filter | انجن ته استول شوې د اصطلاح (term) برخې فلټر کوي (`name`، `description`، او نور هر څه چې ادغامونه یې ورزیاتوي: د SEO سرلیکونه، دودیزې برخې). زیاتې شوې برخې پر `tranzly_term_translated` ولیکئ. | \WP_Term $term | وړیا |
tranzly_term_translated | Action | وروسته له هغې عملي کېږي چې یو انجن یوه اصطلاح له هرې ژباړل شوې برخې سره وژباړي (ادغامونه هغه برخې لیکي چې دوی په `tranzly_term_segments` کې ورزیاتې کړې وې). | int $targetint $term_idstring $code | وړیا |
tranzly_term_translation_created | Action | وروسته له هغې عملي کېږي کله چې Tranzly د اصطلاح ژباړه رامنځته کړي. | int $new_idint $term_idstring $code | وړیا |
tranzly_translatable_attributes | Filter | هغه ځانګړتیاوې فلټر کوي چې Tranzly یې د یو بلاک ډول لپاره ژباړي. | string $block_name | وړیا |
tranzly_translate_string | Filter | یو ژباړل کېدونکی سټرېنګ یوې ژبې ته فلټر کوي. | string $valuestring $codearray $context | وړیا |
tranzly_translated_post_fields | Filter | د پوست هغه برخې فلټر کوي چې د انجن له چلېدو وروسته په ژباړه کې لیکل شوې وي. هغه ادغامونه چې خپلې برخې یې زیاتې کړې وې (دودیزې برخې، د بلډر ډاټا) دا دلته لیکي. | \WP_Post $poststring $code | وړیا |
tranzly_translation_memory | Filter | د ژباړې هغه حافظه فلټر کوي چې کارول کېږي: په وړیا پلګین کې نشته؛ د پرېمیم برخه یې وړاندې کوي (docs/843، د WordPress.org لارښود 5). | Translation_Memory|null $memory | وړیا |