Dasturchilar

Tranzly imkoniyatlari maʼlumotnomasi

Tranzly oʻz harakatlarini WordPress Abilities API orqali roʻyxatdan oʻtkazadi. Xuddi shu imkoniyatlar saytning oʻz serveridagi MCP vositalari va /wp-json/wp-abilities/v1 ostidagi REST yoʻnalishlaridir. Ushbu sahifa plaginning oʻz reestridan yaratilgan.

Foydalanuvchi qoʻllanmasi: AI ilovasini ulash

Endpointlar

ImkoniyatREST
HTTP orqali MCP (oqimli)/wp-json/tranzly/v1/mcp
WP-CLI orqali MCP (standart kiritish va chiqarish)wp mcp-adapter serve --server=tranzly --user=<login>
REST: imkoniyatlar roʻyxatini koʻrish/wp-json/wp-abilities/v1/abilities?category=tranzly
REST: imkoniyatni ishga tushirish/wp-json/wp-abilities/v1/abilities/<name>/run (faqat oʻqish uchun boʻlgan imkoniyatlar uchun ?input= bilan GET, aks holda POST {"input": {...}})

Autentifikatsiya va ruxsatlar

HTTP soʻrovlari WordPress ilova paroli (HTTP Basic) orqali autentifikatsiyadan oʻtadi. MCP serveriga ulanish uchun quyida koʻrsatilgan huquq (capability) talab qilinadi; shundan soʻng har bir imkoniyat har bir obyekt boʻyicha oʻz ruxsatini tekshiradi. Faqat oʻqish uchun boʻlgan imkoniyatlar GET va soʻrovlar satrida kiritilgan maʼlumotlar bilan ishga tushiriladi; qolganlari esa POST va ‘{«input»: {…}}’ JSON tanasi bilan ishlaydi.

WordPress ilova paroli (HTTP) yoki --user (WP-CLI); foydalanuvchiga har bir imkoniyat koʻrsatgan huquq talab qilinadi · Sozlamalar: AI agentlariga ruxsat berish (MCP), sukut boʻyicha yoqilgan

Barcha imkoniyatlar

