Әзірлеушілер
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 серверіне қосылу үшін төменде көрсетілген мүмкіндік қажет; содан кейін әрбір мүмкіндік әр нысан бойынша өзінің рұқсатын тексереді. Тек оқуға арналған мүмкіндіктер сұрау жолындағы кіріс деректерімен GET арқылы орындалады; ал қалғандары POST және ‘{«input»: {…}}’ JSON денесі арқылы орындалады.
WordPress қолданба құпия сөзі (HTTP) немесе --user (WP-CLI); пайдаланушыға әрбір мүмкіндік атайтын құқық (capability) қажет · Параметрлер: AI агенттеріне рұқсат беру (MCP), әдепкі бойынша қосулы
Барлық мүмкіндіктер
| Қабілет | Нұсқа | REST | Рұқсат | Параметрлер |
|---|---|---|---|---|
tranzly/bulk-translateКөрсетілген мазмұн түрлерінің әрбір түпнұсқасы үшін (ешқайсысы көрсетілмегенде барлық аударылған түрлер үшін) фондық аударма тапсырмаларын бастайды: жетіспейтін аудармалар, ескіргендері немесе олардың барлығы. Әр тілге бір тапсырмадан, басталған тапсырмаларды қайтарады. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/run | edit_posts; жариялау үшін publish_posts | languages массиві (міндетті)post_types массивіscope жолы: missing, stale, allengine жолыpublish логикалық мәні |
tranzly/cancel-jobТапсырманы тоқтатады; жасалған аудармалар сақталады. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (REST бағытының жеке тексеруі) | id жолы (міндетті) |
tranzly/check-qualityЖИ көмегімен бір аударманы оның түпнұсқасымен салыстырып, бағалайды және есепті аудармада сақтайды. Tranzly жұмыс процесінің параметрлерінде орнатылған сапаны тексеру ЖИ моделін пайдаланады. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | сол аударма бойынша edit_post | id бүтін саны (міндетті) |
tranzly/connect-supportБұл сайтты Zinn Digital® қолдау қызметіне қосады (аты, электрондық поштасы, келісім). | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (REST бағытының жеке тексеруі) | email жолы (міндетті)name жолыconsent логикалық мәні (міндетті) |
tranzly/correct-segmentsАударманың түзетілген сегменттерін сақтайды (сегменттер: мәтін кілті); түзетілген мәтін қайта аударудан қорғалады. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (REST бағытының жеке тексеруі) | id жолы (міндетті)segments нысаныtexts нысаны |
tranzly/create-jobТізімделген жазбаларды (posts) немесе бүкіл жазба түрін тілдерге (langs) аударудың фондық тапсырмасын бастайды. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (REST бағытының жеке тексеруі) | posts массивіpost_type жолыlangs массиві (міндетті)engine жолыstatus жолы: publish, draftforce логикалық мәні |
tranzly/create-post-translationҚозғалтқышсыз, қолмен жазу үшін жазбаның белгілі бір тілдегі (lang) нобай аудармасын жасайды. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | REST бағытының әр элемент бойынша жеке рұқсат тексеруі | id жолы (міндетті)lang жолы (міндетті)name жолыslug жолыdescription жолы |
tranzly/create-term-translationСіз көрсеткен атау, слаг және сипаттамамен терминнің белгілі бір тілдегі аудармасын жасайды. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | REST бағытының әр элемент бойынша жеке рұқсат тексеруі | id жолы (міндетті)lang жолы (міндетті)name жолыslug жолыdescription жолы |
tranzly/disconnect-supportБұл сайтты қолдау қызметінен ажыратады. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/estimateКез келген шығын шығармас бұрын, қозғалтқыш арқылы жазбаларды (posts немесе post_type) тілдерге (langs) аудару үшін таңбалар санын және құнын бағалайды. | Тегін | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (REST бағытының жеке тексеруі) | posts массивіpost_type жолыlangs массиві (міндетті)engine жолы |
tranzly/estimate-bulkБүкіл сайтты белгілі бір тілге аударуды (post_types, scope, engine) бастамас бұрын бағалайды. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (REST бағытының жеке тексеруі) | post_types массивіscope жолы: missing, stale, allengine жолыlang жолы (міндетті)after бүтін саны |
tranzly/export-translation-fileАудармашы немесе аударма агенттігі үшін бір тілдегі түпнұсқалар мен олардың аудармалары бар XLIFF немесе CSV файлын (мәтін ретінде) қайтарады: көрсетілген жазбалар немесе белгілі бір күйдегі (missing, stale, translated немесе all; after арқылы қайталау) мазмұн түрінің 100-ге дейінгі түпнұсқаларының беті. Аударылғаннан кейін дәл осы файлды қайта импорттауға болады. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/run | edit_posts; әрбір жазба тек пайдаланушы оны өңдей алатын болса ғана қосылады | lang жолы (міндетті)format жолы: xliff, csvposts массивіpost_type жолыstate жолы: all, missing, stale, translatedafter бүтін саны |
tranzly/fix-statusБелгілі бір тіл мен жазба түріндегі барлық жетіспейтін (немесе ескірген) элементтердің аудармасын кезекке қояды. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (REST бағытының жеке тексеруі) | 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 бағытының жеке тексеруі) | жоқ |
tranzly/get-deepl-usageОсы айда сақталған DeepL кілтінің пайдаланылған таңбалар санын және лимитін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-diagnosticsҚолдау сұранысына қажетті диагностикалық деректерді қайтарады: нұсқалар, белсенді плагиндер, лимиттер және соңғы қателер. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-displayТіл ауыстырғыш пен авторлық белгілерді көрсету опцияларын қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-engine-settingsӘдепкі және резервтік қозғалтқышты, әр тілге арналған қозғалтқыштар мен AI үлгілерін, әр қозғалтқыштың күйін, байланыстырылған AI провайдерлерін үлгілерімен және осы айдағы шығындарды қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-glossaryЕшқашан аударылмайтын сөздерді, бекітілген терминдер аудармасын және әр тілдің интонациясын қайтарады. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | жоқ |
tranzly/get-integrationsTranzly қолдайтын және осында белсенді SEO, WooCommerce, бет құрастырушы және пішін плагиндерін тізімдейді. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-jobБір тапсырманың барысы мен сандарын қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (REST бағытының жеке тексеруі) | id string (міндетті) |
tranzly/get-job-failuresТапсырманың орындалмаған элементтерін себептерімен бірге тізімдейді. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (REST бағытының жеке тексеруі) | id string (міндетті) |
tranzly/get-legacy-importTranzly 2.x нұсқасынан аудармаларды импорттау күйі мен есебін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-licenceБұл сайттың Tranzly тарифін, лицензия күйін, жаңарту күнін және тарифке не кіретінін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-menusӘр мәзір орнында әр тіл қандай мәзірді көрсететінін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (REST бағытының жеке тексеруі) | жоқ |
tranzly/get-post-groupЖазбаның аударма тобын тізімдейді: әр тілдегі элемент атауы, күйі және өңдеу сілтемесімен бірге. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post және edit_term (REST бағытының жеке тексеруі) | id string (міндетті) |
tranzly/get-quality-reportАударманың AI сапа есебін қайтарады: ұпай және белгіленген сегменттер. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (REST бағытының жеке тексеруі) | id string (міндетті) |
tranzly/get-segmentsҚарап шығу және түзету үшін түпнұсқамен қатар аударма сегменттерін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (REST бағытының жеке тексеруі) | id string (міндетті) |
tranzly/get-shared-stringsБелгілі бір тілдегі тақырып пен плагин мәтіндерін (қолданылу аясын) олардың аудармаларымен қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (REST бағытының жеке тексеруі) | lang string (міндетті)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsБелгілі бір тілдегі сайт атауын, ұранын және виджет мәтіндерін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (REST бағытының жеке тексеруі) | lang string (міндетті) |
tranzly/get-support-connectionБұл сайттың Zinn Digital® қолдау қызметіне қосылған-қосылмағанын және кім ретінде қосылғанын көрсетеді. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (REST бағытының жеке тексерісі) | refresh логикалық мәні |
tranzly/get-term-groupСанаттың немесе белгінің (tag) аударма тобын тізімдейді. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post және edit_term (REST бағытының жеке тексерісі) | id жолы (міндетті) |
tranzly/get-urlsТілдердің мекенжайларда қалай көрінетінін (қалта, ішкі домен немесе домен), аударылған слагтар мен негіздерді және аударылмаған беттер үшін noindex мәнін қайтарады. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (REST бағытының жеке тексерісі) | жоқ |
tranzly/get-workflow-settingsЖариялау және жаңарту кезіндегі автоматты аударманы, жариялау алдында қарап шығуды, сондай-ақ AI сапасын тексеру шегін, провайдерін және моделін қайтарады. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (REST бағытының жеке тексерісі) | жоқ |
tranzly/import-from-sourceБасқа көптілді плагиннен аудармалардың келесі бетін импорттайды (mode: dry-run немесе run; cursor). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (REST бағытының жеке тексерісі) | source жолы (міндетті)mode жолы: dry-run, run, undocursor жолы |
tranzly/import-translation-fileЖүктелген аударма файлынан жазбалардың келесі бетін жазады (аяқталғанша after параметрімен қайталаңыз). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (REST бағытының жеке тексерісі) | token жолы (міндетті)after бүтін саны |
tranzly/link-postБар жазбаны (target) белгілі бір тілдегі осы жазбаның аудармасы етеді. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post және edit_term (REST бағытының жеке тексерісі) | id жолы (міндетті)lang жолы (міндетті)target бүтін саны (міндетті) |
tranzly/link-termБар терминді (target) белгілі бір тілдегі осы терминнің аудармасы етеді. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post және edit_term (REST бағытының жеке тексерісі) | id жолы (міндетті)lang жолы (міндетті)target бүтін саны (міндетті) |
tranzly/list-enginesАударма қозғалтқыштарын, олардың әрқайсысы бапталған-бапталмағанын және ешқайсысы көрсетілмегенде қайсысы қолданылатынын тізімдейді. | Free | 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 бағытының жеке тексерісі) | жоқ |
tranzly/list-jobsФондық аударма тапсырмаларын орындалу барысымен, ең жаңаларынан бастап тізімдейді. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (REST бағытының жеке тексерісі) | жоқ |
tranzly/list-languagesСайт тілдерін тізімдейді. Біріншісі — түпнұсқа мазмұн жазылған тіл. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | жоқ |
tranzly/list-status-itemsБелгілі бір тілдегі аударма күйімен (state: missing, stale, current) түпнұсқаларды бет бойынша тізімдейді. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (REST бағытының жеке тексерісі) | post_type жолыlang жолы (міндетті)state жолы: all, missing, stale, translated, human, machine, review, qualityafter бүтін саны |
tranzly/list-theme-stringsМәтіндерін аудару үшін сканерлеуге болатын тақырыптар мен плагиндерді және олардың әрқайсысында қанша жол бар екенін тізімдейді. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (REST бағытының жеке тексерісі) | жоқ |
tranzly/open-support-ticketӘкімші келісім берген кезде осы сайттың диагностикасымен қолдау сұрауын (subject, message, kind, email) тіркейді. Ол ешқашан логин жасамайды және жібермейді. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (REST бағытының жеке тексерісі) | subject жолы (міндетті)message жолы (міндетті)kind жолы: help, bug, feedback, feature_requestemail жолыname жолыdiagnostics логикалық мәні |
tranzly/record-support-consentҚолдау сұрауларымен бірге диагностикалық деректерді жіберуге әкімшінің келісімін тіркейді. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (REST бағытының жеке тексерісі) | consent логикалық мәні (міндетті) |
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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | action string (міндетті) |
tranzly/scan-theme-stringsАударылатын мәтіндерді табу үшін компоненттің PHP файлдарының келесі бетін сканерлейді (аяқталғанша after параметрімен қайталаңыз). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (REST бағытының өзіндік тексерісі) | component string (міндетті)after integer |
tranzly/schedule-quality-checkТіл аудармаларының (немесе берілген жазбалардың) келесі бетін ЖИ сапасын тексеруді жоспарлайды. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (REST бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | map object (міндетті) |
tranzly/set-protectionАударманы жүйе тарапынан қайта жазылудан қорғайды (protected: true) немесе құлпын ашады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (REST бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | 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 бағытының өзіндік тексерісі) | mode stringsegments objectdomains objectbases objectsuggest booleannoindex_untranslated boolean |
tranzly/start-trialОсы сайт үшін 14 күндік Tranzly Pro сынақ мерзімін іске қосады (төлем қажет емес). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (REST бағытының өзіндік тексерісі) | ешқандай |
tranzly/translate-media-fieldКескіннің alt мәтінін, тақырыбын немесе жазбасын (field) белгілі бір тілде (lang) сақтайды. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (REST маршрутының өзіндік тексеруі) | id string (міндетті)lang string (міндетті)field string (міндетті): alt, caption, titletranslation string (міндетті) |
tranzly/translate-postАударма механизмі арқылы бір жазбаны немесе бетті сайттың бір немесе бірнеше тіліне аударып, әрбір аударманы жасайды немесе жаңартады. publish параметрі true болмаса, жаңа аудармалар нобай күйінде болады. force параметрі true болмаса, адам өңдеген аударма өткізіліп жіберіледі. | Free | 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 параметрімен қайталаңыз). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (REST маршрутының өзіндік тексеруі) | lang string (міндетті)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteБағытталатын жұмыс процесі: агент тілдер мен механизмді тексереді, құнын бағалайды және шығындамас немесе жарияламас бұрын сұрап отырып, жетіспейтін бөліктерді аударады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (міндетті) |
tranzly/translate-termБір терминді (санат, белгі немесе өнім төлсипаты) механизм арқылы тілге (lang) аударып, оның аудармасын жасайды немесе жаңартады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | REST маршрутының әр элементке арналған өзіндік рұқсат тексеруі | id string (міндетті)lang string (міндетті)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusЖазба идентификаторымен (ID): сол жазбаның әр тілдегі аудармасы, оның ескірген-ескірмегені және оны кім жазғаны. Онсыз: сайттың қанша бөлігі аударылғаны, әр тіл бойынша. | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | сол жазбадағы edit_post; сайттың қысқаша мазмұны үшін edit_posts | id integerpost_type string |
tranzly/unlink-postЖазбаны аударма тобынан шығарады; ол өз тілін сақтап қалады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post және edit_term (REST маршрутының өзіндік тексеруі) | id string (міндетті) |
tranzly/unlink-termТерминді оның аударма тобынан шығарады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post және edit_term (REST маршрутының өзіндік тексеруі) | id string (міндетті) |
tranzly/update-displayАуыстырғышты (стиль, жалаулар, атаулар, орналасу) және авторлық құқық/сілтеме жолын өзгертеді. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (REST маршрутының өзіндік тексеруі) | switcher objectcredit boolean |
tranzly/update-engine-settingsӘдепкі механизмді, резервтік механизмді, әр тілге арналған механизмдерді және әр тілге арналған AI үлгілерін орнатады (default, fallback, per_lang, models, caps). Әдепкі механизмнен басқасының барлығы Pro нұсқасына жатады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (REST маршрутының өзіндік тексеруі) | 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Сайт тілдерін (languages: код пен атау тізімі; біріншісі түпнұсқа тіл болып табылады), сыртқы интерфейс префиксін және AI агенттеріне (MCP) рұқсат етілген-етілмегенін орнатады. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (REST маршрутының өзіндік тексеруі) | 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 маршрутының жеке тексеруі) | on_update string: off, stale, translateon_publish booleanreview booleanquality_threshold integerquality_provider stringquality_model string |
tranzly/upload-translation-fileБасқа жерде аударылған Tranzly XLIFF немесе CSV файлын (мазмұны, файл атауы) жүктейді; импорттау үшін жүктеп салуды анықтайтын токенді қайтарады. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_posts (REST маршрутының жеке тексеруі) | content string (міндетті)filename string (міндетті) |
Плагиннің abilities.json файлынан жасалған, ал ол өз кезегінде жұмыс істеп тұрған сайттан жасалады; екеуі сәйкес келмесе, сынақ сәтсіз аяқталады.
WP-CLI командалары
Бұларды серверде WP-CLI арқылы іске қосыңыз. Әрбір команда плагин экраны тексеретін рұқсаттарды тексереді; мысалдар плагиннің өзінің анықтамалық мәтінінен алынған.
| Пәрмен | Оның қызметі | Нұсқасы |
|---|---|---|
wp tranzly create <id> [--term]wp tranzly create 42 --lang=de_DE --user=admin | Жазбаның (немесе терминнің) оған байланыстырылған аударма нобайын жасау. | Free |
wp tranzly engines | Аударма қозғалтқыштарының тізімін шығару. | 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=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 | Фондық аударма тапсырмалары. | Free |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | Ескі Tranzly (2.x) сайтының аудармаларын импорттауды көрсету, сынақтық іске қосу, орындау немесе болдырмау. | Free |
wp tranzly link <source> <target> [--term] | Бар жазбаны (немесе терминді) басқасының аудармасы ретінде байланыстыру. | Free |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | Multisite (Agency): желінің әрбір сайтын реттеу немесе жаңа сайттар басталатын тілдерді орнату. | Free |
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 | Жазбаларды қозғалтқыш арқылы аудару. | Free |
wp tranzly translations <id> [--term] [--format=<format>] | Жазбаның (немесе терминнің) аудармаларын тізімдеу. | Free |
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: тіркелген жолды экранға шығару (экрандалған). | 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: терминнің (таксономия элементінің) аудармасы. | Pro |
pll_get_term_language( $term_id, $field = 'slug' ) | Polylang: терминнің тілі. | Pro |
pll_get_term_translations( $term_id ) | Polylang: терминнің барлық аудармасы, slug => ID. | Pro |
pll_home_url( $lang = '' ) | Polylang: белгілі бір тілдегі басты беттің URL мекенжайы. | Pro |
pll_is_translated_post_type( $post_type ) | Polylang: бұл жазба түрі аударылған ба? | Pro |
pll_is_translated_taxonomy( $taxonomy ) | Polylang: бұл таксономия аударылған ба? | Pro |
pll_languages_list( $args = array( ) | Polylang: тілдер тізімі. | Pro |
pll_register_string() | Polylang: жолды тіркеу (қабылданады және еленбейді — pll__() қараңыз). | Pro |
pll_the_languages( $args = array( ) | Polylang: тіл ауыстырғыш. `raw` Polylang массивін қайтарады (slug => мәліметтер); әйтпесе Polylang белгілеуіндегі `<li>` тізімі, егер `echo` 0 болмаса, экранға шығарылады. `hide_current`, `hide_if_no_translation` және `display_names_as` (`name` немесе `slug`) параметрлерін ескереді. `dropdown` тізім ретінде көрсетіледі: ашылмалы тізім үшін Tranzly-дің жеке ауыстырғыш блогы/виджеті қолданылады. | Pro |
pll_translate_string( $text ) | Polylang: белгілі бір тілдегі тіркелген жол. pll__() сияқты, жол берілген күйінде қайтарылады. | Pro |
tranzly_compat_field( string $code, string $field ) | Polylang сөздігіндегі тілдің бір өрісі. | Pro |
tranzly_current_language(): string | Ағымдағы сұраныстың тілі (`fr_FR` сияқты WordPress локаль коды). | Free |
tranzly_default_language(): string | Әдепкі тіл: тізімдегі бірінші тіл. | Free |
tranzly_get_engines(): array | Қолжетімді қозғалтқыштар: id => атауы. | Free |
tranzly_get_post_language( int $post_id ): string | Жазба жазылған тіл. | Free |
tranzly_get_term_language( int $term_id ): string | Термин жазылған тіл. | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | Терминнің белгілі бір тілдегі аудармасы немесе null. | Free |
tranzly_get_term_translations( int $term_id ): array | Терминнің әрбір нұсқасы: тіл коды => термин ID-і. | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | Жазбаның белгілі бір тілдегі аудармасының ID-і немесе ол болмаса null. Жазба әлдеқашан сол тілде жазылған болса, оның жеке ID-ін қайтарады. | Free |
tranzly_get_translations( int $post_id ): array | Жазбаның әрбір нұсқасы, жазбаның өзін қосқанда: тіл коды => жазба ID-і. Аудармалары жоқ жазба өз тілінде тек өзін ғана қайтарады. | Free |
tranzly_language_switcher( array $args = array( ) | Кез келген тақырып, құрастырушы немесе плагин (T5) үшін тіл ауыстырғыштың HTML коды. Page Builder Sandwich элементі оны шақырады; сіз де қолдана аласыз. Екіден аз тіл болғанда бос болады. | Free |
tranzly_language_url( string $lang, ?string $url = null ): string | Берілген тілді көрсететін URL мекенжайы. | Free |
tranzly_languages(): array | Сайт тілдері, әдепкі тіл бірінші орында. | Free |
tranzly_register_engine( Engine $engine ) | Аударма қозғалтқышын қосу. Оны `tranzly_register_engines` кезінде немесе сұраныстың алғашқы аудармасына дейін кез келген уақытта шақырыңыз. | Free |
tranzly_restore_language(): bool | Соңғы tranzly_switch_language() әрекетін қайтару. | Free |
tranzly_switch_language( string $lang ): bool | tranzly_restore_language() шақырылғанға дейін кодты басқа тілде орындау: ағымдағы тіл де, WordPress-тің өз аудармалары да ауысады. switch_to_blog() сияқты кірістіріледі: | Free |
tranzly_translatable_attributes( string $block_name ): array | Tranzly блок түрі үшін аударатын атрибут атаулары: оның block.json файлындағы `role: content`, `tranzly_translatable_attributes` сүзгісімен реттелген. | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | Ағымдағы пайдаланушы ретінде жазбаны жүйе арқылы белгілі бір тілге аудару (олардың рұқсаттары қолданылады). | Тегін |
Әрекеттер мен сүзгілер
Плагин ұсынатын әрбір хук, оның бастапқы кодынан алынған сипаттамасымен. Сүзгілер мәнді өзгертеді; әрекеттер белгілі бір сәтте кодты орындауға мүмкіндік береді; кіру нүктелері — плагиннен бірдеңе істеуді сұрау үшін іске қосылатын әрекеттер.
| Хук | Түрі | Не істейді | Параметрлер | Нұсқасы |
|---|---|---|---|---|
tranzly_admin_bar | Әрекет | Аудармалар админ-панель мәзірі құрастырылғаннан кейін іске қосылады (Pro визуалды редакторы осында өзінің «Бұл бетте аудару» элементін қосады). | \WP_Admin_Bar $barint $id | Free |
tranzly_admin_data | Сүзгі | Админ қолданбасы іске қосылатын деректерді сүзеді. Премиум деңгей оны өзінің нұсқасын хабарлау үшін пайдаланады; құпия ештеңе осында болмауы керек, өйткені ол бетке басып шығарылады. | жоқ | Free |
tranzly_ai_model | Сүзгі | Белгілі бір тілге аударатын AI провайдерін және моделін сүзеді. Free: барлық тілдер үшін `translate` тапсырмасына таңдалған провайдер мен модель. Tranzly Pro: тілдің өзінің таңдауы, әйтпесе «барлық басқа тілдер» таңдауы. | string $target | Free |
tranzly_ai_providers_in_use | Сүзгі | Белгілі бір тілдер үшін таңдалған AI провайдерлерін сүзеді. Тегін плагинде жоқ: әр тіл `translate` тапсырмасына таңдалған провайдер мен модельді пайдаланады. Tranzly Pro әр тілге арналған модельдердің провайдерлерін тізімдейді. | жоқ | Free |
tranzly_content_before_rebuild | Сүзгі | Әр тіл бойынша аударылған сегменттер жазылмас бұрын бастапқы мазмұнды сүзеді (Pro-ның әр тілге арналған суретті ауыстыру функциясы осыны пайдаланады). | string $contentstring $lang | Free |
tranzly_copy_meta_keys | Сүзгі | Жазбадан оның жаңа аудармасына көшірілетін мета кілттерді сүзеді. Басқа ештеңе көшірілмейді. | int $source_id | Free |
tranzly_deepl_host | Сүзгі | DeepL API хостын сүзеді (прокси немесе сынақ дублі). | string $hoststring $key | Free |
tranzly_deepl_price_per_million | Сүзгі | DeepL-дің миллион таңбаға бағасын АҚШ долларымен сүзеді. | float $price | Free |
tranzly_default_engine | Сүзгі | Ешқайсысы көрсетілмеген кезде қолданылатын қозғалтқыштың идентификаторын сүзеді. | string $id | Free |
tranzly_engine_cap | Сүзгі | Қозғалтқыштың ай сайынғы шегін АҚШ долларымен сүзеді: тегін плагинде жоқ. | float|null $capstring $engine | Free |
tranzly_engine_chain | Сүзгі | Тіл үшін кезекпен тексерілетін қозғалтқыштарды сүзеді. Free: әдепкі қозғалтқыш. Премиум деңгейі тілдің жеке қозғалтқышын және резервтік тізімді қосады. | string $langstring $first | Free |
tranzly_engine_options | Сүзгі | Қозғалтқышқа берілетін параметрлерді сүзеді (аударылмайтын сөздер тізімі, глоссарий, ресмилік деңгейі, нұсқаулар). | string $targetEngine $engine | Free |
tranzly_engine_settings_save | Сүзгі | Әр тілге арналған қозғалтқыштарды және AI модельдерін, резервтік тізімді және ай сайынғы шектерді сақтайды. Тек премиум деңгей жауап береді (WordPress.org 5-ережесі: тегін плагинде Pro функциялары болмауы керек). | жоқ | Free |
tranzly_frontend_prefix | Сүзгі | Бейтарап фронтенд класс префиксін сүзеді. | string $prefix | Free |
tranzly_fs_loaded | Әрекет | Лицензиялау SDK жүктелген соң іске қосылады (негізгі файлда, кез келген Tranzly кодынан бұрын). `tranzly_fs()` шақыру үшін осы хукты пайдаланыңыз. | жоқ | Free |
tranzly_glossary_options | Сүзгі | Мақсатты тілге арналған қозғалтқыш параметрлерін сүзеді: аударылмайтындар тізімі, сондай-ақ премиум деңгей қосқан кездегі глоссарий мен тон. | string $lang | Free |
tranzly_glossary_save | Сүзгі | Әр тіл үшін таңдаулы аудармалар мен тонды сақтайды. Тек премиум деңгей жауап береді (WordPress.org 5-ережесі: тегін плагинде Pro функциялары болмауы керек). | жоқ | Free |
tranzly_google_price_per_million | Сүзгі | Google Cloud Translation бағасын миллион таңбаға АҚШ долларымен сүзеді. | float $price | Pro |
tranzly_install_language_packs | Сүзгі | Сайтқа қосылған тіл үшін Tranzly WordPress, тақырып және плагин тіл пакеттерін орната ма, жоқ па (WordPress және WooCommerce-тің өз сөздері аударылып көрінуі үшін). Әдепкі бойынша қосулы. | bool $install | Free |
tranzly_integration_available | Сүзгі | Плагині анықталмаған кезде интеграцияның орындалу-орындалмауын сүзеді — конструктор өшірілгеннен кейін қалған мазмұн немесе әдеттен тыс тәсілмен жүктелген плагин үшін. | bool $onstring $id | Free |
tranzly_integrations | Сүзгі | Tranzly орындайтын интеграцияларды сүзеді. Басқа плагинді қолдау үшін `Integration` қосымша класын қосыңыз. | жоқ | Free |
tranzly_is_pro | Сүзгі | Премиум деңгейдің жұмыс істеп тұрғанын сүзеді. Оған тек премиум деңгей ғана жауап береді. | bool $pro | Free |
tranzly_job_created | Әрекет | Аударма тапсырмасы жасалғаннан кейін іске қосылады. | int $jobint $items | Free |
tranzly_job_finished | Action | Аударма тапсырмасында орындайтын жұмыс қалмаған кезде іске қосылады. | int $job_id | Free |
tranzly_kit_api_base | Filter | Қолдау көрсету экрандары шақыратын Zinn Digital® API негізін сүзгіден өткізеді. | string $base | Free |
tranzly_kit_diagnostics | Filter | Сайт иесі көрместен бұрын диагностикалық деректерді сүзгіден өткізеді. Плагин өзінің фактілерін `extra` астына қосады. ⛔ Бұл алдын ала қараудан БҰРЫН орындалады, алдын ала қарау мен жіберу арасында ешқашан орындалмайды. | none | Free |
tranzly_kit_footprint_free | Filter | Осы сайтта Zinn® Ads ешқашан жарнамаланбауы үшін оның ізі қалмайтындығын (footprint-free) сүзгіден өткізеді. | bool $footprint_free | Free |
tranzly_kit_promotions | Filter | Жарнамалар тізілімін ол өңделгенге дейін сүзгіден өткізеді. Басқа өнімді жарнамалау үшін жол қосыңыз: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), және `url` немесе (плагин үшін) `name`, `site`, `main_files`. | none | Free |
tranzly_kit_tier | Filter | Жинақ осы плагин үшін есептейтін тарифтік жоспар деңгейін сүзгіден өткізеді (сынақтар мен staging үшін; өндірістік ортада лицензия анықтайды). | string $tier | Free |
tranzly_localize_links | Filter | Tranzly осы беттің ішкі сілтемелерін олардың аудармаларына бағыттайтын-бағыттамайтынын сүзгіден өткізеді. | bool $localizestring $lang | Free |
tranzly_memory_enabled | Filter | Аударма жадының (translation memory) пайдаланылатынын не пайдаланылмайтынын сүзгіден өткізеді. | bool $on | Pro |
tranzly_microsoft_price_per_million | Filter | Microsoft Translator бағасын миллион таңбаға АҚШ долларымен сүзгіден өткізеді. | float $price | Pro |
tranzly_network_enabled | Filter | Мультисайт желілік деңгейінің қосулы екенін сүзгіден өткізеді. | bool $agency | Free |
tranzly_pbs_internal_post_types | Filter | Tranzly өңдемей өткізіп жіберетін Page Builder Sandwich жазба түрлерін сүзгіден өткізеді. | none | Free |
tranzly_post_segments | Filter | Қозғалтқышқа жіберілетін жазба сегменттерін сүзгіден өткізеді. Key => `text` + `format` (`text` немесе `html`). Блоктарды танитын талдаушы мен интеграциялар мұнда сегменттерді қосады, бөледі немесе ауыстырады және оларды `tranzly_translated_post_fields` ішіне қайта жазады. | \WP_Post $post | Free |
tranzly_post_translated | Action | Қозғалтқыш жазбаны аударғаннан кейін (немесе адам файлы яки импорт жазғаннан кейін) іске қосылады. | int $targetint $source_idstring $codestring $engine | Free |
tranzly_post_translation_created | Action | Tranzly жазба аудармасын жасағаннан кейін іске қосылады. | int $new_idint $source_idstring $code | Free |
tranzly_post_types | Filter | Tranzly аударатын жазба түрлерін сүзгіден өткізеді. | none | Free |
tranzly_pre_current_language | Filter | Ағымдағы тілді мерзімінен бұрын анықтайды: оны пайдалану үшін тіл кодын қайтарыңыз. tranzly_switch_language() осылай жұмыс істейді; шешімді Tranzly-ге қалдыру үшін null қайтарыңыз. | string|null $lang | Free |
tranzly_query_var | Filter | Тілді таңдайтын сұрау айнымалысын сүзгіден өткізеді. | string $var | Free |
tranzly_queue_lease_seconds | Filter | Алынған элементтің жалдау мерзімін (lease) сүзгіден өткізеді: осы уақыттан кейін элементті орындау кезінде тоқтап қалған өңдеуші (worker) элементті басқаларға қайтарады. Ең баяу жеке аудармадан ұзағырақ болуы керек. | int $seconds | Free |
tranzly_queue_worker_seconds | Filter | Бір өңдеушінің кезекті басқасына тапсырғанға дейін қанша уақыт жұмыс істейтінін секундпен сүзгіден өткізеді. | int $seconds | Free |
tranzly_queue_workers | Filter | Бір тапсырмада бір мезгілде қанша өңдеуші жұмыс істейтінін сүзгіден өткізеді. Аударма қызметіне артық жүктеме түсірмеу үшін бұл ӨҢДЕУШІЛЕР санына шектеу болып табылады; ешқашан қанша элементтің орындалатынына шектеу болмайды. | int $workersint $job_id | Free |
tranzly_rate_source_ | Filter | Басқа дереккөзден алынған бағамдар (`tranzly_rate_sources` бөлімін қараңыз). | none | Pro |
tranzly_rate_sources | Filter | Валюта бағамдарының дереккөздерін сүзгіден өткізеді. `[ code => оның эталонына қатысты бағамы ]` немесе WP_Error қайтаратын `tranzly_rate_source_<id>` сүзгісімен біреуін қосыңыз. | none | Pro |
tranzly_register_engines | Action | Аударма қозғалтқыштарын тіркейді. `$registry->add( new Your_Engine() )` шақырыңыз. | Registry $registry | Free |
tranzly_relations_changed | Action | Нысандардың аударма байланыстары өзгергеннен кейін іске қосылады: байланыстырылған, байланысы ажыратылған, басқа тілге ауыстырылған немесе жойылған. Өзгертілген әр топ үшін бір рет іске қосылады, сондықтан бір ғана байланыс оны екі рет іске қосуы мүмкін. | string $typearray<int> $ids | Free |
tranzly_robots_meta_keys | Filter | Robots параметрлерін сақтайтын жазбаның мета кілттерін сүзгіден өткізеді; әрқайсысы түпнұсқаның артынан оның аудармаларына көшіріледі. | none | Free |
tranzly_shared_string_scopes | Filter | Ортақ мәтін ауқымдарын сүзгіден өткізеді (жолақ L06, T6: интеграциялар `woocommerce`, `forms` және `theme` қосады; олардың мәтіндері `tranzly_shared_strings` арқылы келеді). | none | Тегін |
tranzly_shared_strings | Filter | Әр ауқым бойынша Tranzly жолдар ретінде аударатын ортақ мәтіндерді сүзгіден өткізеді. Pro деңгейі `templates` ауқымына блок үлгілерін, үлгі бөліктерін және үлгілерді қосады. | string $scope | Тегін |
tranzly_shared_strings_covered | Filter | Тіл топтамасы белгілі бір тіл үшін аударатын ортақ мәтін ауқымының мәтіндерін сүзгіден өткізеді. Pro деңгейі `templates` үшін тақырыптың және ядроның тіркелген үлгілерін хабарлайды. | string $scopestring $lang | Тегін |
tranzly_source_changed | Action | Түпнұсқаның аударылатын мазмұны өзгеріп, оның аудармалары ескірген кезде іске қосылады. | int $post_idstring $nowstring $before | Тегін |
tranzly_source_meta_keys | Filter | Өзгеруі беттің аудармаларын ескіртетін мета кілттерді сүзгіден өткізеді. Интеграциялар өздері аударатын кілттерді қосады (конструктор деректері, SEO өрістері, пайдаланушы өрістері). | int $post_id | Тегін |
tranzly_source_published | Action | Түпнұсқа алғаш рет жарияланған кезде бір рет іске қосылады (оның мета деректері сақталғаннан кейін). | int $post_id | Тегін |
tranzly_style_rules_enabled | Filter | Tranzly әр жаңа аудармаға тілдің WordPress.org аударма тобының стиль ережелерін (тырнақшалар, тыныс белгілері айналасындағы бос орындар, апострофтар, көп нүктелер, жапондық аралықтар, қаратпа есімдіктер) қолданатынын анықтайды. Әдепкі бойынша қосулы. | bool $enabledstring $locale | Тегін |
tranzly_taxonomies | Filter | Tranzly аударатын таксономияларды сүзгіден өткізеді. | none | Тегін |
tranzly_term_segments | Filter | Қозғалтқышқа жіберілетін термин сегменттерін (`name`, `description`, сондай-ақ интеграциялар қосатын кез келген нәрсені: SEO тақырыптары, пайдаланушы өрістері) сүзгіден өткізеді. Қосылғандарды `tranzly_term_translated` арқылы жазыңыз. | \WP_Term $term | Тегін |
tranzly_term_translated | Action | Қозғалтқыш терминді аударғаннан кейін әрбір аударылған сегментпен бірге іске қосылады (интеграциялар `tranzly_term_segments` ішінде қосқан сегменттерін жазады). | int $targetint $term_idstring $code | Тегін |
tranzly_term_translation_created | Action | Tranzly термин аудармасын жасағаннан кейін іске қосылады. | int $new_idint $term_idstring $code | Тегін |
tranzly_translatable_attributes | Filter | Блок түрі үшін Tranzly аударатын төлсипаттарды сүзгіден өткізеді. | string $block_name | Тегін |
tranzly_translate_string | Filter | Бір аударылатын жолды белгілі бір тілге сүзгіден өткізеді. | string $valuestring $codearray $context | Тегін |
tranzly_translated_post_fields | Filter | Қозғалтқыш жұмысын аяқтағаннан кейін аудармаға жазылатын жазба өрістерін сүзгіден өткізеді. Өз сегменттерін (пайдаланушы өрістері, конструктор деректері) қосқан интеграциялар оларды осында жазады. | \WP_Post $poststring $code | Тегін |
tranzly_translation_memory | Filter | Қолданыстағы аударма жадын сүзгіден өткізеді: тегін плагинде жоқ; премиум деңгейі біреуін ұсынады (docs/843, WordPress.org 5-нұсқаулығы). | Translation_Memory|null $memory | Тегін |