Tərtibatçılar
Tranzly bacarıqları üzrə sorğu kitabçası
Tranzly öz əməliyyatlarını WordPress Abilities API-də qeydiyyatdan keçirir. Eyni bacarıqlar saytın öz serverində MCP alətləri və /wp-json/wp-abilities/v1 altında REST marşrutlarıdır. Bu səhifə plaqinin öz reyestrindən yaradılıb.
Son nöqtələr
| Bacarıq | REST |
|---|---|
| HTTP üzərindən MCP (yayımlana bilən) | /wp-json/tranzly/v1/mcp |
| WP-CLI üzərindən MCP (standart giriş və çıxış) | wp mcp-adapter serve --server=tranzly --user=<login> |
| REST: bacarıqları sadalayın | /wp-json/wp-abilities/v1/abilities?category=tranzly |
| REST: bacarığı icra edin | /wp-json/wp-abilities/v1/abilities/<name>/run (yalnız oxunma üçün olan bacarıqlar üçün ?input= ilə GET, əks halda POST {"input": {...}}) |
Autentifikasiya və icazələr
HTTP sorğuları WordPress tətbiq parolu (HTTP Basic) ilə autentifikasiya olunur. MCP serverinə qoşulmaq üçün aşağıda göstərilən imkan tələb olunur; daha sonra hər bir bacarıq hər obyekt üzrə öz icazəsini yoxlayır. Yalnız oxunma üçün olan bacarıqlar GET və sorğu sətrindəki girişləri ilə işləyir; digərləri isə POST və ‘{“input”: {…}}’ JSON gövdəsi ilə işləyir.
WordPress tətbiq parolu (HTTP) və ya --user (WP-CLI); istifadəçiyə hər bir bacarığın təyin etdiyi imkan lazımdır · Tənzimləmələr: AI agentlərinə icazə ver (MCP), standart olaraq aktivdir
Bütün bacarıqlar
| Bacarıq | Buraxılış | REST | İcazə | Parametrlər |
|---|---|---|---|---|
tranzly/bulk-translateGöstərilən məzmun növlərinin hər bir orijinalı üçün (heç biri verilmədikdə bütün tərcümə edilmiş növlər) arxa plan tərcümə tapşırıqlarını başladır: çatışmayan tərcümələr, köhnəlmişlər və ya hamısı. Başladılmış tapşırıqları hər dil üçün bir ədəd olmaqla qaytarır. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/run | edit_posts; dərc etmək üçün publish_posts | languages massiv (məcburi)post_types massivscope sətir: missing, stale, allengine sətirpublish boolean |
tranzly/cancel-jobTapşırığı dayandırır; artıq edilmiş tərcümələr saxlanılır. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (REST marşrutunun öz yoxlaması) | id sətir (məcburi) |
tranzly/check-qualitySüni intellektin bir tərcüməni orijinalı ilə müqayisə edib qiymətləndirməsini təmin edir və hesabatı tərcümədə saxlayır. Tranzly-nin iş axını parametrlərində təyin edilmiş keyfiyyət yoxlama SI modelindən istifadə edir. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | həmin tərcümədə edit_post | id tam ədəd (məcburi) |
tranzly/connect-supportBu saytı Zinn Digital® dəstəyinə qoşur (ad, e-poçt, razılıq). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (REST marşrutunun öz yoxlaması) | email sətir (məcburi)name sətirconsent boolean (məcburi) |
tranzly/correct-segmentsTərcümənin düzəldilmiş seqmentlərini yadda saxlayır (seqmentlər: mətndən açara); düzəldilmiş mətn yenidən tərcümə olunmaqdan qorunur. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (REST marşrutunun öz yoxlaması) | id sətir (məcburi)segments obyekttexts obyekt |
tranzly/create-jobSiyahıda göstərilən yazıları (posts) və ya bütün yazı növünü dillərə (langs) tərcümə edən arxa plan tapşırığı başladır. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (REST marşrutunun öz yoxlaması) | posts massivpost_type sətirlangs massiv (məcburi)engine sətirstatus sətir: publish, draftforce boolean |
tranzly/create-post-translationYazının bir dildə (lang) mühərrik olmadan, əl ilə yazılması üçün qaralama tərcüməsini yaradır. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | REST marşrutunun element üzrə öz icazə yoxlaması | id sətir (məcburi)lang sətir (məcburi)name sətirslug sətirdescription sətir |
tranzly/create-term-translationGöstərdiyiniz ad, keçid adı (slug) və təsvir ilə bir dildə termin tərcüməsi yaradır. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | REST marşrutunun element üzrə öz icazə yoxlaması | id sətir (məcburi)lang sətir (məcburi)name sətirslug sətirdescription sətir |
tranzly/disconnect-supportBu saytın dəstək ilə əlaqəsini kəsir. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (REST marşrutunun öz yoxlaması) | yoxdur |
tranzly/estimateHər hansı bir xərc çəkməzdən əvvəl, yazıların (posts və ya post_type) bir mühərriklə dillərə (langs) tərcümə edilməsi üçün simvol sayını və xərcini təxmin edir. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (REST marşrutunun öz yoxlaması) | posts massivpost_type sətirlangs massiv (məcburi)engine sətir |
tranzly/estimate-bulkBaşlamazdan əvvəl saytın bir dildə tam tərcüməsini (post_types, scope, engine) təxmin edir. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (REST marşrutunun öz yoxlaması) | post_types massivscope sətir: missing, stale, allengine sətirlang sətir (məcburi)after tam ədəd |
tranzly/export-translation-fileTərcüməçi və ya tərcümə agentliyi üçün bir dildə olan orijinalları və onların tərcümələrini ehtiva edən XLIFF və ya CSV faylını (mətn kimi) qaytarır: göstərilən yazılar və ya müəyyən vəziyyətdə (missing, stale, translated və ya all; after ilə təkrar edin) olan məzmun növünün 100-ə qədər orijinalından ibarət səhifə. Eyni fayl tərcümə edildikdən sonra yenidən idxal edilə bilər. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/run | edit_posts; hər bir yazı yalnız istifadəçinin onu redaktə etmək icazəsi olduqda daxil edilir | lang sətir (məcburi)format sətir: xliff, csvposts massivpost_type sətirstate sətir: all, missing, stale, translatedafter tam ədəd |
tranzly/fix-statusBir dildə və yazı növündə çatışmayan (və ya köhnəlmiş) hər bir elementin tərcüməsini növbəyə qoyur. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (REST marşrutunun öz yoxlanışı) | post_type stringlang string (məcburidir)state string (məcburidir): missing, stale, quality |
tranzly/get-comments-settingŞərhlərin dillər üzrə paylaşılıb-paylaşılmadığını və ya hər dil üçün ayrı saxlanıldığını qaytarır. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-deepl-usageBu ay üçün qeyd edilmiş DeepL açarının istifadə olunan simvollarını və limitini qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-diagnosticsDəstək biletinin daşıyacağı diaqnostika məlumatlarını qaytarır: versiyalar, aktiv plaginlər, limitlər və son xətalar. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-displayDil dəyişdiricisi və kredit göstərmə seçimlərini qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-engine-settingsDefolt və ehtiyat mühərriki, dillər üzrə mühərrikləri və AI modellərini, hər bir mühərrikin vəziyyətini, qoşulmuş AI provayderlərini onların modelləri ilə birlikdə və bu ayın xərcini qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-glossaryHeç vaxt tərcümə olunmayan sözləri, sabit termin tərcümələrini və hər dil üzrə tonu qaytarır. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | none |
tranzly/get-integrationsTranzly-nin dəstəklədiyi və burada aktiv olan SEO, WooCommerce, səhifə qurucusu və forma plaginlərini sadalayır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-jobBir tapşırığın irəliləyişini və saylarını qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (REST marşrutunun öz yoxlanışı) | id string (məcburidir) |
tranzly/get-job-failuresBir tapşırığın uğursuz olmuş elementlərini hər birinin səbəbi ilə birlikdə sadalayır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (REST marşrutunun öz yoxlanışı) | id string (məcburidir) |
tranzly/get-legacy-importTranzly 2.x-dən tərcümələrin idxal edilməsinin vəziyyətini və hesabatını qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-licenceBu saytın Tranzly planını, lisenziya vəziyyətini, yenilənmə tarixini və plana nələrin daxil olduğunu qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-menusHər bir dilin hər menyu yerində hansı menyunu göstərdiyini qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (REST marşrutunun öz yoxlanışı) | none |
tranzly/get-post-groupBir yazının tərcümə qrupunu sadalayır: hər bir dilin üzvü, onun başlığı, statusu və redaktə linki. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post and edit_term (REST marşrutunun öz yoxlanışı) | id string (məcburidir) |
tranzly/get-quality-reportTərcümənin AI keyfiyyət hesabatını qaytarır: xal və işarələnmiş seqmentlər. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (REST marşrutunun öz yoxlanışı) | id string (məcburidir) |
tranzly/get-segmentsBaxış və düzəliş üçün tərcümənin seqmentlərini orijinalın yanında qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (REST marşrutunun öz yoxlanışı) | id string (məcburidir) |
tranzly/get-shared-stringsBir dildəki mövzu və plagin mətnlərini (əhatə dairəsini) onların tərcümələri ilə birlikdə qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (REST marşrutunun öz yoxlanışı) | lang string (məcburidir)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsBir dildə saytın başlığını, şüarını və vidjet mətnlərini qaytarır. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (REST marşrutunun öz yoxlanışı) | lang string (məcburidir) |
tranzly/get-support-connectionBu saytın Zinn Digital® dəstəyinə qoşulub-qoşulmadığını və kim kimi qoşulduğunu bildirir. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (REST marşrutunun öz yoxlanışı) | refresh boolean |
tranzly/get-term-groupKateqoriya və ya teqin tərcümə qrupunu sadalayır. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post və edit_term (REST marşrutunun öz yoxlanışı) | id string (tələb olunur) |
tranzly/get-urlsDillərin ünvanlarda necə göründüyünü (qovluq, alt domen və ya domen), tərcümə edilmiş slaqları və əsasları, eləcə də tərcümə olunmamış səhifələr üçün noindex parametrini qaytarır. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (REST marşrutunun öz yoxlanışı) | yoxdur |
tranzly/get-workflow-settingsDərc edildikdə və yeniləndikdə avtomatik tərcüməni, dərc etməzdən əvvəl nəzərdən keçirməni və süni intellektlə keyfiyyət yoxlanışının həddini, provayderini və modelini qaytarır. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (REST marşrutunun öz yoxlanışı) | yoxdur |
tranzly/import-from-sourceDigər çoxdilli qoşmadan tərcümələrin növbəti səhifəsini idxal edir (rejim: dry-run və ya run; cursor). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (REST marşrutunun öz yoxlanışı) | source string (tələb olunur)mode string: dry-run, run, undocursor string |
tranzly/import-translation-fileYüklənmiş tərcümə faylından yazıların növbəti səhifəsini yazır (tamamlanana qədər after parametri ilə təkrarlayın). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (REST marşrutunun öz yoxlanışı) | token string (tələb olunur)after integer |
tranzly/link-postMövcud yazını (target) bu yazının müəyyən dildəki tərcüməsinə çevirir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post və edit_term (REST marşrutunun öz yoxlanışı) | id string (tələb olunur)lang string (tələb olunur)target integer (tələb olunur) |
tranzly/link-termMövcud termini (target) bu terminin müəyyən dildəki tərcüməsinə çevirir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post və edit_term (REST marşrutunun öz yoxlanışı) | id string (tələb olunur)lang string (tələb olunur)target integer (tələb olunur) |
tranzly/list-enginesTərcümə mühərriklərini, hər birinin quraşdırılıb-quraşdırılmadığını və heç biri qeyd edilmədikdə hansının istifadə edildiyini sadalayır. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | yoxdur |
tranzly/list-import-sourcesBu saytda tapılan və idxal edilə bilən WPML, Polylang və TranslatePress məlumatlarını sadalayır. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (REST marşrutunun öz yoxlanışı) | yoxdur |
tranzly/list-jobsArxa plandakı tərcümə tapşırıqlarını ən yenidən başlayaraq gedişatı ilə birlikdə sadalayır. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (REST marşrutunun öz yoxlanışı) | yoxdur |
tranzly/list-languagesSaytın dillərini sadalayır. Birinci dil orijinal məzmunun yazıldığı dildir. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | yoxdur |
tranzly/list-status-itemsOrijinal məzmunları bir dildəki tərcümə vəziyyətləri ilə birlikdə (vəziyyət: missing, stale, current) səhifə-səhifə sadalayır. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (REST marşrutunun öz yoxlanışı) | post_type stringlang string (tələb olunur)state string: all, missing, stale, translated, human, machine, review, qualityafter integer |
tranzly/list-theme-stringsMətnləri tərcümə üçün skan edilə bilən mövzuları və qoşmaları, eləcə də hər birində neçə sətrin olduğunu sadalayır. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (REST marşrutunun öz yoxlanışı) | yoxdur |
tranzly/open-support-ticketİnzibatçı razılıq verdikdə bu saytın diaqnostikası ilə birlikdə dəstək sorğusu göndərir (mövzu, mesaj, növ, e-poçt). Heç vaxt giriş məlumatı yaratmır və göndərmir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (REST marşrutunun öz yoxlanışı) | subject string (tələb olunur)message string (tələb olunur)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
tranzly/record-support-consentDəstək sorğuları ilə birlikdə diaqnostikanın göndərilməsinə inzibatçının razılığını qeyd edir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (REST marşrutunun öz yoxlanışı) | consent boolean (tələb olunur) |
tranzly/retry-job-itemUğursuz olmuş elementi yenidən cəhd edir (fəaliyyət: retry, istəyə görə başqa mühərriklə) və ya əllə tərcümə üçün işarələyir (fəaliyyət: by-hand). | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post və manage_options (REST marşrutunun öz yoxlanışı) | item string (tələb olunur)action string (tələb olunur)engine string |
tranzly/review-translationTərcüməni təsdiqləyir (və orijinal dərc edildikdə onu dərc edir) və ya geri göndərir (decision, note). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (REST marşrutunun öz yoxlanışı) | id string (tələb olunur)decision string (tələb olunur): approve, changes, pendingnote string |
tranzly/run-legacy-import2.x idxalını icra edir: sınaq icrası (yalnız hesabat), icra və ya geri qaytarma. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/run | manage_options (REST marşrutunun öz yoxlanışı) | action string (tələb olunur) |
tranzly/scan-theme-stringsKomponentin PHP fayllarının növbəti səhifəsini tərcümə edilə bilən mətnlər üçün skan edir (tamamlanana qədər after ilə təkrarlayın). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (REST marşrutunun öz yoxlanışı) | component string (tələb olunur)after integer |
tranzly/schedule-quality-checkBir dilin tərcümələrinin (və ya verilmiş yazıların) növbəti səhifəsinin AI keyfiyyət yoxlanışını planlaşdırır. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (REST marşrutunun öz yoxlanışı) | lang string (tələb olunur)post_type stringposts arrayafter integer |
tranzly/seo-auditBir dildə çatışmayan SEO başlıqları, təsvirləri, slug-ları və hreflang üçün tərcümələri səhifə-səhifə yoxlayır. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (REST marşrutunun öz yoxlanışı) | lang string (tələb olunur)after integer |
tranzly/set-comments-settingYazının şərhlərini onun tərcümələri arasında paylaşır və ya onları hər dil üzrə saxlayır (mode). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options və moderate_comments (REST marşrutunun öz yoxlanışı) | mode string (tələb olunur): off, show, translate |
tranzly/set-engine-keyDeepL, Google və ya Microsoft API açarını (və Microsoft üçün regionu) saxlayır; boş olduqda onu silir. Açarlar şifrələnmiş şəkildə saxlanılır və heç vaxt geri qaytarılmır. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (REST marşrutunun öz yoxlanışı) | engine string (tələb olunur)key string (tələb olunur)region string |
tranzly/set-menusHər məkan üçün hər dilə bir menyu təyin edir (map). | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (REST marşrutunun öz yoxlanışı) | map object (tələb olunur) |
tranzly/set-protectionTərcümənin mühərrik tərəfindən üzərinə yazılmasından qoruyur (protected: true) və ya kilidini açır. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (REST marşrutunun öz yoxlanışı) | id string (tələb olunur)protected boolean (tələb olunur) |
tranzly/set-shared-stringsMövzu və plagin mətnlərinin düzəldilmiş tərcümələrini (strings) saxlayır; onlar qorunur. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (REST marşrutunun öz yoxlanışı) | lang string (tələb olunur)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>strings object (tələb olunur) |
tranzly/set-site-stringBir dildə bir sayt mətnini (key) saxlayır, məsələn saytın başlığı və ya şüarı. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options və manage_options (REST marşrutunun öz yoxlanışı) | lang string (tələb olunur)key string (tələb olunur)translation string (tələb olunur) |
tranzly/set-urlsÜnvan rejimini (mode), dil üzrə domenləri, tərcümə edilmiş əsasları və seqmentləri, noindex_untranslated və slug təkliflərini təyin edir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (REST marşrutunun öz yoxlanışı) | mode stringsegments objectdomains objectbases objectsuggest booleannoindex_untranslated boolean |
tranzly/start-trialBu sayt üçün 14 günlük Tranzly Pro sınaq müddətini başladır (ödəniş tələb olunmur). | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (REST marşrutunun öz yoxlanışı) | heç biri |
tranzly/translate-media-fieldŞəklin alt mətnini, başlığını və ya təsvirini (sahə) bir dildə (lang) saxlayır. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (REST marşrutunun öz yoxlanışı) | id string (tələb olunur)lang string (tələb olunur)field string (tələb olunur): alt, caption, titletranslation string (tələb olunur) |
tranzly/translate-postBir yazını və ya səhifəni tərcümə mühərriki ilə saytın bir və ya bir neçə dilinə tərcümə edir, hər bir tərcüməni yaradır və ya yeniləyir. publish parametri true olmadığı halda yeni tərcümələr qaralama olur. İnsan tərəfindən redaktə edilmiş tərcümə, force parametri true olmadığı halda ötürülür. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | həmin yazını tərcümə edə bilər (üzərində edit_post); mövcud tərcümə üzərində edit_post; dərc etmək üçün növün publish səlahiyyəti | id integer (tələb olunur)languages array (tələb olunur)engine stringpublish booleanforce boolean |
tranzly/translate-shared-stringsMövzu və plaqinlərin növbəti səhifədəki tərcümə olunmamış mətnlərini defolt mühərriklə bir dildə tərcümə edir (tamamlanana qədər after ilə təkrarlayın). | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (REST marşrutunun öz yoxlanışı) | lang string (tələb olunur)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteBələdçili iş axını: agent dilləri və mühərriki yoxlayır, xərci təxmin edir və çatışmayanları tərcümə edir, xərcləməzdən və ya dərc etməzdən əvvəl soruşur. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (tələb olunur) |
tranzly/translate-termBir termini (kateqoriya, etiket və ya məhsul atributu) mühərriklə bir dilə (lang) tərcümə edir, onun tərcüməsini yaradır və ya yeniləyir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | REST marşrutunun hər bir element üçün öz icazə yoxlanışı | id string (tələb olunur)lang string (tələb olunur)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusYazı ID-si olduqda: həmin yazının hər dildəki tərcüməsi, onun köhnəlib-köhnəlmədiyi və onu kimin yazdığı. ID olmadıqda: hər dil üzrə saytın nə qədərinin tərcümə olunduğu. | Pulsuz | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | həmin yazı üzərində edit_post; sayt xülasəsi üçün edit_posts | id integerpost_type string |
tranzly/unlink-postYazını tərcümə qrupundan çıxarır; yazı dilini qoruyub saxlayır. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post və edit_term (REST marşrutunun öz yoxlanışı) | id string (tələb olunur) |
tranzly/unlink-termTermini tərcümə qrupundan çıxarır. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post və edit_term (REST marşrutunun öz yoxlanışı) | id string (tələb olunur) |
tranzly/update-displayDəyişdiricini (üslub, bayraqlar, adlar, yerləşdirmə) və kredit sətrini dəyişir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (REST marşrutunun öz yoxlanışı) | switcher objectcredit boolean |
tranzly/update-engine-settingsDefolt mühərriki, ehtiyat mühərriki, hər dil üzrə mühərrikləri və hər dil üzrə süni intellekt modellərini təyin edir (default, fallback, per_lang, models, caps). Defolt mühərrikdən başqa hər şey Pro versiyadadır. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (REST marşrutunun öz yoxlanışı) | default stringper_lang objectfallback arraycaps objectmodels object |
tranzly/update-glossaryQlossarinin göndərdiyiniz hissələrini əvəz edir (heç vaxt tərcümə olunmayan sözlər, termin tərcümələri, ton); kənarda saxladığınız hissələr qorunur. Növbəti tərcümədən etibarən hər bir mühərrik tərəfindən istifadə olunur. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt arrayterms objecttone object |
tranzly/update-settingsSaytın dillərini (languages: kod və ad siyahısı; birincisi orijinal dildir), ön tərəf sinif prefiksini və süni intellekt agentlərinə (MCP) icazə verilib-verilmədiyini təyin edir. | Pulsuz | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (REST marşrutunun öz yoxlanışı) | prefix stringmcp booleanlanguages array |
tranzly/update-workflow-settingson_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider və quality_model parametrlərini təyin edir. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/run | manage_options (REST marşrutunun öz yoxlanışı) | on_update sətri: off, stale, translateon_publish booleanreview booleanquality_threshold tam ədədquality_provider sətriquality_model sətri |
tranzly/upload-translation-fileBaşqa yerdə tərcümə edilmiş Tranzly XLIFF və ya CSV faylını (məzmun, fayl adı) yükləyir; idxal üçün yükləməni müəyyən edən token cavabını verir. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_posts (REST marşrutunun öz yoxlanışı) | content sətri (məcburidir)filename sətri (məcburidir) |
Plaqinin abilities.json faylından yaradılıb, hansı ki, özü də işləyən saytdan yaradılır; bu ikisi uyğun gəlmədikdə test uğursuz olur.
WP-CLI əmrləri
Bunları serverdə WP-CLI ilə işə salın. Hər bir əmr plaqinin ekranları ilə eyni icazələri yoxlayır; nümunələr plaqinin öz kömək mətnindən götürülüb.
| Əmr | Nə edir | Buraxılış |
|---|---|---|
wp tranzly create <id> [--term]wp tranzly create 42 --lang=de_DE --user=admin | Yazının (və ya terminin) ona bağlı qaralama tərcüməsini yaradın. | Pulsuz |
wp tranzly engines | Tərcümə mühərriklərini siyahıya alın. | Pulsuz |
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 | Arxa plan tərcümə tapşırıqları. | Pulsuz |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | Köhnə Tranzly (2.x) saytının tərcümələrinin idxalını göstərin, test rejimində icra edin, başladın və ya ləğv edin. | Pulsuz |
wp tranzly link <source> <target> [--term] | Mövcud bir yazını (və ya termini) başqasının tərcüməsi kimi əlaqələndirin. | Pulsuz |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | Multisite (Agentlik): şəbəkənin hər bir saytını quraşdırın və ya yeni saytların başladığı dilləri təyin edin. | Pulsuz |
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 | Yazıları mühərriklə tərcümə edin. | Pulsuz |
wp tranzly translations <id> [--term] [--format=<format>] | Bir yazının (və ya terminin) tərcümələrini siyahıya alın. | Pulsuz |
PHP funksiyaları
Mövzuların və digər plaqinlərin çağıra biləcəyi funksiyalar. İlk öncə function_exists() ilə yoxlayın ki, plaqin qeyri-aktiv olduqda kodunuz işləməyə davam etsin.
| Funksiya | Nə edir | Buraxılış |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: obyektin tərcüməsi. | Pro |
pll__( $text ) | Polylang: qeydiyyatdan keçmiş mətn, tərcümə edilmiş. Tranzly mövzu mətnlərini WordPress-in öz gettext sistemi vasitəsilə tərcümə edir, buna görə də mətn olduğu kimi geri qayıdır. | Pro |
pll_current_language( $field = 'slug' ) | Polylang: cari dil. | Pro |
pll_default_language( $field = 'slug' ) | Polylang: susmaya görə dil. | Pro |
pll_e( $text ) | Polylang: qeydiyyatdan keçmiş mətni ekranlaşdıraraq (escaped) çap etmək (echo). | Pro |
pll_get_post( $post_id, $lang = null ) | Polylang: yazının tərcüməsi. | Pro |
pll_get_post_language( $post_id, $field = 'slug' ) | Polylang: yazının dili. | Pro |
pll_get_post_translations( $post_id ) | Polylang: yazının bütün tərcümələri, slug => ID. | Pro |
pll_get_term( $term_id, $lang = null ) | Polylang: terminin (term) tərcüməsi. | Pro |
pll_get_term_language( $term_id, $field = 'slug' ) | Polylang: terminin (term) dili. | Pro |
pll_get_term_translations( $term_id ) | Polylang: terminin (term) bütün tərcümələri, slug => ID. | Pro |
pll_home_url( $lang = '' ) | Polylang: müəyyən dildə ana səhifə URL-i. | Pro |
pll_is_translated_post_type( $post_type ) | Polylang: bu yazı növü (post type) tərcümə olunub? | Pro |
pll_is_translated_taxonomy( $taxonomy ) | Polylang: bu taksonomiya tərcümə olunub? | Pro |
pll_languages_list( $args = array( ) | Polylang: dillər. | Pro |
pll_register_string() | Polylang: mətni qeydiyyatdan keçirmək (qəbul edilir və nəzərə alınmır — pll__() funksiyasına baxın). | Pro |
pll_the_languages( $args = array( ) | Polylang: dil dəyişdiricisi. `raw` Polylang-ın massivini (slug => təfərrüatlar) qaytarır; əks halda `echo` 0 olmadıqda Polylang-ın işarələməsində `<li>` siyahısı olaraq çap edilir. `hide_current`, `hide_if_no_translation` və `display_names_as` (`name` və ya `slug`) parametrlərini nəzərə alır. `dropdown` siyahı kimi göstərilir: açılan menyu üçün Tranzly-nin öz dil dəyişdirici bloku/vidjeti uyğundur. | Pro |
pll_translate_string( $text ) | Polylang: müəyyən dildə qeydiyyatdan keçmiş mətn. pll__() kimi, mətn olduğu kimi geri qayıdır. | Pro |
tranzly_compat_field( string $code, string $field ) | Polylang leksikonunda bir dilin bir sahəsi. | Pro |
tranzly_current_language(): string | Cari sorğunun dili (`fr_FR` kimi WordPress lokal kodu). | Free |
tranzly_default_language(): string | Susmaya görə dil: siyahıda ilk olan. | Free |
tranzly_get_engines(): array | Mövcud mühərriklər: id => ad. | Free |
tranzly_get_post_language( int $post_id ): string | Yazının yazıldığı dil. | Free |
tranzly_get_term_language( int $term_id ): string | Terminin (term) yazıldığı dil. | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | Terminin (term) müəyyən dilə tərcüməsi və ya null. | Free |
tranzly_get_term_translations( int $term_id ): array | Terminin (term) hər bir versiyası: dil kodu => termin ID-si. | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | Yazının müəyyən dilə tərcüməsinin ID-si və ya tərcümə olmadıqda null. Yazı artıq həmin dildə yazıldıqda yazının öz ID-sini qaytarır. | Free |
tranzly_get_translations( int $post_id ): array | Yazının özü də daxil olmaqla hər bir versiyası: dil kodu => yazı ID-si. Tərcüməsi olmayan yazı sadəcə öz dilində özünü qaytarır. | Free |
tranzly_language_switcher( array $args = array( ) | İstənilən mövzu, qurucu (builder) və ya plagin üçün dil dəyişdiricisinin HTML-i (T5). Page Builder Sandwich elementi onu çağırır; sizinki də çağıra bilər. İkidən az dil olduqda boş olur. | Free |
tranzly_language_url( string $lang, ?string $url = null ): string | Göstərilən dili əks etdirən URL. | Free |
tranzly_languages(): array | Saytın dilləri, susmaya görə olan birinci gəlir. | Free |
tranzly_register_engine( Engine $engine ) | Tərcümə mühərriki əlavə edin. Bunu `tranzly_register_engines` üzərində və ya sorğunun ilk tərcüməsindən əvvəl istənilən vaxt çağırın. | Free |
tranzly_restore_language(): bool | Sonuncu tranzly_switch_language() əməliyyatını ləğv edin. | Free |
tranzly_switch_language( string $lang ): bool | tranzly_restore_language() çağırılana qədər kodun başqa dildə işləməsini təmin edin: həm cari dil, həm də WordPress-in öz tərcümələri dəyişir. switch_to_blog() kimi iç-içə yerləşir: | Free |
tranzly_translatable_attributes( string $block_name ): array | Tranzly-nin blok növü üçün tərcümə etdiyi atribut adları: block.json faylında `role: content`, `tranzly_translatable_attributes` filtri ilə tənzimlənmiş. | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | Yazını cari istifadəçi olaraq (onların icazələri tətbiq olunur) müəyyən mühərriklə bir dilə tərcümə etmək. | Pulsuz |
Fəaliyyətlər və filtrlər
Plaginin təklif etdiyi hər bir qarmaq (hook), mənbə kodundakı təsviri ilə birlikdə. Filtrlər dəyəri dəyişir; fəaliyyətlər müəyyən anda kod işlətməyə imkan verir; giriş nöqtələri isə plagindən nəyisə etməsini istəmək üçün işə saldığınız fəaliyyətlərdir.
| Qarmaq (Hook) | Növ | Nə edir | Parametrlər | Buraxılış |
|---|---|---|---|---|
tranzly_admin_bar | Fəaliyyət (Action) | Tərcümələr admin paneli menyusu qurulduqdan sonra işə düşür (Pro vizual redaktoru “Bu səhifədə tərcümə et” elementini bura əlavə edir). | \WP_Admin_Bar $barint $id | Pulsuz |
tranzly_admin_data | Filtr | Admin tətbiqinin başladığı məlumatları filtrləyir. Premium qat bundan buraxılışını bildirmək üçün istifadə edir; səhifəyə çap olunduğu üçün buraya heç bir həssas məlumat daxil edilməməlidir. | yoxdur | Pulsuz |
tranzly_ai_model | Filtr | Bir dilə tərcümə edən AI təminatçısını və modelini filtrləyir. Pulsuz: hər dil üçün `translate` tapşırığı üçün seçilmiş təminatçı və model. Tranzly Pro: dilin öz seçimi, əks halda “bütün digər dillər” seçimi. | string $target | Pulsuz |
tranzly_ai_providers_in_use | Filtr | Müəyyən dillər üçün seçilmiş AI təminatçılarını filtrləyir. Pulsuz qoşmada heç biri yoxdur: hər dil `translate` tapşırığı üçün seçilmiş təminatçı və modeldən istifadə edir. Tranzly Pro hər dilə aid modellərinin təminatçılarını siyahıya alır. | yoxdur | Pulsuz |
tranzly_content_before_rebuild | Filtr | Tərcümə edilmiş seqmentlər daxil edilməzdən dərhal əvvəl hər dil üzrə mənbə məzmunu filtrləyir (Pro-nun hər dil üçün şəkil dəyişdirmə funksiyası bundan istifadə edir). | string $contentstring $lang | Pulsuz |
tranzly_copy_meta_keys | Filtr | Yazıdan onun yeni tərcüməsinə kopyalanan meta açarları filtrləyir. Başqa heç nə kopyalanmır. | int $source_id | Pulsuz |
tranzly_deepl_host | Filtr | DeepL API hostunu filtrləyir (proksi və ya test dublyoru). | string $hoststring $key | Pulsuz |
tranzly_deepl_price_per_million | Filtr | DeepL-in bir milyon simvol üçün ABŞ dolları ilə qiymətini filtrləyir. | float $price | Pulsuz |
tranzly_default_engine | Filtr | Heç biri göstərilmədikdə istifadə edilən mühərrikin id-sini filtrləyir. | string $id | Pulsuz |
tranzly_engine_cap | Filtr | Mühərrikin ABŞ dolları ilə aylıq limitini filtrləyir: pulsuz qoşmada mövcud deyil. | float|null $capstring $engine | Pulsuz |
tranzly_engine_chain | Filtr | Bir dil üçün ardıcıllıqla yoxlanılacaq mühərrikləri filtrləyir. Pulsuz: defolt mühərrik. Premium qat dilin öz mühərrikini və ehtiyat siyahısını əlavə edir. | string $langstring $first | Pulsuz |
tranzly_engine_options | Filtr | Mühərrikə ötürülən seçimləri filtrləyir (tərcümə edilməyəcək siyahı, qlossari, rəsmiyyət, təlimatlar). | string $targetEngine $engine | Pulsuz |
tranzly_engine_settings_save | Filtr | Hər dil üzrə mühərrikləri və AI modellərini, ehtiyat siyahısını və aylıq limitləri saxlayır. Yalnız premium qat cavab verir (WordPress.org təlimatı 5: pulsuz qoşmada Pro davranışı olmamalıdır). | yoxdur | Pulsuz |
tranzly_frontend_prefix | Filtr | Neytral ön tərəf (front-end) sinif prefiksini filtrləyir. | string $prefix | Pulsuz |
tranzly_fs_loaded | Fəaliyyət (Action) | Lisenziyalaşdırma SDK-sı yükləndikdən sonra işə düşür (əsas faylda, hər hansı bir Tranzly kodundan əvvəl). `tranzly_fs()` ilə əlaqə qurmaq üçün buraya qoşulun. | yoxdur | Pulsuz |
tranzly_glossary_options | Filtr | Hədəf dil üçün mühərrik seçimlərini filtrləyir: tərcümə edilməyəcək siyahı, üstəlik premium qat əlavə etdikdə qlossari və ton. | string $lang | Pulsuz |
tranzly_glossary_save | Filtr | Hər dil üçün üstünlük verilən tərcümələri və tonu saxlayır. Yalnız premium qat cavab verir (WordPress.org təlimatı 5: pulsuz qoşmada Pro davranışı olmamalıdır). | yoxdur | Pulsuz |
tranzly_google_price_per_million | Filtr | Google Cloud Translation-ın bir milyon simvol üçün ABŞ dolları ilə qiymətini filtrləyir. | float $price | Pro |
tranzly_install_language_packs | Filtr | Tranzly-nin sayta əlavə edilmiş bir dilin WordPress, mövzu və qoşma dil paketlərini quraşdırıb-quraşdırmadığını müəyyən edir (beləliklə, WordPress və WooCommerce-in öz sözləri tərcümə edilmiş şəkildə görünür). Defolt olaraq aktivdir. | bool $install | Pulsuz |
tranzly_integration_available | Filtr | Qoşması aşkarlanmadıqda inteqrasiyanın işləyib-işləmədiyini filtrləyir — konstruktor söndürüldükdən sonra geridə qoyduğu məzmun və ya qeyri-adi şəkildə yüklənmiş qoşma üçün. | bool $onstring $id | Pulsuz |
tranzly_integrations | Filtr | Tranzly-nin işlətdiyi inteqrasiyaları filtrləyir. Başqa bir qoşmanı dəstəkləmək üçün bir `Integration` alt sinfi əlavə edin. | yoxdur | Pulsuz |
tranzly_is_pro | Filtr | Premium qatın işləyib-işləmədiyini filtrləyir. Yalnız premium qat buna cavab verir. | bool $pro | Pulsuz |
tranzly_job_created | Fəaliyyət (Action) | Tərcümə tapşırığı yaradıldıqdan sonra işə düşür. | int $jobint $items | Pulsuz |
tranzly_job_finished | Action | Tərcümə tapşırığında heç bir iş qalmadıqda işə düşür. | int $job_id | Free |
tranzly_kit_api_base | Filter | Dəstək ekranlarının çağırdığı Zinn Digital® API əsasını filtrləyir. | string $base | Free |
tranzly_kit_diagnostics | Filter | Sayt sahibi onları görməzdən əvvəl diaqnostikanı filtrləyir. Qoşma öz faktlarını `extra` altında əlavə edir. ⛔ Bu, önbaxışdan ƏVVƏL işə düşür, heç vaxt önbaxış və göndərmə arasında deyil. | none | Free |
tranzly_kit_footprint_free | Filter | Bu saytın iz buraxmayan (footprint-free) olub-olmadığını filtrləyir, beləliklə Zinn® Ads heç vaxt onda təbliğ edilmir. | bool $footprint_free | Free |
tranzly_kit_promotions | Filter | Həll edilməzdən əvvəl tanıtım reyestrini filtrləyir. Başqa bir məhsulu təbliğ etmək üçün sətir əlavə edin: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell) və `url` və ya (qoşma üçün) `name`, `site`, `main_files`. | none | Free |
tranzly_kit_tier | Filter | Dəstin bu qoşma üçün bildirdiyi plan səviyyəsini filtrləyir (testlər və sınaq mühiti; istehsalatda lisenziya qərar verir). | string $tier | Free |
tranzly_localize_links | Filter | Tranzly-nin bu səhifənin daxili keçidlərini onların tərcümələrinə yönləndirib-yönləndirmədiyini filtrləyir. | bool $localizestring $lang | Free |
tranzly_memory_enabled | Filter | Tərcümə yaddaşının istifadə edilib-edilmədiyini filtrləyir. | bool $on | Pro |
tranzly_microsoft_price_per_million | Filter | Microsoft Translator-un milyon simvol üçün qiymətini (ABŞ dolları ilə) filtrləyir. | float $price | Pro |
tranzly_network_enabled | Filter | Multisite şəbəkə qatının aktiv olub-olmadığını filtrləyir. | bool $agency | Free |
tranzly_pbs_internal_post_types | Filter | Tranzly-nin toxunmadığı Page Builder Sandwich yazı növlərini filtrləyir. | none | Free |
tranzly_post_segments | Filter | Mühərrikə göndərilən yazının seqmentlərini filtrləyir. Açar => `text` + `format` (`text` və ya `html`). Bloku tanıyan təhlilçi və inteqrasiyalar seqmentləri burada əlavə edir, bölür və ya əvəzləyir və onları `tranzly_translated_post_fields` üzərində geri yazır. | \WP_Post $post | Free |
tranzly_post_translated | Action | Mühərrik bir yazını tərcümə etdikdən sonra (və ya bir şəxsin faylı yaxud idxal yazdıqdan sonra) işə düşür. | int $targetint $source_idstring $codestring $engine | Free |
tranzly_post_translation_created | Action | Tranzly yazı tərcüməsi yaratdıqdan sonra işə düşür. | int $new_idint $source_idstring $code | Free |
tranzly_post_types | Filter | Tranzly-nin tərcümə etdiyi yazı növlərini filtrləyir. | none | Free |
tranzly_pre_current_language | Filter | Cari dili qabaqlayır: istifadə etmək üçün dil kodunu qaytarın. tranzly_switch_language() belə işləyir; Tranzly-nin qərar verməsi üçün null qaytarın. | string|null $lang | Free |
tranzly_query_var | Filter | Dili seçən sorğu dəyişənini filtrləyir. | string $var | Free |
tranzly_queue_lease_seconds | Filter | Mənimsənilmiş elementin icarə müddətini filtrləyir: bundan sonra, elementin icrası zamanı sıradan çıxan icraçı (worker) elementi digərlərinə qaytarır. Ən yavaş tək tərcümədən daha uzun. | int $seconds | Free |
tranzly_queue_worker_seconds | Filter | Bir icraçının təhvil verməzdən əvvəl nə qədər müddət işləyəcəyini saniyələrlə filtrləyir. | int $seconds | Free |
tranzly_queue_workers | Filter | Bir tapşırığın eyni vaxtda neçə icraçı işlətdiyini filtrləyir. Tərcümə xidmətinə qarşı mülayim olmaq üçün İCRAÇILARA qoyulan hədd; heç vaxt neçə elementin yerinə yetirildiyinə dair hədd deyil. | int $workersint $job_id | Free |
tranzly_rate_source_ | Filter | Başqa bir mənbədən məzənnələr (`tranzly_rate_sources` bölməsinə baxın). | none | Pro |
tranzly_rate_sources | Filter | Məzənnə mənbələrini filtrləyir. `[ code => rate against its reference ]` və ya WP_Error qaytaran bir `tranzly_rate_source_<id>` filtri ilə əlavə edin. | none | Pro |
tranzly_register_engines | Action | Tərcümə mühərriklərini qeydiyyatdan keçirin. `$registry->add( new Sizin_Muhərrikiniz() )` çağırın. | Registry $registry | Free |
tranzly_relations_changed | Action | Obyektlərin tərcümə keçidləri dəyişdirildikdən sonra işə düşür: əlaqələndirildikdə, əlaqəsi kəsildikdə, başqa dilə köçürüldükdə və ya silindikdə. Toxunulan qrup başına bir dəfə işə düşür, ona görə də tək bir əlaqə onu iki dəfə işə sala bilər. | string $typearray<int> $ids | Free |
tranzly_robots_meta_keys | Filter | Robots tənzimləmələrini saxlayan yazı meta açarlarını filtrləyir; hər biri orijinalı onun tərcümələrinə doğru izləyir. | none | Free |
tranzly_shared_string_scopes | Filter | Paylaşılan mətn əhatə dairələrini (scopes) filtrləyir (zolaq L06, T6: inteqrasiyalar `woocommerce`, `forms` və `theme` əlavə edir; onların mətnləri `tranzly_shared_strings` üzərindən daxil olur). | none | Pulsuz |
tranzly_shared_strings | Filter | Hər bir əhatə dairəsi üzrə Tranzly-nin sətir kimi tərcümə etdiyi paylaşılan mətnləri filtrləyir. Pro səviyyəsi `templates`-ə blok şablonları, şablon hissələri və naxışlar (patterns) əlavə edir. | string $scope | Pulsuz |
tranzly_shared_strings_covered | Filter | Dil paketinin müəyyən bir dil üçün tərcümə etdiyi paylaşılan mətn əhatə dairəsinin mətnlərini filtrləyir. Pro səviyyəsi `templates` üçün mövzunun və nüvənin qeydiyyatdan keçmiş naxışlarını bildirir. | string $scopestring $lang | Pulsuz |
tranzly_source_changed | Action | Orijinalın tərcümə edilə bilən məzmunu dəyişdikdə və beləliklə onun tərcümələri köhnəldikdə işə düşür. | int $post_idstring $nowstring $before | Pulsuz |
tranzly_source_meta_keys | Filter | Dəyişikliyi səhifənin tərcümələrini köhnəlmiş edən meta açarları filtrləyir. İnteqrasiyalar tərcümə etdikləri açarları əlavə edirlər (qurucu datası, SEO sahələri, fərdi sahələr). | int $post_id | Pulsuz |
tranzly_source_published | Action | Orijinal ilk dəfə dərc edildikdə bir dəfə işə düşür (metası yadda saxlanıldıqdan sonra). | int $post_id | Pulsuz |
tranzly_style_rules_enabled | Filter | Tranzly-nin hər yeni tərcüməyə dilin WordPress.org tərcümə komandası üslub qaydalarını (dırnaq işarələri, durğu işarələri ətrafındakı boşluqlar, apostroflar, üç nöqtə, Yapon boşluqları, müraciət əvəzlikləri) tətbiq edib-etməyəcəyini müəyyən edir. Standart olaraq aktivdir. | bool $enabledstring $locale | Pulsuz |
tranzly_taxonomies | Filter | Tranzly-nin tərcümə etdiyi taksonomiyaları filtrləyir. | none | Pulsuz |
tranzly_term_segments | Filter | Mühərrikə göndərilən termin seqmentlərini (`name`, `description`, üstəgəl inteqrasiyaların əlavə etdiyi hər şey: SEO başlıqları, fərdi sahələr) filtrləyir. Əlavə edilmişləri `tranzly_term_translated` üzərində yazın. | \WP_Term $term | Pulsuz |
tranzly_term_translated | Action | Mühərrik termini tərcümə etdikdən sonra hər bir tərcümə edilmiş seqment ilə birlikdə işə düşür (inteqrasiyalar `tranzly_term_segments`-də əlavə etdikləri seqmentləri yazır). | int $targetint $term_idstring $code | Pulsuz |
tranzly_term_translation_created | Action | Tranzly termin tərcüməsini yaratdıqdan sonra işə düşür. | int $new_idint $term_idstring $code | Pulsuz |
tranzly_translatable_attributes | Filter | Tranzly-nin bir blok növü üçün tərcümə etdiyi atributları filtrləyir. | string $block_name | Pulsuz |
tranzly_translate_string | Filter | Bir tərcümə edilə bilən mətni müəyyən bir dilə filtrləyir. | string $valuestring $codearray $context | Pulsuz |
tranzly_translated_post_fields | Filter | Mühərrik işlədikdən sonra tərcüməyə yazılan yazı (post) sahələrini filtrləyir. Öz seqmentlərini (fərdi sahələr, qurucu datası) əlavə edən inteqrasiyalar onları buraya yazır. | \WP_Post $poststring $code | Pulsuz |
tranzly_translation_memory | Filter | İstifadə olunan tərcümə yaddaşını (TM) filtrləyir: pulsuz qoşmada yoxdur; premium səviyyə birini təklif edir (docs/843, WordPress.org təlimatı 5). | Translation_Memory|null $memory | Pulsuz |