QobiliyatNashrRESTRuxsatParametrlar
tranzly/bulk-translate
Koʻrsatilgan kontent turlarining har bir asl nusxasi uchun fonda tarjima qilish vazifalarini boshlaydi (hech biri koʻrsatilmaganda barcha tarjima qilingan turlar): yetishmayotgan tarjimalar, eskirganlar yoki ularning barchasi. Boshlangan vazifalarni har bir til uchun bittadan qaytaradi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/runedit_posts; chop etish uchun publish_postslanguages array (majburiy)
post_types array
scope string: missing, stale, all
engine string
publish boolean
tranzly/cancel-job
Vazifani toʻxtatadi; allaqachon qilingan tarjimalar saqlanib qoladi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/runmanage_options (REST yoʻnalishining oʻz tekshiruvi)id string (majburiy)
tranzly/check-quality
Sunʼiy intellekt bitta tarjimani uning asl nusxasi bilan solishtiradi, baholaydi va hisobotni tarjimada saqlaydi. Tranzly ish jarayoni sozlamalarida belgilangan sifatni tekshirish AI modelidan foydalanadi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/runushbu tarjimada edit_postid integer (majburiy)
tranzly/connect-support
Ushbu saytni Zinn Digital® yordam xizmatiga ulaydi (ism, elektron pochta, rozilik).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/runmanage_options (REST yoʻnalishining oʻz tekshiruvi)email string (majburiy)
name string
consent boolean (majburiy)
tranzly/correct-segments
Tarjimaning tuzatilgan segmentlarini saqlaydi (segmentlar: matn kaliti); tuzatilgan matn qayta tarjima qilinishdan himoyalangan.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/runedit_post (REST yoʻnalishining oʻz tekshiruvi)id string (majburiy)
segments object
texts object
tranzly/create-job
Koʻrsatilgan postlarni (posts) yoki butun post turini tillarga (langs) tarjima qilish boʻyicha fonda vazifani boshlaydi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/runedit_posts (REST yoʻnalishining oʻz tekshiruvi)posts array
post_type string
langs array (majburiy)
engine string
status string: publish, draft
force boolean
tranzly/create-post-translation
Dvigatelsiz, qoʻlda yozish uchun biror tilda (lang) postning qoralama tarjimasini yaratadi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/runREST yoʻnalishining har bir element uchun oʻz ruxsat tekshiruviid string (majburiy)
lang string (majburiy)
name string
slug string
description string
tranzly/create-term-translation
Siz taqdim etgan nom, slug va tavsif bilan biror tilda atama tarjimasini yaratadi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/runREST yoʻnalishining har bir element uchun oʻz ruxsat tekshiruviid string (majburiy)
lang string (majburiy)
name string
slug string
description string
tranzly/disconnect-support
Ushbu saytni yordam xizmatidan uzadi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/runmanage_options (REST yoʻnalishining oʻz tekshiruvi)yoʻq
tranzly/estimate
Mablagʻ sarflashdan oldin postlarni (posts yoki post_type) dvigatel yordamida tillarga (langs) tarjima qilish uchun belgilar soni va narxini baholaydi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/runedit_posts (REST yoʻnalishining oʻz tekshiruvi)posts array
post_type string
langs array (majburiy)
engine string
tranzly/estimate-bulk
Boshlashdan oldin butun saytni biror tilda (post_types, scope, engine) tarjima qilishni baholaydi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/runedit_posts (REST yoʻnalishining oʻz tekshiruvi)post_types array
scope string: missing, stale, all
engine string
lang string (majburiy)
after integer
tranzly/export-translation-file
Tarjimon yoki tarjima agentligi uchun bir tildagi asl nusxalar va ularning tarjimalari bilan birga XLIFF yoki CSV faylni (matn sifatida) qaytaradi: berilgan postlar yoki biror holatdagi (missing, stale, translated yoki all; after bilan takrorlang) kontent turining 100 tagacha asl nusxasi sahifasi. Xuddi shu fayl tarjima qilingandan soʻng qayta import qilinishi mumkin.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/runedit_posts; har bir post faqat foydalanuvchiga uni tahrirlashga ruxsat berilgan taqdirdagina kiritiladilang string (majburiy)
format string: xliff, csv
posts array
post_type string
state string: all, missing, stale, translated
after integer
tranzly/fix-status
Muayyan til va post turidagi yetishmayotgan (yoki eskirgan) barcha elementlarni tarjima qilish navbatiga qo‘yadi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/runedit_posts (REST yo‘nalishining o‘z tekshiruvi)post_type satr
lang satr (majburiy)
state satr (majburiy): missing, stale, quality
tranzly/get-comments-setting
Sharhlar barcha tillarda umumiy ekanligini yoki har bir til uchun alohida saqlanishini qaytaradi.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/runmoderate_comments (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-deepl-usage
Shu oyda saqlangan DeepL kalitining ishlatilgan belgilar soni va limitini qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-diagnostics
Qo‘llab-quvvatlash so‘rovi uchun kerak bo‘ladigan diagnostika ma’lumotlarini qaytaradi: versiyalar, faol plaginlar, cheklovlar va oxirgi xatoliklar.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-display
Til almashtirgich va mualliflik huquqi (credit) ko‘rsatish parametrlarini qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-engine-settings
Standart va zaxira mexanizmni, har bir til bo‘yicha mexanizmlar va AI modellarini, har bir mexanizm holatini, ulangan AI provayderlari va ularning modellarini hamda joriy oydagi xarajatni qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-glossary
Hech qachon tarjima qilinmaydigan so‘zlarni, belgilangan atamalar tarjimasini va har bir til uchun ohangni (tone) qaytaradi.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/runmanage_optionsmavjud emas
tranzly/get-integrations
Tranzly qo‘llab-quvvatlaydigan va bu yerda faol bo‘lgan SEO, WooCommerce, sahifa tuzuvchi (page-builder) hamda shakl (form) plaginlarini ro‘yxatlaydi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-job
Bitta vazifaning borishi va hisobini qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)id satr (majburiy)
tranzly/get-job-failures
Vazifadagi bajarilmay qolgan elementlarni ularning sabablari bilan birga ro‘yxatlaydi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)id satr (majburiy)
tranzly/get-legacy-import
Tranzly 2.x versiyasidan tarjimalarni import qilish holati va hisobotini qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-licence
Ushbu saytning Tranzly tarifi, litsenziya holati, yangilanish sanasi va tarif nimalarni o‘z ichiga olishini qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-menus
Har bir menyu joylashuvida qaysi tilda qaysi menyu ko‘rsatilishini qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/runedit_theme_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-post-group
Postning tarjima guruhini ro‘yxatlaydi: har bir til a’zosi uning sarlavhasi, holati va tahrirlash havolasi bilan birga.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/runedit_post va edit_term (REST yo‘nalishining o‘z tekshiruvi)id satr (majburiy)
tranzly/get-quality-report
Tarjimaning AI sifat hisobotini qaytaradi: ball va u belgilab ko‘rsatgan segmentlar.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/runedit_post (REST yo‘nalishining o‘z tekshiruvi)id satr (majburiy)
tranzly/get-segments
Ko‘rib chiqish va tuzatish uchun tarjima qilingan segmentlarni asl nusxa bilan yonma-yon qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/runedit_post (REST yo‘nalishining o‘z tekshiruvi)id satr (majburiy)
tranzly/get-shared-strings
Mavzu va plagin matnlarini (scope) muayyan tildagi tarjimalari bilan birga qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/runedit_theme_options (REST yo‘nalishining o‘z tekshiruvi)lang satr (majburiy)
scope satr: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
tranzly/get-site-strings
Sayt sarlavhasi, shior va vidjet matnlarini muayyan tilda qaytaradi.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)lang satr (majburiy)
tranzly/get-support-connection
Ushbu sayt Zinn Digital® qo‘llab-quvvatlash xizmatiga ulanganmi yoki yo‘qligini va kim sifatida ulanganligini ko‘rsatadi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)refresh boolean
tranzly/get-term-group
Kategoriya yoki tegning tarjima guruhini ro‘yxatlaydi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/runedit_post va edit_term (REST yo‘nalishining o‘z tekshiruvi)id string (majburiy)
tranzly/get-urls
Tillar manzillarda qanday ko‘rinishini (jild, subdomen yoki domen), tarjima qilingan slug va bazalarni hamda tarjima qilinmagan sahifalar uchun noindex holatini qaytaradi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/get-workflow-settings
Chop etishda va yangilashda avtomatik tarjima qilish, chop etishdan oldin ko‘rib chiqish hamda sun’iy intellekt sifati tekshiruvining chegarasi, provayderi va modelini qaytaradi.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/import-from-source
Boshqa ko‘p tilli plaginidan tarjimalarning keyingi sahifasini import qiladi (rejim: dry-run yoki run; kursor).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)source string (majburiy)
mode string: dry-run, run, undo
cursor string
tranzly/import-translation-file
Yuklangan tarjima faylidan postlarning keyingi sahifasini yozadi (tugaguniga qadar after bilan takrorlang).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/runedit_posts (REST yo‘nalishining o‘z tekshiruvi)token string (majburiy)
after integer
tranzly/link-post
Mavjud postni (maqsad) ushbu postning ma’lum bir tildagi tarjimasi sifatida bog‘laydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/runedit_post va edit_term (REST yo‘nalishining o‘z tekshiruvi)id string (majburiy)
lang string (majburiy)
target integer (majburiy)
tranzly/link-term
Mavjud atamani (maqsad) ushbu atamaning ma’lum bir tildagi tarjimasi sifatida bog‘laydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/runedit_post va edit_term (REST yo‘nalishining o‘z tekshiruvi)id string (majburiy)
lang string (majburiy)
target integer (majburiy)
tranzly/list-engines
Tarjima tizimlari ro‘yxatini, ularning har biri sozlanganligini va hech biri ko‘rsatilmaganda qaysi biri ishlatilishini ko‘rsatadi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/runedit_postsmavjud emas
tranzly/list-import-sources
Ushbu saytda topilgan va import qilinishi mumkin bo‘lgan WPML, Polylang va TranslatePress ma’lumotlarini ro‘yxatlaydi.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/list-jobs
Orqa fondagi tarjima vazifalarini eng yangilaridan boshlab, jarayon holati bilan ro‘yxatlaydi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/runedit_posts (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/list-languages
Sayt tillarini ro‘yxatlaydi. Birinchisi asl kontent yozilgan tildir.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/runedit_postsmavjud emas
tranzly/list-status-items
Asl nusxalarni muayyan tildagi tarjima holati (holat: missing, stale, current) bilan sahifama-sahifa ro‘yxatlaydi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/runedit_posts (REST yo‘nalishining o‘z tekshiruvi)post_type string
lang string (majburiy)
state string: all, missing, stale, translated, human, machine, review, quality
after integer
tranzly/list-theme-strings
Matnlari tarjima uchun skanerlanishi mumkin bo‘lgan mavzular va plaginlarni hamda ularning har birida qancha qator mavjudligini ro‘yxatlaydi.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)mavjud emas
tranzly/open-support-ticket
Qo‘llab-quvvatlash chiptasini (mavzu, xabar, tur, elektron pochta) va agar administrator ruxsat bergan bo‘lsa, ushbu saytning diagnostika ma’lumotlarini yuboradi. U hech qachon kirish ma’lumotlarini yaratmaydi yoki yubormaydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)subject string (majburiy)
message string (majburiy)
kind string: help, bug, feedback, feature_request
email string
name string
diagnostics boolean
tranzly/record-support-consent
Qo‘llab-quvvatlash chiptalari bilan birga diagnostika ma’lumotlarini yuborish bo‘yicha administratorning roziligini qayd qiladi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)consent boolean (majburiy)
tranzly/retry-job-item
Muvaffaqiyatsiz bo‘lgan elementni qayta urinib ko‘radi (harakat: retry, ixtiyoriy ravishda boshqa dvijok bilan) yoki uni qo‘lda tarjima qilish uchun belgilaydi (harakat: by-hand).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/runedit_post va manage_options (REST marshrutining o‘z tekshiruvi)item string (majburiy)
action string (majburiy)
engine string
tranzly/review-translation
Tarjimani tasdiqlaydi (va asl nusxa chop etilganda uni chop etadi) yoki uni qaytarib yuboradi (decision, note).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/runedit_post (REST marshrutining o‘z tekshiruvi)id string (majburiy)
decision string (majburiy): approve, changes, pending
note string
tranzly/run-legacy-import
2.x importini ishga tushiradi: dry-run (faqat hisobot), run yoki undo.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/runmanage_options (REST marshrutining o‘z tekshiruvi)action string (majburiy)
tranzly/scan-theme-strings
Tarjima qilinadigan matnlar uchun komponentning PHP fayllarining keyingi sahifasini skanerlaydi (tugaguncha after bilan takrorlang).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/runmanage_options (REST marshrutining o‘z tekshiruvi)component string (majburiy)
after integer
tranzly/schedule-quality-check
Biror til tarjimalarining (yoki berilgan postlarning) keyingi sahifasini AI orqali sifat tekshiruvidan o‘tkazishni rejalashtiradi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/runedit_posts (REST marshrutining o‘z tekshiruvi)lang string (majburiy)
post_type string
posts array
after integer
tranzly/seo-audit
Biror tildagi yetishmayotgan SEO sarlavhalari, tavsiflari, sluglari va hreflang bor-yo‘qligini sahifama-sahifa tekshiradi.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/runmanage_options (REST marshrutining o‘z tekshiruvi)lang string (majburiy)
after integer
tranzly/set-comments-setting
Sharhlarni post tarjimalari o‘rtasida umumiy qiladi yoki ularni har bir til uchun alohida saqlaydi (mode).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/runmanage_options va moderate_comments (REST marshrutining o‘z tekshiruvi)mode string (majburiy): off, show, translate
tranzly/set-engine-key
DeepL, Google yoki Microsoft API kalitini (va Microsoft uchun mintaqani) saqlaydi; bo‘sh bo‘lsa olib tashlaydi. Kalitlar shifrlangan holda saqlanadi va hech qachon qaytarilmaydi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/runmanage_options (REST marshrutining o‘z tekshiruvi)engine string (majburiy)
key string (majburiy)
region string
tranzly/set-menus
Har bir joylashuv bo‘yicha har bir tilga bittadan menyu biriktiradi (map).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/runedit_theme_options (REST marshrutining o‘z tekshiruvi)map object (majburiy)
tranzly/set-protection
Tarjimani dvijok tomonidan qayta yozilishidan himoya qiladi (protected: true) yoki qulfdan chiqaradi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/runedit_post (REST marshrutining o‘z tekshiruvi)id string (majburiy)
protected boolean (majburiy)
tranzly/set-shared-strings
Mavzu va plagin matnlarining (strings) to‘g‘rilangan tarjimalarini saqlaydi; ular himoyalangan bo‘lib qoladi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/runedit_theme_options (REST marshrutining o‘z tekshiruvi)lang string (majburiy)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
strings object (majburiy)
tranzly/set-site-string
Saytning bitta matnini (key) bir tilda saqlaydi, masalan, sayt sarlavhasi yoki shiorini.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/runedit_theme_options va manage_options (REST marshrutining o‘z tekshiruvi)lang string (majburiy)
key string (majburiy)
translation string (majburiy)
tranzly/set-urls
Manzil rejimini (mode), har bir til uchun domenlarni, tarjima qilingan asoslar va segmentlarni, noindex_untranslated va slug tavsiyalarini o‘rnatadi.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/runmanage_options (REST marshrutining o‘z tekshiruvi)mode string
segments object
domains object
bases object
suggest boolean
noindex_untranslated boolean
tranzly/start-trial
Ushbu sayt uchun 14 kunlik Tranzly Pro sinov muddatini boshlaydi (to‘lov talab etilmaydi).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/runmanage_options (REST marshrutining o‘z tekshiruvi)yo‘q
tranzly/translate-media-field
Rasmning alt matni, sarlavhasi yoki tavsifini (field) maʼlum bir tilda (lang) saqlaydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/runedit_post (REST yo‘nalishining o‘z tekshiruvi)id string (majburiy)
lang string (majburiy)
field string (majburiy): alt, caption, title
translation string (majburiy)
tranzly/translate-post
Bitta post yoki sahifani tarjima tizimi orqali saytning bir yoki bir nechta tillariga tarjima qiladi, har bir tarjimani yaratadi yoki yangilaydi. Yangi tarjimalar, agar publish true bo‘lmasa, qoralama hisoblanadi. Inson tomonidan tahrirlangan tarjima, agar force true bo‘lmasa, o‘tkazib yuboriladi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/runushbu postni tarjima qilishi mumkin (unda edit_post); mavjud tarjimada edit_post; chop etish uchun turning publish imkoniyatiid integer (majburiy)
languages array (majburiy)
engine string
publish boolean
force boolean
tranzly/translate-shared-strings
Birlamchi tizim orqali maʼlum bir tildagi tarjima qilinmagan tema va plagin matnlarining keyingi sahifasini tarjima qiladi (tugaguncha after bilan takrorlang).
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/runedit_theme_options (REST yo‘nalishining o‘z tekshiruvi)lang string (majburiy)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
after integer
tranzly/translate-site
Yo‘naltirilgan ish jarayoni: agent tillar va tizimni tekshiradi, xarajatni baholaydi va yetishmayotgan narsalarni tarjima qiladi, mablag‘ sarflash yoki chop etishdan oldin so‘raydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/runedit_postslanguages string (majburiy)
tranzly/translate-term
Tizim yordamida bitta atamani (kategoriya, teg yoki mahsulot atributi) maʼlum bir tilga (lang) tarjima qiladi, uning tarjimasini yaratadi yoki yangilaydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/runREST yo‘nalishining har bir element uchun shaxsiy ruxsat tekshiruviid string (majburiy)
lang string (majburiy)
engine string
force boolean
status string: publish, draft
tranzly/translation-status
Post ID bilan: ushbu postning har bir tildagi tarjimasi, uning eskirganligi va uni kim yozganligi. Usiz: har bir til bo‘yicha saytning qancha qismi tarjima qilinganligi.
BepulGET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/runushbu postda edit_post; sayt xulosasi uchun edit_postsid integer
post_type string
tranzly/unlink-post
Postni o‘zining tarjima guruhidan chiqaradi; u o‘z tilini saqlab qoladi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/runedit_post va edit_term (REST yo‘nalishining o‘z tekshiruvi)id string (majburiy)
tranzly/unlink-term
Atamani o‘zining tarjima guruhidan chiqaradi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/runedit_post va edit_term (REST yo‘nalishining o‘z tekshiruvi)id string (majburiy)
tranzly/update-display
O‘tkazgichni (uslub, bayroqlar, nomlar, joylashuv) va mualliflik qatorini o‘zgartiradi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)switcher object
credit boolean
tranzly/update-engine-settings
Birlamchi tizimni, zaxira tizimni, har bir til uchun tizimlarni va har bir til uchun AI modellarini sozlaydi (default, fallback, per_lang, models, caps). Birlamchi tizimdan tashqari barchasi Pro.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)default string
per_lang object
fallback array
caps object
models object
tranzly/update-glossary
Siz yuborgan lug‘at qismlarini almashtiradi (hech qachon tarjima qilinmaydigan so‘zlar, atamalar tarjimalari, ohang); siz qoldirgan qismlar saqlanadi. Keyingi tarjimadan boshlab har bir tizim tomonidan qo‘llaniladi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/runmanage_optionsdnt array
terms object
tone object
tranzly/update-settings
Sayt tillarini (languages: kod va nom ro‘yxati; birinchisi asl til), old qism (front-end) klass prefiksini va AI agentlariga (MCP) ruxsat berilganligini sozlaydi.
BepulPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/runmanage_options (REST yo‘nalishining o‘z tekshiruvi)prefix string
mcp boolean
languages array
tranzly/update-workflow-settings
on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider va quality_model parametrlarini sozlaydi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/runmanage_options (REST marshrutining o’z tekshiruvi)on_update string: off, stale, translate
on_publish boolean
review boolean
quality_threshold integer
quality_provider string
quality_model string
tranzly/upload-translation-file
Boshqa joyda tarjima qilingan Tranzly XLIFF yoki CSV faylini (content, filename) yuklaydi; import uchun yuklashni aniqlaydigan tokenni qaytaradi.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/runedit_posts (REST marshrutining o’z tekshiruvi)content string (majburiy)
filename string (majburiy)

