Хөгжүүлэгчид
Tranzly чадваруудын лавлах
Tranzly нь өөрийн үйлдлүүдийг WordPress Abilities API-д бүртгүүлдэг. Эдгээр ижил чадварууд нь сайтын өөрийн сервер дээрх MCP хэрэгслүүд болон /wp-json/wp-abilities/v1 доорх REST чиглүүлэлтүүд болдог. Энэ хуудсыг залгаасын өөрийн бүртгэлээс үүсгэсэн болно.
Төгсгөлийн цэгүүд
| Чадвар | REST |
|---|---|
| HTTP-ээрх MCP (урсгал дамжуулалт хийх боломжтой) | /wp-json/tranzly/v1/mcp |
| WP-CLI-ээрх MCP (стандарт оролт ба гаралт) | 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 (зөвхөн унших чадваруудад ?input= бүхий GET, бусад тохиолдолд POST {"input": {...}}) |
Баталгаажуулалт ба зөвшөөрлүүд
HTTP хүсэлтүүд нь WordPress хэрэглээний нууц үгээр (HTTP Basic) баталгааждаг. MCP сервертэй холбогдоход доор харуулсан эрх (capability) шаардлагатай; дараа нь чадвар бүр өөрийн зөвшөөрлийг объект тус бүрээр шалгадаг. Зөвхөн унших чадварууд нь GET болон query стринг дэх оролтоор ажилладаг; бусад нь POST болон ‘{“input”: {…}}’ бүхий JSON их биеэр ажилладаг.
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) орчуулгыг эх бичвэртэй нь харьцуулан үнэлүүлж, тайланг тухайн орчуулгад хадгална. Tranzly-ийн ажлын урсгалын (workflow) тохиргоонд заасан чанар шалгах AI загварыг ашиглана. | 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Орчуулгын засагдсан сегментүүдийг хадгална (сегментүүд: түлхүүрээс текст рүү); засагдсан текстийг дахин орчуулагдахаас хамгаална. | 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 болон тодорхойлолтын хамт нэр томьёоны (term) орчуулгыг тухайн хэл дээр үүсгэнэ. | 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-аар давтах) байгаа агуулгын төрлийн 100 хүртэлх эх бичвэрийн хуудас. Орчуулж дууссаны дараа тухайн файлыг буцаан импортлох боломжтой. | 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 /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 түлхүүрийн ашигласан тэмдэгтүүд болон хязгаарыг буцаана. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (REST route-ийн өөрийн шалгалт) | байхгүй |
tranzly/get-diagnosticsДэмжлэгийн хүсэлтэд хавсаргах оношилгооны мэдээллийг буцаана: хувилбарууд, идэвхтэй залгаасууд, хязгаарууд болон сүүлийн үеийн алдаанууд. | Үнэгүй | 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Хэзээ ч орчуулагдахгүй үгс, тогтсон нэр томьёоны орчуулгууд болон хэл тус бүрийн өнгө аясыг буцаана. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | байхгүй |
tranzly/get-integrationsTranzly-ийн дэмждэг SEO, WooCommerce, хуудас бүтээгч болон маягтын залгаасууд ба энд аль нь идэвхтэй байгааг жагсаана. | Үнэгүй | 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-importTranzly 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 чанарын тайланг буцаана: оноо болон тэмдэглэгдсэн хэсгүүд. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай) |
tranzly/get-segmentsОрчуулгын хэсгүүдийг хянах болон засах зорилгоор эх хувилбарын хажууд харуулж буцаана. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай) |
tranzly/get-shared-stringsТухайн хэл дээрх загвар болон залгаасын бичвэрүүдийг (хамрах хүрээ) орчуулгын хамт буцаана. | Үнэгүй | 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Тухайн хэл дээрх сайтын гарчиг, уриа үг болон виджетийн бичвэрүүдийг буцаана. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (REST route-ийн өөрийн шалгалт) | lang string (шаардлагатай) |
tranzly/get-support-connectionЭнэ сайт Zinn Digital® дэмжлэгтэй холбогдсон эсэх, болон хэнээр холбогдсоныг харуулна. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (REST route-ийн өөрийн шалгалт) | refresh boolean |
tranzly/get-term-groupАнгилал эсвэл шошгын орчуулгын бүлгийг жагсаана. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post болон edit_term (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай) |
tranzly/get-urlsХэлнүүд хаягт хэрхэн харагдах (хавтас, дэд домэйн эсвэл домэйн), орчуулагдсан slug болон base-үүд, мөн орчуулагдаагүй хуудсуудын noindex төлөвийг буцаана. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (REST route-ийн өөрийн шалгалт) | байхгүй |
tranzly/get-workflow-settingsНийтлэх болон шинэчлэх үеийн автомат орчуулга, нийтлэхийн өмнөх хяналт, мөн хиймэл оюуны (AI) чанарын шалгалтын босго, нийлүүлэгч, загварыг буцаана. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (REST route-ийн өөрийн шалгалт) | байхгүй |
tranzly/import-from-sourceӨөр олон хэлний залгаасаас дараагийн хуудасны орчуулгуудыг импортолно (горим: 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) энэ нийтлэлийн тухайн хэл дээрх орчуулга болгож холбоно. | Үнэгүй | 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) энэ нэр томьёоны тухайн хэл дээрх орчуулга болгож холбоно. | Үнэгүй | 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Орчуулгын системүүд, тус бүр тохируулагдсан эсэх, болон аль нь ч заагаагүй үед алийг нь ашиглахыг жагсаана. | Үнэгүй | 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Цаана ажиллаж буй орчуулгын ажлуудыг хамгийн сүүлийнхээс нь эхлэн явцын хамт жагсаана. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (REST route-ийн өөрийн шалгалт) | байхгүй |
tranzly/list-languagesСайтын хэлнүүдийг жагсаана. Эхнийх нь үндсэн агуулга бичигдсэн хэл байна. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | байхгүй |
tranzly/list-status-itemsЭх хувилбаруудыг тухайн хэл дээрх орчуулгын төлөвийн хамт (төлөв: дутуу, хуучирсан, одоогийн) хуудас хуудсаар жагсаана. | Үнэгүй | 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Орчуулахаар текстийг нь скан хийх боломжтой загвар болон залгаасууд, мөн тус бүрд хичнээн мөр байгааг жагсаана. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (REST route-ийн өөрийн шалгалт) | байхгүй |
tranzly/open-support-ticketАдминистратор зөвшөөрсөн тохиолдолд энэ сайтын оношлогооны хамт дэмжлэгийн хүсэлт илгээнэ (гарчиг, мессеж, төрөл, имэйл). Энэ нь нэвтрэх эрх үүсгэхгүй, илгээхгүй. | Үнэгүй | 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Дэмжлэгийн хүсэлттэй хамт оношлогоо илгээх талаарх администраторын зөвшөөрлийг бүртгэнэ. | Үнэгүй | 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). | Free | 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-import2.x импортыг ажиллуулах: dry-run (зөвхөн тайлан), run, эсвэл undo. | Free | 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 гарчиг, тайлбар, слаг болон 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-keyDeepL, Google эсвэл Microsoft-ын API түлхүүрийг (Microsoft-ын хувьд бүс нутгийг) хадгалах; хоосон үлдээвэл устгана. Түлхүүрүүдийг шифрлэж хадгалах бөгөөд хэзээ ч буцааж харуулахгүй. | Free | 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). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (REST route-ийн өөрийн шалгалт) | map object (шаардлагатай) |
tranzly/set-protectionОрчуулгыг системээр дахин бичигдэхээс хамгаалах (protected: true), эсвэл түгжээг нь гаргах. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай)protected boolean (шаардлагатай) |
tranzly/set-shared-stringsЗагвар болон залгаасын зассан текстийн орчуулгуудыг хадгалах (strings); эдгээр нь хамгаалагдсан болно. | Free | 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) тухайн хэл дээр хадгалах. | Free | 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), хэл тус бүрийн домэйн, орчуулагдсан суурь болон сегментүүд, noindex_untranslated болон слаг саналуудыг тохируулах. | Free | 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 хоногийн туршилтыг эхлүүлэх (төлбөр төлөх шаардлагагүй). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (REST route-ийн өөрийн шалгалт) | байхгүй |
tranzly/translate-media-fieldЗургийн alt текст, гарчиг эсвэл тайлбарыг (field) тухайн хэл дээр (lang) хадгална. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай)lang string (шаардлагатай)field string (шаардлагатай): alt, caption, titletranslation string (шаардлагатай) |
tranzly/translate-postНэг нийтлэл эсвэл хуудсыг орчуулгын системийн тусламжтайгаар сайтын нэг буюу хэд хэдэн хэл рүү орчуулж, орчуулга тус бүрийг шинээр үүсгэх эсвэл шинэчилнэ. Хэрэв publish утга нь true биш бол шинэ орчуулгууд ноорог хэлбэртэй байна. Хэрэв force утга нь true биш бол хүний гараар зассан орчуулгыг алгасна. | Үнэгүй | 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Үндсэн системээр дамжуулан загвар болон нэмэлт өргөтгөлийн дараагийн хуудасны орчуулагдаагүй текстүүдийг тухайн хэл рүү орчуулна (дуустал нь after параметртэйгээр давтана). | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (REST route-ийн өөрийн шалгалт) | lang string (шаардлагатай)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteХөтөчтэй ажлын урсгал: агент нь хэлнүүд болон системийг шалгаж, зардлыг тооцоолж, дутуу зүйлсийг орчуулах бөгөөд зарцуулалт хийх эсвэл нийтлэхээсээ өмнө лавлана. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (шаардлагатай) |
tranzly/translate-termНэг нэр томьёог (ангилал, шошго эсвэл бүтээгдэхүүний шинж чанар) систем ашиглан тодорхой хэл рүү (lang) орчуулж, түүний орчуулгыг үүсгэх эсвэл шинэчилнэ. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | REST route-ийн өөрийн элемент тус бүрийн зөвшөөрлийн шалгалт | id string (шаардлагатай)lang string (шаардлагатай)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusНийтлэлийн ID-тай бол: тухайн нийтлэлийн хэл тус бүр дэх орчуулга, шинэчлэгдсэн эсэх, мөн хэн бичсэн тухай мэдээлэл. ID-гүй бол: хэл тус бүрээр сайтын хэдэн хувь нь орчуулагдсан болохыг харуулна. | Үнэгүй | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | тухайн нийтлэл дээр edit_post эрх; сайтын хураангуйд edit_posts эрх | id integerpost_type string |
tranzly/unlink-postНийтлэлийг өөрийнх нь орчуулгын бүлгээс салгана; хэл нь хэвээр хадгалагдана. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post болон edit_term (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай) |
tranzly/unlink-termНэр томьёог өөрийнх нь орчуулгын бүлгээс салгана. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post болон edit_term (REST route-ийн өөрийн шалгалт) | id string (шаардлагатай) |
tranzly/update-displayХэл солигч (загвар, туг, нэрс, байршил) болон зохиогчийн эрхийн мөрийг өөрчилнө. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (REST route-ийн өөрийн шалгалт) | switcher objectcredit boolean |
tranzly/update-engine-settingsҮндсэн систем, нөөц систем, хэл тус бүрийн систем болон хэл тус бүрийн хиймэл оюуны загваруудыг (default, fallback, per_lang, models, caps) тохируулна. Үндсэн системээс бусад бүх боломж нь Pro хувилбарт хамаарна. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (REST route-ийн өөрийн шалгалт) | 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Сайтын хэлнүүд (хэлнүүд: код болон нэрийн жагсаалт; эхнийх нь анхны хэл), хэрэглэгчийн талын ангийн угтвар (prefix), болон хиймэл оюуны агентууд (MCP) зөвшөөрөгдөх эсэхийг тохируулна. | Үнэгүй | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (REST route-ийн өөрийн шалгалт) | prefix stringmcp booleanlanguages array |
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 route-ийн өөрийн шалгалт) | 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 route-ийн өөрийн шалгалт) | 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) сайтын орчуулгыг импортлох үйлдлийг харах, туршиж ажиллуулах, ажиллуулах эсвэл буцаах. | Үнэгүй |
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 функцууд
Загвар болон бусад залгаасуудаас дуудаж болох функцууд. Залгаас идэвхгүй үед ч таны код хэвийн ажиллаж байхын тулд эхлээд function_exists() функцээр шалгана уу.
| Функц | Юу хийдэг вэ | Хувилбар |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: объектын орчуулга. | 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: бүртгэгдсэн мөрийг escape хийж хэвлэх. | 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: энэ нийтлэлийн төрөл (post type) орчуулагдсан уу? | Pro |
pll_is_translated_taxonomy( $taxonomy ) | Polylang: энэ таксономи орчуулагдсан уу? | Pro |
pll_languages_list( $args = array( ) | Polylang: хэлнүүд. | Pro |
pll_register_string() | Polylang: мөр бүртгэх (хүлээн аваад үл тоомсорлодог — pll__()-г үзнэ үү). | Pro |
pll_the_languages( $args = array( ) | Polylang: хэл солигч. `raw` нь Polylang-ийн массивыг (slug => дэлгэрэнгүй) буцаана; үгүй бол `echo` нь 0 биш бол Polylang-ийн бүтцээр `<li>` жагсаалт хэлбэрээр хэвлэгдэнэ. `hide_current`, `hide_if_no_translation` болон `display_names_as` (`name` эсвэл `slug`)-ийг дэмжинэ. `dropdown` нь жагсаалт хэлбэрээр дүрслэгдэнэ: Tranzly-ийн өөрийн switcher блок/виджет нь dropdown сонголтод зориулагдсан байдаг. | Pro |
pll_translate_string( $text ) | Polylang: тухайн хэл дээрх бүртгэгдсэн мөр. pll__() шиг мөр нь өгөгдсөн хэвээрээ буцаж ирнэ. | Pro |
tranzly_compat_field( string $code, string $field ) | Polylang-ийн үгийн сангаарх хэлний нэг талбар. | Pro |
tranzly_current_language(): string | Одоогийн хүсэлтийн хэл (`fr_FR` гэх мэт WordPress-ийн локал код). | Free |
tranzly_default_language(): string | Үндсэн хэл: жагсаалтын хамгийн эхнийх. | Free |
tranzly_get_engines(): array | Боломжтой системүүд: id => name. | 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 | Нэр томьёоны бүх хувилбар: хэлний код => term ID. | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | Нийтлэлийн тухайн хэл дээрх орчуулгын ID, эсвэл байхгүй бол null. Хэрэв тухайн хэл дээр аль хэдийн бичигдсэн бол нийтлэлийн өөрийн ID-г буцаана. | Free |
tranzly_get_translations( int $post_id ): array | Нийтлэлийн бүх хувилбар, нийтлэл өөрөө багтана: хэлний код => post ID. Орчуулгагүй нийтлэл нь зөвхөн өөрийгөө өөрийн хэл дээр нь буцаана. | Free |
tranzly_language_switcher( array $args = array( ) | Аливаа сэдэв, builder эсвэл залгаасанд зориулсан хэл солигчийн HTML (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 | Сүүлийн 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-ийн орчуулах шинж чанаруудын (attributes) нэрс: түүний block.json дахь `role: content`, `tranzly_translatable_attributes` шүүлтүүрээр тохируулагдсан. | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | Одоогийн хэрэглэгчийн эрхээр нийтлэлийг хөдөлгүүр ашиглан тодорхой хэл рүү орчуулах (тэдний зөвшөөрөл үйлчилнэ). | Үнэгүй |
Үйлдлүүд болон шүүлтүүрүүд
Залгаасын санал болгож буй дэгээ (hook) бүр, эх кодоос нь авсан тайлбарын хамт. Шүүлтүүр (filter) нь утгыг өөрчилдөг; үйлдэл (action) нь тодорхой мөчид код ажиллуулах боломжийг олгодог; оролтын цэгүүд (entry points) нь залгаасаар ямар нэгэн зүйл хийлгэхийн тулд таны ажиллуулдаг үйлдлүүд юм.
| Hook | Төрөл | Юу хийдэг вэ | Параметрүүд | Хувилбар |
|---|---|---|---|---|
tranzly_admin_bar | Action | Орчуулгын админ мөрний цэс үүссэний дараа дуудагдана (Pro визуал засварлагч нь “Энэ хуудсан дээр орчуулах” зүйлийг энд нэмдэг). | \WP_Admin_Bar $barint $id | Үнэгүй |
tranzly_admin_data | Filter | Админ апп-ын ажиллаж эхлэх өгөгдлийг шүүнэ. Премиум түвшин нь хувилбараа мэдээлэхэд үүнийг ашигладаг; хуудас руу хэвлэгдэн гардаг тул энд нууц, эмзэг мэдээлэл байх ёсгүй. | байхгүй | Үнэгүй |
tranzly_ai_model | Filter | Хэл рүү орчуулах хиймэл оюуны нийлүүлэгч болон загварыг шүүнэ. Үнэгүй хувилбар: хэл бүрийн хувьд `translate` даалгаварт сонгосон нийлүүлэгч ба загвар. Tranzly Pro: тухайн хэлний өөрийн сонголт, эсвэл “бусад бүх хэл”-ийн сонголт. | string $target | Үнэгүй |
tranzly_ai_providers_in_use | Filter | Тодорхой хэлүүдэд сонгосон хиймэл оюуны нийлүүлэгчдийг шүүнэ. Үнэгүй залгаасанд байхгүй: хэл бүр `translate` даалгаварт сонгосон нийлүүлэгч болон загварыг ашигладаг. Tranzly Pro нь хэл тус бүрийн загваруудын нийлүүлэгчдийг жагсаадаг. | байхгүй | Үнэгүй |
tranzly_content_before_rebuild | Filter | Хэл тус бүрийн хувьд орчуулсан хэсгүүдийг эх агуулга руу бичихийн өмнөх эх агуулгыг шүүнэ (Pro-ийн хэл тус бүрийн зургийг солих функц үүнийг ашигладаг). | string $contentstring $lang | Үнэгүй |
tranzly_copy_meta_keys | Filter | Бичлэгээс түүний шинэ орчуулга руу хуулагдах мета түлхүүрүүдийг шүүнэ. Өөр юу ч хуулагдахгүй. | 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 | Системийн сарын дээд хязгаарыг ам.доллароор шүүнэ: үнэгүй залгаасанд байхгүй. | float|null $capstring $engine | Үнэгүй |
tranzly_engine_chain | Filter | Тухайн хэлний хувьд шалгах системүүдийг дарааллын дагуу шүүнэ. Үнэгүй хувилбар: анхдагч систем. Премиум түвшин нь тухайн хэлний өөрийн систем болон нөөц жагсаалтыг нэмдэг. | string $langstring $first | Үнэгүй |
tranzly_engine_options | Filter | Систем рүү дамжуулагдах сонголтуудыг (орчуулахгүй жагсаалт, нэр томьёоны толь, албан ёсны байдал, зааварчилгаа) шүүнэ. | string $targetEngine $engine | Үнэгүй |
tranzly_engine_settings_save | Filter | Хэл тус бүрийн систем болон хиймэл оюуны загварууд, нөөц жагсаалт болон сарын дээд хязгаарыг хадгална. Зөвхөн премиум түвшин хариу үйлдэл үзүүлнэ (WordPress.org-ийн 5-р удирдамж: үнэгүй залгаасанд Pro үйлдлийг оруулахгүй байх). | байхгүй | Үнэгүй |
tranzly_frontend_prefix | Filter | Нейтрал фронтенд классын угтварыг шүүнэ. | string $prefix | Үнэгүй |
tranzly_fs_loaded | Action | Лицензийн SDK ачаалсны дараа дуудагдана (үндсэн файлд, ямар ч Tranzly кодоос өмнө). `tranzly_fs()`-тэй холбогдохын тулд энд дэгээ (hook) холбоно уу. | байхгүй | Үнэгүй |
tranzly_glossary_options | Filter | Зорилтот хэлний системийн сонголтуудыг шүүнэ: орчуулахгүй жагсаалт, мөн премиум түвшин нэмсэн тохиолдолд нэр томьёоны толь болон өнгө аяс. | string $lang | Үнэгүй |
tranzly_glossary_save | Filter | Хэл тус бүрийн эрхэмлэх орчуулга болон өнгө аясыг хадгална. Зөвхөн премиум түвшин хариу үйлдэл үзүүлнэ (WordPress.org-ийн 5-р удирдамж: үнэгүй залгаасанд Pro үйлдлийг оруулахгүй байх). | байхгүй | Үнэгүй |
tranzly_google_price_per_million | Filter | Google Cloud Translation-ийн сая тэмдэгт тутмын үнийг ам.доллароор шүүнэ. | float $price | Pro |
tranzly_install_language_packs | Filter | Tranzly нь сайтад нэмэгдсэн хэлний WordPress, загвар болон залгаасын хэлний багцуудыг суулгах эсэх (ингэснээр WordPress болон 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 | Энэ сайт нь ул мөргүй (footprint-free) эсэхийг шүүдэг тул үүн дээр Zinn® Ads-ийг хэзээ ч сурталчлахгүй. | bool $footprint_free | Үнэгүй |
tranzly_kit_promotions | Filter | Сурталчилгааны бүртгэлийг шийдвэрлэхээс өмнө шүүнэ. Өөр бүтээгдэхүүнийг сурталчлахын тулд мөр нэмнэ үү: `id`, `kind` (хостинг|зах зээл|платформ|залгаас|багц|зар), `slot` (promo|cross-sell), болон `url` эсвэл (залгаасын хувьд) `name`, `site`, `main_files`. | байхгүй | Үнэгүй |
tranzly_kit_tier | Filter | Энэ залгаасын хувьд багцын мэдээлж буй төлөвлөгөөний түвшинг шүүнэ (тест болон staging; бодит орчинд лиценз нь шийднэ). | string $tier | Үнэгүй |
tranzly_localize_links | Filter | Tranzly нь энэ хуудасны дотоод холбоосуудыг тэдгээрийн орчуулга руу зааж байгаа эсэхийг шүүнэ. | bool $localizestring $lang | Үнэгүй |
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 | Үнэгүй |
tranzly_pbs_internal_post_types | Filter | Tranzly-ийн оролдохгүй үлдээх Page Builder Sandwich-ийн нийтлэлийн төрлүүдийг шүүнэ. | байхгүй | Үнэгүй |
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 хувьсагчийг шүүнэ. | string $var | Үнэгүй |
tranzly_queue_lease_seconds | Filter | Хүсэлт гаргаж авсан зүйлийн түрээсийг (lease) шүүнэ: үүний дараа, ажлын дундуур зогссон ажилтан уг зүйлийг бусдад нь буцаан өгдөг. Хамгийн удаан ганц орчуулгын хугацаанаас илүү урт байна. | int $seconds | Үнэгүй |
tranzly_queue_worker_seconds | Filter | Нэг ажилтан дараагийнхад шилжүүлэхээс өмнө хэр удаан ажиллахыг секундээр шүүнэ. | int $seconds | Үнэгүй |
tranzly_queue_workers | Filter | Нэг даалгавар нэгэн зэрэг хэдэн ажилтан ажиллуулахыг шүүнэ. Орчуулгын үйлчилгээнд ачаалал өгөхгүй байх үүднээс АЖИЛТНУУДЫН тооны хязгаар; хэзээ ч хийгдэх зүйлсийн тооны хязгаар биш юм. | int $workersint $job_id | Үнэгүй |
tranzly_rate_source_ | Filter | Өөр эх сурвалжаас авсан ханш (`tranzly_rate_sources`-ийг үзнэ үү). | байхгүй | Pro |
tranzly_rate_sources | Filter | Валютын ханшийн эх сурвалжуудыг шүүнэ. `[ code => rate against its reference ]` эсвэл WP_Error-ийг буцаадаг `tranzly_rate_source_<id>` шүүлтүүрээр нэгийг нэмнэ. | байхгүй | Pro |
tranzly_register_engines | Action | Орчуулгын моторуудыг бүртгэнэ. `$registry->add( new Your_Engine() )`-ийг дуудна. | Registry $registry | Үнэгүй |
tranzly_relations_changed | Action | Объектуудын орчуулгын холбоосууд өөрчлөгдсөний дараа ажиллана: холбогдсон, салгагдсан, өөр хэл рүү шилжсэн эсвэл хасагдсан. Хөндөгдсөн бүлэг бүрт нэг удаа ажилладаг тул нэг холбоос үүнийг хоёр удаа ажиллуулж болно. | string $typearray<int> $ids | Үнэгүй |
tranzly_robots_meta_keys | Filter | Robots-ийн тохиргоог хадгалдаг нийтлэлийн мета түлхүүрүүдийг шүүнэ; тус бүр нь эх хувилбарыг дагаж орчуулгууд руу шилждэг. | байхгүй | Үнэгүй |
tranzly_shared_string_scopes | Filter | Хуваалцсан текстийн хүрээнүүдийг шүүнэ (lane L06, T6: интеграцууд `woocommerce`, `forms` болон `theme`-ийг нэмдэг; тэдгээрийн текстүүд `tranzly_shared_strings` дээр орж ирдэг). | байхгүй | Үнэгүй |
tranzly_shared_strings | Filter | Хүрээ тус бүрээр Tranzly-ийн мөр болгон орчуулдаг хуваалцсан текстүүдийг шүүнэ. Pro хувилбар нь блокын загварууд, загварын хэсгүүд болон хэв маягуудыг (patterns) `templates`-д нэмдэг. | string $scope | Үнэгүй |
tranzly_shared_strings_covered | Filter | Тухайн хэлний хувьд хэлний багцын (language pack) орчуулдаг хуваалцсан текстийн хүрээний текстүүдийг шүүнэ. Pro хувилбар нь `templates`-д зориулсан загвар (theme) болон үндсэн системийн бүртгэгдсэн хэв маягуудыг мэдээлдэг. | string $scopestring $lang | Үнэгүй |
tranzly_source_changed | Action | Эх контентын орчуулагдах боломжтой агуулга өөрчлөгдөж, улмаар түүний орчуулгууд хуучирсан үед ажиллана. | int $post_idstring $nowstring $before | Үнэгүй |
tranzly_source_meta_keys | Filter | Өөрчлөгдөх үед тухайн хуудасны орчуулгыг хуучирсан болгодог мета түлхүүрүүдийг шүүнэ. Интеграцууд өөрсдийн орчуулдаг түлхүүрүүдээ нэмдэг (builder-ийн өгөгдөл, SEO талбарууд, өөрчилсөн талбарууд). | int $post_id | Үнэгүй |
tranzly_source_published | Action | Эх нийтлэл анх нийтлэгдэх үед (түүний мета хадгалагдсаны дараа) нэг удаа ажиллана. | int $post_id | Үнэгүй |
tranzly_style_rules_enabled | Filter | Шинэ орчуулга бүрт тухайн хэлний WordPress.org орчуулгын багийн загварын дүрмүүдийг (хашилт, цэг таслалын эргэн тойрон дахь зай, апостроф, гурван цэг, япон хэлний зай, хандалтын төлөөний нэрс) Tranzly хэрэгжүүлэх эсэх. Анхдагчаар асаалттай байдаг. | 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 | Систем нэр томьёог (term) орчуулж дууссаны дараа орчуулагдсан сегмент бүртэй хамт ажиллана (интеграцууд өөрсдийн `tranzly_term_segments` дээр нэмсэн сегментүүдээ энд бичнэ). | int $targetint $term_idstring $code | Үнэгүй |
tranzly_term_translation_created | Action | Tranzly нэр томьёоны (term) орчуулгыг үүсгэсний дараа ажиллана. | int $new_idint $term_idstring $code | Үнэгүй |
tranzly_translatable_attributes | Filter | Блокын төрөлд зориулж Tranzly-ийн орчуулах шинж чанаруудыг (attributes) шүүнэ. | string $block_name | Үнэгүй |
tranzly_translate_string | Filter | Нэг орчуулагдах мөрийг тухайн хэл рүү шүүнэ. | string $valuestring $codearray $context | Үнэгүй |
tranzly_translated_post_fields | Filter | Орчуулгын систем ажиллаж дууссаны дараа орчуулга руу бичигдэх нийтлэлийн талбаруудыг шүүнэ. Өөрсдийн сегментүүдийг (өөрчилсөн талбарууд, builder-ийн өгөгдөл) нэмсэн интеграцууд тэдгээрийг энд бичнэ. | \WP_Post $poststring $code | Үнэгүй |
tranzly_translation_memory | Filter | Ашиглагдаж буй орчуулгын санг (translation memory) шүүнэ: үнэгүй залгаасанд байхгүй; премиум хувилбарт нэгийг санал болгодог (docs/843, WordPress.org удирдамж 5). | Translation_Memory|null $memory | Үнэгүй |