Plaginning abilities.json faylidan yaratilgan, uning o‘zi esa ishlab turgan saytdan hosil qilinadi; ikkalasi bir-biriga mos kelmasa, test muvaffaqiyatsiz tugaydi.

WP-CLI buyruqlari

Bularni serverda WP-CLI orqali ishga tushiring. Har bir buyruq plagin ekranlari bilan bir xil ruxsatlarni tekshiradi; namunalar plaginning o‘z yordam matnidan olingan.

BuyruqVazifasiNashr
wp tranzly create <id> [--term]
wp tranzly create 42 --lang=de_DE --user=admin
Post (yoki atama)ning unga bog’langan qoralama tarjimasini yaratish.Free
wp tranzly enginesTarjima tizimlari (dvijoklari) ro’yxatini ko’rsatish.Free
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
Orqa fondagi tarjima vazifalari.Free
wp tranzly legacy <action> [--format=<format>]
wp tranzly legacy dry-run
wp tranzly legacy run
wp tranzly legacy undo
Eski Tranzly (2.x) sayti tarjimalarining importini ko’rsatish, sinov tariqasida bajarish, ishga tushirish yoki bekor qilish.Free
wp tranzly link <source> <target> [--term]Mavjud postni (yoki atamani) boshqasining tarjimasi sifatida bog’lash.Free
wp tranzly network <action> [--languages=<codes>]
wp tranzly network setup
wp tranzly network languages --languages=en_US,de_DE,fr_FR
Multisite (Agency): tarmoqdagi har bir saytni sozlash yoki yangi saytlar boshlanadigan tillarni belgilash.Free
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
Postlarni dvijok yordamida tarjima qilish.Free
wp tranzly translations <id> [--term] [--format=<format>]Postning (yoki atamaning) tarjimalari ro’yxatini ko’rsatish.Free

PHP funksiyalari

Mavzular va boshqa plaginlar chaqirishi mumkin bo‘lgan funksiyalar. Plagin nofaol bo‘lganda ham kodingiz ishlashda davom etishi uchun avval function_exists() tekshiruvidan foydalaning.

FunksiyaVazifasiNashr
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null )WPML: obyektning tarjimasi.Pro
pll__( $text )Polylang: roʻyxatdan oʻtkazilgan qator, tarjima qilingan. Tranzly mavzu qatorlarini WordPress-ning shaxsiy gettext-i orqali tarjima qiladi, shuning uchun qator berilganidek qaytadi.Pro
pll_current_language( $field = 'slug' )Polylang: joriy til.Pro
pll_default_language( $field = 'slug' )Polylang: asosiy til.Pro
pll_e( $text )Polylang: roʻyxatdan oʻtkazilgan qatorni ekranga chiqarish (echo), himoyalangan (escaped).Pro
pll_get_post( $post_id, $lang = null )Polylang: postning tarjimasi.Pro
pll_get_post_language( $post_id, $field = 'slug' )Polylang: postning tili.Pro
pll_get_post_translations( $post_id )Polylang: postning har bir tarjimasi, slug => ID.Pro
pll_get_term( $term_id, $lang = null )Polylang: atamaning (term) tarjimasi.Pro
pll_get_term_language( $term_id, $field = 'slug' )Polylang: atamaning (term) tili.Pro
pll_get_term_translations( $term_id )Polylang: atamaning (term) har bir tarjimasi, slug => ID.Pro
pll_home_url( $lang = '' )Polylang: biror tildagi bosh sahifa URL manzili.Pro
pll_is_translated_post_type( $post_type )Polylang: ushbu post turi tarjima qilinganmi?Pro
pll_is_translated_taxonomy( $taxonomy )Polylang: ushbu taksonomiya tarjima qilinganmi?Pro
pll_languages_list( $args = array( )Polylang: tillar.Pro
pll_register_string()Polylang: qatorni roʻyxatdan oʻtkazish (qabul qilingan va eʼtiborga olinmagan — pll__() ga qarang).Pro
pll_the_languages( $args = array( )Polylang: til almashtirgich. `raw` Polylang massivini (slug => tafsilotlar) qaytaradi; aks holda Polylang formatidagi `<li>` roʻyxati, agar `echo` 0 boʻlmasa ekranga chiqariladi. `hide_current`, `hide_if_no_translation` va `display_names_as` (`name` yoki `slug`) sozlamalarini inobatga oladi. `dropdown` roʻyxat sifatida aks ettiriladi: Tranzly-ning oʻz almashtirgich bloki/vidjeti ochiladigan roʻyxat (dropdown) uchun moʻljallangan joydir.Pro
pll_translate_string( $text )Polylang: biror tilda roʻyxatdan oʻtkazilgan qator. pll__() kabi, qator qanday berilgan boʻlsa, shunday qaytadi.Pro
tranzly_compat_field( string $code, string $field )Polylang lugʻatida tilning bitta maydoni.Pro
tranzly_current_language(): stringJoriy soʻrovning tili (masalan, `fr_FR` kabi WordPress lokal kodi).Free
tranzly_default_language(): stringAsosiy til: roʻyxatda birinchi turgani.Free
tranzly_get_engines(): arrayMavjud tizimlar: id => name.Free
tranzly_get_post_language( int $post_id ): stringPost yozilgan til.Free
tranzly_get_term_language( int $term_id ): stringAtama (term) yozilgan til.Free
tranzly_get_term_translation( int $term_id, string $lang ): ?intAtamaning biror tilga tarjimasi, yoki null.Free
tranzly_get_term_translations( int $term_id ): arrayAtamaning har bir versiyasi: language code => term ID.Free
tranzly_get_translation( int $post_id, string $lang ): ?intPostning biror tilga tarjimasining IDsi, yoki mavjud boʻlmasa null. Agar post allaqachon shu tilda yozilgan boʻlsa, postning oʻz ID raqamini qaytaradi.Free
tranzly_get_translations( int $post_id ): arrayPostning har bir versiyasi, postning oʻzi ham kiritilgan: language code => post ID. Tarjimalari boʻlmagan post oʻz tilida faqat oʻzini qaytaradi.Free
tranzly_language_switcher( array $args = array( )Istalgan mavzu, sahifa tuzuvchi yoki plagin (T5) uchun til almashtirgichning HTML kodi. Page Builder Sandwich elementi uni chaqiradi; sizniki ham chaqira oladi. Ikkitadan kam til mavjud boʻlganda boʻsh boʻladi.Free
tranzly_language_url( string $lang, ?string $url = null ): stringBerilgan tilni koʻrsatuvchi URL manzili.Free
tranzly_languages(): arraySaytning tillari, birinchi navbatda asosiy til.Free
tranzly_register_engine( Engine $engine )Tarjima tizimini qoʻshish. Uni `tranzly_register_engines` chaqiruvida yoki soʻrovning birinchi tarjimasidan oldin istalgan vaqtda chaqiring.Free
tranzly_restore_language(): boolOxirgi tranzly_switch_language() amalni bekor qilish.Free
tranzly_switch_language( string $lang ): boolKodni tranzly_restore_language() chaqirilguniga qadar boshqa tilda ishlashga majbur qilish: joriy til ham, WordPress-ning oʻz tarjimalari ham oʻzgaradi. switch_to_blog() kabi ichma-ich joylashadi:Free
tranzly_translatable_attributes( string $block_name ): arrayTranzly blok turi uchun tarjima qiladigan atribut nomlari: block.json faylidagi `role: content`, `tranzly_translatable_attributes` filtri orqali moslashtirilgan.Free
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( )Joriy foydalanuvchi sifatida (ularning ruxsatlari qoʻllaniladi) dvigatel yordamida postni maʼlum bir tilga tarjima qiling.Bepul

Amallar va filtrlar

Plagin taqdim etadigan har bir huk (hook), uning manba kodidagi tavsifi bilan. Filtrlar qiymatni o‘zgartiradi; amallar ma’lum bir vaqtda kodni ishga tushirish imkonini beradi; kirish nuqtalari esa plaginga biror narsa qilishni buyurish uchun chaqiriladigan amallardir.

HukTuriU nima qiladiParametrlarVersiya
tranzly_admin_barActionTarjimalar administrator paneli menyusi yaratilgandan so’ng ishga tushadi (Pro vizual muharriri bu yerga «Ushbu sahifada tarjima qilish» bandini qo’shadi).\WP_Admin_Bar $bar
int $id
Free
tranzly_admin_dataFilterAdministrator ilovasi ishga tushadigan ma’lumotlarni filtrlaydi. Premium qatlam undan o’z versiyasini bildirish uchun foydalanadi; sahifada aks ettirilishi sababli bu yerga hech qanday maxfiy ma’lumotlar kiritilmasligi kerak.mavjud emasFree
tranzly_ai_modelFilterTilga tarjima qiluvchi AI provayderi va modelini filtrlaydi. Bepul: har bir til uchun `translate` vazifasi uchun tanlangan provayder va model. Tranzly Pro: tilning o’z tanlovi, aks holda «boshqa barcha tillar» tanlovi.string $targetFree
tranzly_ai_providers_in_useFilterMuayyan tillar uchun tanlangan AI provayderlarini filtrlaydi. Bepul plaginida mavjud emas: har bir til `translate` vazifasi uchun tanlangan provayder va modeldan foydalanadi. Tranzly Pro o’zining har bir til modeli provayderlarini ro’yxatga oladi.mavjud emasFree
tranzly_content_before_rebuildFilterHar bir til bo’yicha tarjima qilingan segmentlar unga yozilishidan oldin manba kontentini filtrlaydi (Pro versiyasining har bir til uchun tasvir almashtirish funksiyasi undan foydalanadi).string $content
string $lang
Free
tranzly_copy_meta_keysFilterPostdan uning yangi tarjimasiga ko’chirilgan meta kalitlarni filtrlaydi. Boshqa hech narsa ko’chirilmaydi.int $source_idFree
tranzly_deepl_hostFilterDeepL API hostini filtrlaydi (proksi yoki test dublyori).string $host
string $key
Free
tranzly_deepl_price_per_millionFilterDeepL’ning million belgisi uchun narxini AQSH dollarida filtrlaydi.float $priceFree
tranzly_default_engineFilterHech biri ko’rsatilmaganda ishlatiladigan mexanizm ID’sini filtrlaydi.string $idFree
tranzly_engine_capFilterMexanizmning oylik cheklovini AQSH dollarida filtrlaydi: bepul plaginida mavjud emas.float|null $cap
string $engine
Free
tranzly_engine_chainFilterTil uchun navbat bilan sinab ko’riladigan mexanizmlarni filtrlaydi. Bepul: standart mexanizm. Premium qatlam tilning o’z mexanizmini va zaxira ro’yxatini qo’shadi.string $lang
string $first
Free
tranzly_engine_optionsFilterMexanizmga yuboriladigan parametrlarni filtrlaydi (tarjima qilinmaydiganlar ro’yxati, lug’at, rasmiylik darajasi, ko’rsatmalar).string $target
Engine $engine
Free
tranzly_engine_settings_saveFilterHar bir til uchun mexanizmlar va AI modellarini, zaxira ro’yxatini va oylik cheklovlarni saqlaydi. Faqat premium qatlam javob beradi (WordPress.org 5-yo’riqnomasi: bepul plaginida hech qanday Pro xatti-harakati bo’lmasligi kerak).mavjud emasFree
tranzly_frontend_prefixFilterNeytral front-end sinf prefiksini filtrlaydi.string $prefixFree
tranzly_fs_loadedActionLitsenziyalash SDK yuklangandan so’ng ishga tushadi (asosiy faylda, har qanday Tranzly kodidan oldin). `tranzly_fs()` bilan bog’lanish uchun shu yerga ulang.mavjud emasFree
tranzly_glossary_optionsFilterMaqsadli til uchun mexanizm parametrlarini filtrlaydi: tarjima qilinmaydiganlar ro’yxati, shuningdek, premium qatlam ularni qo’shganda lug’at va ohang.string $langFree
tranzly_glossary_saveFilterHar bir til uchun afzal ko’rilgan tarjimalar va ohangni saqlaydi. Faqat premium qatlam javob beradi (WordPress.org 5-yo’riqnomasi: bepul plaginida hech qanday Pro xatti-harakati bo’lmasligi kerak).mavjud emasFree
tranzly_google_price_per_millionFilterGoogle Cloud Translation’ning million belgisi uchun narxini AQSH dollarida filtrlaydi.float $pricePro
tranzly_install_language_packsFilterTranzly saytga qo’shilgan til uchun WordPress, mavzu va plagin til paketlarini o’rnatishi kerakligini belgilaydi (shunda WordPress va WooCommerce’ning o’z so’zlari tarjima qilingan holda ko’rinadi). Odatiy holda yoqilgan.bool $installFree
tranzly_integration_availableFilterPlagin aniqlanmagan hollarda integratsiya ishlashini filtrlaydi — sahifa tuzuvchi (builder) o’chirilgandan so’ng qolib ketgan kontent yoki noodatiy tarzda yuklangan plagin uchun.bool $on
string $id
Free
tranzly_integrationsFilterTranzly ishga tushiradigan integratsiyalarni filtrlaydi. Boshqa plaginni qo’llab-quvvatlash uchun `Integration` quyi sinfini qo’shing.mavjud emasFree
tranzly_is_proFilterPremium qatlam ishlayotganligini filtrlaydi. Unga faqat premium qatlam javob beradi.bool $proFree
tranzly_job_createdActionTarjima vazifasi yaratilgandan so’ng ishga tushadi.int $job
int $items
Free
tranzly_job_finishedActionTarjima vazifasida boshqa ish qolmaganida ishga tushadi.int $job_idFree
tranzly_kit_api_baseFilterQo‘llab-quvvatlash ekranlari chaqiradigan Zinn Digital® API asosini filtrlaydi.string $baseFree
tranzly_kit_diagnosticsFilterSayt egasi ko‘rishidan oldin diagnostikani filtrlaydi. Plagin o‘z ma’lumotlarini `extra` ostiga qo‘shadi. ⛔ Bu ko‘rib chiqishdan (preview) OLDIN ishlaydi, hech qachon ko‘rib chiqish va jo‘natish o‘rtasida emas.noneFree
tranzly_kit_footprint_freeFilterUshbu sayt iz qoldirmaydigan (footprint-free) ekanligini filtrlaydi, shunda unda Zinn® Ads hech qachon targ‘ib qilinmaydi.bool $footprint_freeFree
tranzly_kit_promotionsFilterReklama reestrini u hal qilinishidan oldin filtrlaydi. Boshqa mahsulotni reklama qilish uchun qator qo‘shing: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) va `url` yoki (plagin uchun) `name`, `site`, `main_files`.noneFree
tranzly_kit_tierFilterTo‘plam ushbu plagin uchun hisobot beradigan tarif rejasini filtrlaydi (sinovlar va staging; jonli tizimda litsenziya hal qiladi).string $tierFree
tranzly_localize_linksFilterTranzly ushbu sahifaning ichki havolalarini ularning tarjimalariga yo‘naltirishi yoki yo‘naltirmasligini filtrlaydi.bool $localize
string $lang
Free
tranzly_memory_enabledFilterTarjima xotirasidan foydalanilayotganini filtrlaydi.bool $onPro
tranzly_microsoft_price_per_millionFilterMicrosoft Translator-ning million belgi uchun narxini AQSH dollarida filtrlaydi.float $pricePro
tranzly_network_enabledFilterMultisite tarmoq qatlami yoqilganligini filtrlaydi.bool $agencyFree
tranzly_pbs_internal_post_typesFilterTranzly daxl qilmaydigan Page Builder Sandwich post turlarini filtrlaydi.noneFree
tranzly_post_segmentsFilterDvigatelga yuborilgan post segmentlarini filtrlaydi. Key => `text` + `format` (`text` yoki `html`). Bloklarni hisobga oluvchi tahlilchi va integratsiyalar bu yerda segmentlarni qo‘shadi, ajratadi yoki almashtiradi hamda ularni `tranzly_translated_post_fields`ga qayta yozadi.\WP_Post $postFree
tranzly_post_translatedActionDvigatel postni tarjima qilgandan so‘ng (yoki shaxsning fayli yoxud import yozgandan so‘ng) ishga tushadi.int $target
int $source_id
string $code
string $engine
Free
tranzly_post_translation_createdActionTranzly post tarjimasini yaratgandan so‘ng ishga tushadi.int $new_id
int $source_id
string $code
Free
tranzly_post_typesFilterTranzly tarjima qiladigan post turlarini filtrlaydi.noneFree
tranzly_pre_current_languageFilterJoriy tilni qisqa tutashtiradi: undan foydalanish uchun til kodini qaytaring. tranzly_switch_language() shunday ishlaydi; Tranzly o‘zi hal qilishi uchun null qaytaring.string|null $langFree
tranzly_query_varFilterTilni tanlaydigan so‘rov o‘zgaruvchisini filtrlaydi.string $varFree
tranzly_queue_lease_secondsFilterBand qilingan elementning ijara muddatini filtrlaydi: undan so‘ng, element ustida ishlayotganda to‘xtab qolgan ishchi (worker) uni boshqalarga qaytaradi. Eng sekin yagona tarjimadan uzoqroq.int $secondsFree
tranzly_queue_worker_secondsFilterBitta ishchi navbatni topshirishdan oldin necha soniya ishlashini filtrlaydi.int $secondsFree
tranzly_queue_workersFilterBitta vazifada bir vaqtning o‘zida qancha ishchi ishlashini filtrlaydi. Tarjima xizmatiga ortiqcha yuk tushirmaslik uchun ISHCHILAR soniga cheklov; hech qachon bajariladigan elementlar soniga cheklov emas.int $workers
int $job_id
Free
tranzly_rate_source_FilterBoshqa manbadan olingan kurslar (`tranzly_rate_sources` ga qarang).nonePro
tranzly_rate_sourcesFilterValyuta kursi manbalarini filtrlaydi. `[ code => uning bazaviy kursiga nisbatan nisbati ]` yoki WP_Error qaytaradigan `tranzly_rate_source_<id>` filtri bilan birini qo‘shing.nonePro
tranzly_register_enginesActionTarjima dvigatellarini ro‘yxatdan o‘tkazing. `$registry->add( new Your_Engine() )` ni chaqiring.Registry $registryFree
tranzly_relations_changedActionObyektlarning tarjima havolalari o‘zgargandan so‘ng ishga tushadi: bog‘langan, uzilgan, boshqa tilga ko‘chirilgan yoki o‘chirilgan. Tegilgan har bir guruh uchun bir marta ishga tushadi, shuning uchun bitta havola uni ikki marta ishga tushirishi mumkin.string $type
array<int> $ids
Free
tranzly_robots_meta_keysFilterRobots sozlamalarini saqlaydigan post meta kalitlarini filtrlaydi; har biri asl nusxadan uning tarjimalariga ko‘chiriladi.noneFree
tranzly_shared_string_scopesFilterUmumiy matn qamrovlarini filtrlaydi (L06 yoʻlagi, T6: integratsiyalar `woocommerce`, `forms` va `theme` ni qoʻshadi; ularning matnlari `tranzly_shared_strings` orqali keladi).yoʻqBepul
tranzly_shared_stringsFilterHar bir qamrov boʻyicha Tranzly qator sifatida tarjima qiladigan umumiy matnlarni filtrlaydi. Pro qatlami `templates` ga blok shablonlari, shablon qismlari va patternlarni qoʻshadi.string $scopeBepul
tranzly_shared_strings_coveredFilterTil paketi maʼlum bir til uchun tarjima qiladigan umumiy matn qamrovi matnlarini filtrlaydi. Pro qatlami `templates` uchun mavzu va yadroning roʻyxatdan oʻtgan patternlari haqida hisobot beradi.string $scope
string $lang
Bepul
tranzly_source_changedActionAsl nusxaning tarjima qilinadigan tarkibi oʻzgarganda va uning tarjimalari eskirganda ishga tushadi.int $post_id
string $now
string $before
Bepul
tranzly_source_meta_keysFilterOʻzgarishi sahifa tarjimalarini eskirgan deb belgilaydigan meta kalitlarini filtrlaydi. Integratsiyalar oʻzlari tarjima qiladigan kalitlarni qoʻshadi (konstruktor maʼlumotlari, SEO maydonlari, maxsus maydonlar).int $post_idBepul
tranzly_source_publishedActionAsl nusxa birinchi marta chop etilganda (uning meta maʼlumotlari saqlangandan keyin) bir marta ishga tushadi.int $post_idBepul
tranzly_style_rules_enabledFilterTranzly har bir yangi tarjimaga tilning WordPress.org tarjima guruhi uslub qoidalarini (qoʻshtirnoqlar, tinish belgilari atrofidagi boʻshliqlar, apostroflar, koʻp nuqta, yaponcha boʻshliqlar, murojaat olmoshlari) qoʻllashini belgilaydi. Odatiy holda yoqilgan.bool $enabled
string $locale
Bepul
tranzly_taxonomiesFilterTranzly tarjima qiladigan taksonomiyalarni filtrlaydi.yoʻqBepul
tranzly_term_segmentsFilterDvigatelga yuborilgan termin segmentlarini filtrlaydi (`name`, `description` va integratsiyalar qoʻshadigan har qanday narsa: SEO sarlavhalari, maxsus maydonlar). Qoʻshilganlarini `tranzly_term_translated` da yozing.\WP_Term $termBepul
tranzly_term_translatedActionDvigatel terminni tarjima qilgandan soʻng, har bir tarjima qilingan segment bilan ishga tushadi (integratsiyalar `tranzly_term_segments` ga qoʻshgan segmentlarini yozadi).int $target
int $term_id
string $code
Bepul
tranzly_term_translation_createdActionTranzly termin tarjimasini yaratgandan soʻng ishga tushadi.int $new_id
int $term_id
string $code
Bepul
tranzly_translatable_attributesFilterTranzly blok turi uchun tarjima qiladigan atributlarni filtrlaydi.string $block_nameBepul
tranzly_translate_stringFilterBitta tarjima qilinadigan qatorni maʼlum bir tilga filtrlaydi.string $value
string $code
array $context
Bepul
tranzly_translated_post_fieldsFilterDvigatel ishlagandan soʻng, tarjimaga yozilgan post maydonlarini filtrlaydi. Oʻz segmentlarini (maxsus maydonlar, konstruktor maʼlumotlari) qoʻshgan integratsiyalar ularni shu yerda yozadi.\WP_Post $post
string $code
Bepul
tranzly_translation_memoryFilterAmaldagi tarjima xotirasini filtrlaydi: bepul pliginda mavjud emas; premium qatlam bittasini taklif qiladi (docs/843, WordPress.org 5-yoʻriqnomasi).Translation_Memory|null $memoryBepul