Програмери

Tranzly референца могућности

Tranzly региструје своје радње помоћу WordPress Abilities API-ја. Исте могућности су MCP алати на сопственом серверу сајта и REST руте под /wp-json/wp-abilities/v1. Ова страница је генерисана из сопственог регистра додатка.

Кориснички водич: повежите AI апликацију

Крајње тачке

MCP преко HTTP-а (уз стримовање)

https://example.com/wp-json/tranzly/v1/mcp

MCP преко WP-CLI (стандардни улаз и излаз)

wp mcp-adapter serve --server=tranzly --user=<login>

REST: излистајте могућности

/wp-json/wp-abilities/v1/abilities?category=tranzly

REST: покрените способност

/wp-json/wp-abilities/v1/abilities/<name>/run

Аутентификација и дозволе

HTTP захтеви се аутентификују помоћу WordPress лозинке апликације (HTTP Basic). За повезивање са MCP сервером потребна је способност приказана у наставку; свака појединачна могућност затим проверава сопствену дозволу, по објекту. Могућности само за читање извршавају се уз GET и њихов унос у стрингу упита; остале уз POST и JSON тело {"input": {…}}.

Примери

# REST: покрените способност
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"tranzly-get-comments-setting","arguments":{}}}

Све могућности

Генерисано из датотеке abilities.json додатка, која је и сама генерисана са активног сајта; тест не успева када се њих двоје не подударају.

МогућностШта радиИздањеRESTДозволаПараметри
tranzly/bulk-translate
tranzly-bulk-translate
Преведите цео сајт
Покреће позадинске задатке превођења за сваки оригинал наведених типова садржаја (све преведене типове када ниједан није наведен): оне преводе који недостају, застареле или све њих. Враћа покренуте задатке, по један за сваки језик.
Про издањеPOST …/abilities/tranzly/bulk-translate/runedit_posts; publish_posts to publishlanguages: array (Обавезно), post_types: array, scope: missing|stale|all, engine: string, publish: boolean
tranzly/cancel-job
tranzly-cancel-job
Откажи задатак
Зауставља задатак; већ направљени преводи се задржавају.
Бесплатно издањеPOST …/abilities/tranzly/cancel-job/runmanage_options (the REST route's own check)id: string (Обавезно)
tranzly/check-quality
tranzly-check-quality
Проверите превод помоћу вештачке интелигенције
Омогућава да вештачка интелигенција упореди један превод са његовим оригиналом и оцени га, а затим чува извештај о преводу. Користи модел вештачке интелигенције за проверу квалитета подешен у поставкама тока посла за Tranzly.
Про издањеPOST …/abilities/tranzly/check-quality/runedit_post on that translationid: integer (Обавезно)
tranzly/connect-support
tranzly-connect-support
Повежите се са подршком
Повезује овај сајт са корисничком подршком платформе Zinn Digital® (име, е-пошта, сагласност).
Бесплатно издањеPOST …/abilities/tranzly/connect-support/runmanage_options (the REST route's own check)email: string (Обавезно), name: string, consent: boolean (Обавезно)
tranzly/correct-segments
tranzly-correct-segments
Исправите превод
Чува исправљене сегменте превода (сегменти: кључ за текст); исправљени текст је заштићен од поновног превођења.
Бесплатно издањеPOST …/abilities/tranzly/correct-segments/runedit_post (the REST route's own check)id: string (Обавезно), segments: object (Обавезно)
tranzly/create-job
tranzly-create-job
Покрените посао превођења
Покреће позадински задатак који преводи наведене објаве (posts) или цео тип објаве на језике (langs).
Бесплатно издањеPOST …/abilities/tranzly/create-job/runedit_posts (the REST route's own check)posts: array, post_type: string, langs: array (Обавезно), engine: string, status: publish|draft, force: boolean
tranzly/create-post-translation
tranzly-create-post-translation
Направите празан превод
Прави нацрт превода објаве на језику (lang) за ручно писање, без преводиоца.
Бесплатно издањеPOST …/abilities/tranzly/create-post-translation/runthe REST route's own per-item permission checkid: string (Обавезно), lang: string (Обавезно), name: string, slug: string, description: string
tranzly/create-term-translation
tranzly-create-term-translation
Креирајте превод термина ручно
Креира превод термина на језику са називом, подлошком и описом које наведете.
Бесплатно издањеPOST …/abilities/tranzly/create-term-translation/runthe REST route's own per-item permission checkid: string (Обавезно), lang: string (Обавезно), name: string, slug: string, description: string
tranzly/disconnect-support
tranzly-disconnect-support
Прекините везу са подршком
Прекида везу овог сајта са подршком.
Бесплатно издањеPOST …/abilities/tranzly/disconnect-support/runmanage_options (the REST route's own check)ниједно
tranzly/estimate
tranzly-estimate
Процените превод
Процењује број знакова и трошкове за превођење објава (posts или post_type) на језике (langs) помоћу механизма, пре било каквог трошења.
Бесплатно издањеPOST …/abilities/tranzly/estimate/runedit_posts (the REST route's own check)posts: array, post_type: string, langs: array (Обавезно), engine: string
tranzly/estimate-bulk
tranzly-estimate-bulk
Процените превођење сајта (Pro)
Процењује превод целог веб-сајта на један језик (post_types, scope, engine) пре његовог покретања.
Про издањеPOST …/abilities/tranzly/estimate-bulk/runedit_posts (the REST route's own check)post_types: array, scope: missing|stale|all, engine: string, lang: string (Обавезно), after: integer
tranzly/export-translation-file
tranzly-export-translation-file
Извезите датотеку за људске преводиоце
Враћа XLIFF или CSV датотеку (као текст) са оригиналима и њиховим преводима на један језик, за преводиоца или преводилачку агенцију: наведене објаве, или страницу са до 100 оригинала одређеног типа садржаја у датом статусу (missing, stale, translated или all; поновите са after). Увезите је назад помоћу tranzly/upload-translation-file.
Про издањеGET …/abilities/tranzly/export-translation-file/runedit_posts; each post is included only if the user may edit itlang: string (Обавезно), format: xliff|csv, posts: array, post_type: string, state: all|missing|stale|translated, after: integer
tranzly/fix-status
tranzly-fix-status
Преведите оно што недостаје
Ставља у ред за превођење сваку недостајућу (или застарелу) ставку у одређеном језику и типу објаве.
Бесплатно издањеPOST …/abilities/tranzly/fix-status/runedit_posts (the REST route's own check)post_type: string, lang: string (Обавезно), state: missing|stale|quality (Обавезно)
tranzly/get-comments-setting
tranzly-get-comments-setting
Обрада читања коментара (Pro)
Враћа податак о томе да ли се коментари деле између језика или се чувају појединачно за сваки језик.
Про издањеGET …/abilities/tranzly/get-comments-setting/runmoderate_comments (the REST route's own check)ниједно
tranzly/get-deepl-usage
tranzly-get-deepl-usage
Прочитајте потрошњу за DeepL
Враћа искоришћене знакове и ограничење сачуваног DeepL кључа за овај месец.
Бесплатно издањеGET …/abilities/tranzly/get-deepl-usage/runmanage_options (the REST route's own check)ниједно
tranzly/get-diagnostics
tranzly-get-diagnostics
Прочитајте дијагностику сајта
Враћа дијагностику коју би тикет за подршку садржао: верзије, активне прикључке, ограничења и недавне грешке.
Бесплатно издањеGET …/abilities/tranzly/get-diagnostics/runmanage_options (the REST route's own check)ниједно
tranzly/get-display
tranzly-get-display
Прочитајте опције приказа
Враћа пребацивач језика и опције за приказ заслуга.
Бесплатно издањеGET …/abilities/tranzly/get-display/runmanage_options (the REST route's own check)ниједно
tranzly/get-engine-settings
tranzly-get-engine-settings
Прочитајте подешавања механизма
Враћа подразумевани и резервни механизам, механизме по језицима, стање сваког механизма и потрошњу за овај месец.
Бесплатно издањеGET …/abilities/tranzly/get-engine-settings/runmanage_options (the REST route's own check)ниједно
tranzly/get-glossary
tranzly-get-glossary
Прочитајте речник
Враћа речи које се никада не преводе, преводе утврђених термина и тон по језику.
Про издањеGET …/abilities/tranzly/get-glossary/runmanage_optionsниједно
tranzly/get-integrations
tranzly-get-integrations
Прочитајте интеграције
Наводи SEO, WooCommerce, додатке за израду страница и форме које Tranzly подржава и који су овде активни.
Бесплатно издањеGET …/abilities/tranzly/get-integrations/runmanage_options (the REST route's own check)ниједно
tranzly/get-job
tranzly-get-job
Очитајте напредак задатка
Враћа напредак и бројке за један посао.
Бесплатно издањеGET …/abilities/tranzly/get-job/runmanage_options (the REST route's own check)id: string (Обавезно)
tranzly/get-job-failures
tranzly-get-job-failures
Прочитајте неуспехе посла
Приказује неуспеле ставке посла са разлогом за сваку од њих.
Бесплатно издањеGET …/abilities/tranzly/get-job-failures/runmanage_options (the REST route's own check)id: string (Обавезно)
tranzly/get-legacy-import
tranzly-get-legacy-import
Прочитајте Tranzly 2.x увоз
Враћа статус и извештај о увозу превода из Tranzly 2.x.
Бесплатно издањеGET …/abilities/tranzly/get-legacy-import/runmanage_options (the REST route's own check)ниједно
tranzly/get-licence
tranzly-get-licence
Прочитајте лиценцу
Враћа Tranzly план за овај сајт, статус лиценце, датум обнове и шта је укључено у план.
Бесплатно издањеGET …/abilities/tranzly/get-licence/runmanage_options (the REST route's own check)ниједно
tranzly/get-menus
tranzly-get-menus
Прочитајте меније по језику
Враћа који мени сваки језик приказује на свакој локацији менија.
Бесплатно издањеGET …/abilities/tranzly/get-menus/runedit_theme_options (the REST route's own check)ниједно
tranzly/get-post-group
tranzly-get-post-group
Прочитајте преводе објаве
Наводи групу превода објаве: члана сваког језика са његовим насловом, статусом и везом за уређивање.
Бесплатно издањеGET …/abilities/tranzly/get-post-group/runedit_post and edit_term (the REST route's own check)id: string (Обавезно)
tranzly/get-quality-report
tranzly-get-quality-report
Прочитајте извештај о квалитету (Pro)
Враћа извештај о квалитету превода помоћу вештачке интелигенције: оцену и сегменте које је означио.
Про издањеGET …/abilities/tranzly/get-quality-report/runedit_post (the REST route's own check)id: string (Обавезно)
tranzly/get-segments
tranzly-get-segments
Читајте превод упоредо
Враћа сегменте превода поред оригинала, ради прегледа и исправке.
Бесплатно издањеGET …/abilities/tranzly/get-segments/runedit_post (the REST route's own check)id: string (Обавезно)
tranzly/get-shared-strings
tranzly-get-shared-strings
Прочитајте текстове тема и прикључака
Враћа текстове теме и прикључка (опсег) на одређеном језику са њиховим преводима.
Бесплатно издањеGET …/abilities/tranzly/get-shared-strings/runedit_theme_options (the REST route's own check)lang: string (Обавезно), scope: menus|site|templates|gettext.plugin-<slug>|gettext.theme-<slug>
tranzly/get-site-strings
tranzly-get-site-strings
Читајте текстове сајта на језику
Враћа наслов веб-сајта, опис и текстове виџета на одређеном језику.
Бесплатно издањеGET …/abilities/tranzly/get-site-strings/runmanage_options (the REST route's own check)lang: string (Обавезно)
tranzly/get-support-connection
tranzly-get-support-connection
Прочитајте везу за подршку
Наводи да ли је овај сајт повезан са корисничком подршком услуге Zinn Digital® и као ко.
Бесплатно издањеGET …/abilities/tranzly/get-support-connection/runmanage_options (the REST route's own check)refresh: boolean
tranzly/get-term-group
tranzly-get-term-group
Прочитајте преводе термина
Наводи групу превода за категорију или ознаку.
Бесплатно издањеGET …/abilities/tranzly/get-term-group/runedit_post and edit_term (the REST route's own check)id: string (Обавезно)
tranzly/get-urls
tranzly-get-urls
Прочитајте подешавања адресе
Враћа како се језици приказују у адресама (фасцикла, поддомен или домен), преведене скраћене називе и основе, као и noindex за непреведене странице.
Бесплатно издањеGET …/abilities/tranzly/get-urls/runmanage_options (the REST route's own check)ниједно
tranzly/get-workflow-settings
tranzly-get-workflow-settings
Прочитајте подешавања тока посла (Pro)
Враћа аутоматски превод при објављивању и при ажурирању, преглед пре објављивања, као и праг, пружаоца услуге и модел за проверу квалитета помоћу вештачке интелигенције.
Про издањеGET …/abilities/tranzly/get-workflow-settings/runmanage_options (the REST route's own check)ниједно
tranzly/import-from-source
tranzly-import-from-source
Пређите са WPML, Polylang или TranslatePress (Pro) додатака
Увози следећу страницу превода из другог вишејезичког прикључка (режим: dry-run или run; cursor).
Про издањеPOST …/abilities/tranzly/import-from-source/runmanage_options (the REST route's own check)source: string (Обавезно), mode: dry-run|run|undo, cursor: string
tranzly/import-translation-file
tranzly-import-translation-file
Упишите увезену датотеку (Pro)
Уписује следећу страницу објава из отпремљене датотеке превода (понављајте са после док се не заврши).
Про издањеPOST …/abilities/tranzly/import-translation-file/runedit_posts (the REST route's own check)token: string (Обавезно), after: integer
tranzly/link-post
tranzly-link-post
Повежите постојећу објаву као превод
Поставља постојећу објаву (циљ) као превод ове објаве на одређени језик.
Бесплатно издањеPOST …/abilities/tranzly/link-post/runedit_post and edit_term (the REST route's own check)id: string (Обавезно), lang: string (Обавезно), target: integer (Обавезно)
tranzly/list-engines
tranzly-list-engines
Прикажи машине за превођење
Наводи механизме за превођење, информацију о томе да ли је сваки подешен, као и који се користи када ниједан није наведен.
Бесплатно издањеGET …/abilities/tranzly/list-engines/runedit_postsниједно
tranzly/list-import-sources
tranzly-list-import-sources
Наведи прикључке са којих се мигрира (Pro)
Приказује податке за WPML, Polylang и TranslatePress пронађене на овом сајту који се могу увести.
Про издањеGET …/abilities/tranzly/list-import-sources/runmanage_options (the REST route's own check)ниједно
tranzly/list-jobs
tranzly-list-jobs
Листа послова превођења
Приказује послове превођења у позадини, од најновијих, уз приказ напретка.
Бесплатно издањеGET …/abilities/tranzly/list-jobs/runedit_posts (the REST route's own check)ниједно
tranzly/list-languages
tranzly-list-languages
Прикажи језике
Наводи језике веб-сајта. Први је језик на ком је написан изворни садржај.
Бесплатно издањеGET …/abilities/tranzly/list-languages/runedit_postsниједно
tranzly/list-status-items
tranzly-list-status-items
Наведите шта недостаје или је застарело
Приказује оригинале са њиховим статусом превода на одређени језик (статус: недостаје, застарео, актуелан), страницу по страницу.
Бесплатно издањеGET …/abilities/tranzly/list-status-items/runedit_posts (the REST route's own check)post_type: string, lang: string (Обавезно), state: all|missing|stale|translated|human|machine|review|quality, after: integer
tranzly/list-theme-strings
tranzly-list-theme-strings
Прикажи изворе текста теме и прикључка (Pro)
Приказује теме и прикључке чији се текстови могу скенирати ради превођења, као и колико ниски сваки од њих има.
Про издањеGET …/abilities/tranzly/list-theme-strings/runmanage_options (the REST route's own check)ниједно
tranzly/open-support-ticket
tranzly-open-support-ticket
Отворите тикет за подршку
Подноси тикет за подршку (наслов, порука, врста, имејл), са дијагностиком овог сајта када је администратор то прихватио. Никада не креира налог за пријаву нити га шаље.
Бесплатно издањеPOST …/abilities/tranzly/open-support-ticket/runmanage_options (the REST route's own check)ниједно
tranzly/retry-job-item
tranzly-retry-job-item
Поново покушајте или преусмерите неуспелу ставку
Поново покушава неуспелу ставку (радња: retry, опционо са другим енџином) или је означава за ручно превођење (радња: by-hand).
Бесплатно издањеPOST …/abilities/tranzly/retry-job-item/runedit_post and manage_options (the REST route's own check)item: string (Обавезно), action: string (Обавезно), engine: string
tranzly/review-translation
tranzly-review-translation
Одобрите или одбаците превод (Pro)
Одобрава превод (и објављује га када је оригинал објављен) или га шаље назад (одлука, напомена).
Про издањеPOST …/abilities/tranzly/review-translation/runedit_post (the REST route's own check)id: string (Обавезно), decision: approve|changes|pending (Обавезно), note: string
tranzly/run-legacy-import
tranzly-run-legacy-import
Увези преводе за Tranzly 2.x
Покреће увоз за 2.x: пробно покретање (само извештај), покретање или опозив.
Бесплатно издањеPOST …/abilities/tranzly/run-legacy-import/runmanage_options (the REST route's own check)action: string (Обавезно)
tranzly/scan-theme-strings
tranzly-scan-theme-strings
Скенирајте тему или прикључак за текстове (Pro)
Скенира следећу страницу PHP датотека компоненте ради проналажења преводивих текстова (понављајте са after док се не заврши).
Про издањеPOST …/abilities/tranzly/scan-theme-strings/runmanage_options (the REST route's own check)component: string (Обавезно), after: integer
tranzly/schedule-quality-check
tranzly-schedule-quality-check
Проверите преводе помоћу AI-ја (Pro)
Заказује AI проверу квалитета следеће странице превода језика (или наведених објава).
Про издањеPOST …/abilities/tranzly/schedule-quality-check/runedit_posts (the REST route's own check)lang: string (Обавезно), post_type: string, posts: array, after: integer
tranzly/seo-audit
tranzly-seo-audit
Вишејезична SEO анализа (Pro)
Проверава преводе у потрази за недостајућим SEO насловима, описима, слаговима и hreflang ознакама на одређеном језику, страницу по страницу.
Про издањеGET …/abilities/tranzly/seo-audit/runmanage_options (the REST route's own check)lang: string (Обавезно), after: integer
tranzly/set-comments-setting
tranzly-set-comments-setting
Промените обраду коментара (Pro)
Дели коментаре међу преводима објаве или их задржава по језику (режим).
Про издањеPOST …/abilities/tranzly/set-comments-setting/runmanage_options and moderate_comments (the REST route's own check)mode: off|show|translate (Обавезно)
tranzly/set-engine-key
tranzly-set-engine-key
Сачувајте кључ механизма
Чува API кључ (и регион за Microsoft) за DeepL, Google или Microsoft; празно га уклања. Кључеви се чувају шифровани и никада се не враћају.
Бесплатно издањеPOST …/abilities/tranzly/set-engine-key/runmanage_options (the REST route's own check)engine: string (Обавезно), key: string (Обавезно), region: string
tranzly/set-menus
tranzly-set-menus
Подесите меније по језику
Додељује мени по језику и по локацији (мапи).
Бесплатно издањеPOST …/abilities/tranzly/set-menus/runedit_theme_options (the REST route's own check)map: object (Обавезно)
tranzly/set-protection
tranzly-set-protection
Заштитите или откључајте превод
Штити превод од преписивања од стране механизма (protected: true) или га откључава.
Бесплатно издањеPOST …/abilities/tranzly/set-protection/runedit_post (the REST route's own check)id: string (Обавезно), protected: boolean (Обавезно)
tranzly/set-shared-strings
tranzly-set-shared-strings
Исправите текстове теме и прикључка
Чува исправљене преводе текстова (ниски) тема и прикључака; они постају заштићени.
Бесплатно издањеPOST …/abilities/tranzly/set-shared-strings/runedit_theme_options (the REST route's own check)lang: string (Обавезно), scope: menus|site|templates|gettext.plugin-<slug>|gettext.theme-<slug>, strings: object (Обавезно)
tranzly/set-site-string
tranzly-set-site-string
Преведите текст сајта
Чува један текст сајта (кључ) на одређеном језику, нпр. наслов сајта или слоган.
Бесплатно издањеPOST …/abilities/tranzly/set-site-string/runedit_theme_options and manage_options (the REST route's own check)lang: string (Обавезно), key: string (Обавезно), translation: string (Обавезно)
tranzly/set-urls
tranzly-set-urls
Промените подешавања адресе
Подешава режим адресе (mode), домене по језику, преведене основе и сегменте, noindex_untranslated и предлоге за slug.
Бесплатно издањеPOST …/abilities/tranzly/set-urls/runmanage_options (the REST route's own check)mode: string, segments: object, domains: object, bases: object, suggest: boolean, noindex_untranslated: boolean
tranzly/start-trial
tranzly-start-trial
Започните бесплатну пробну верзију пакета Pro
Покреће 14-дневни пробни период за Tranzly Pro за овај сајт (плаћање није потребно).
Бесплатно издањеPOST …/abilities/tranzly/start-trial/runmanage_options (the REST route's own check)ниједно
tranzly/translate-media-field
tranzly-translate-media-field
Преведите текст са слике
Чува алтернативни текст (alt text), наслов или опис (field) слике на одређеном језику (lang).
Бесплатно издањеPOST …/abilities/tranzly/translate-media-field/runedit_post (the REST route's own check)id: string (Обавезно), lang: string (Обавезно), field: alt|caption|title (Обавезно), translation: string (Обавезно)
tranzly/translate-post
tranzly-translate-post
Преведите објаву или страницу
Преводи једну објаву или страницу на један или више језика сајта помоћу механизма за превођење, креирајући сваки превод или ажурирајући га. Нови преводи су нацрти осим ако publish није true. Превод који је особа изменила се прескаче осим ако force није true.
Бесплатно издањеPOST …/abilities/tranzly/translate-post/runmay translate that post (edit_post on it); edit_post on an existing translation; the type's publish capability to publishid: integer (Обавезно), languages: array (Обавезно), engine: string, publish: boolean, force: boolean
tranzly/translate-shared-strings
tranzly-translate-shared-strings
Преведите недостајуће текстове тема и прикључака
Преводи следећу страницу непреведеног текста тема и прикључака на одређени језик помоћу подразумеваног механизма (понављајте са после док се не заврши).
Бесплатно издањеPOST …/abilities/tranzly/translate-shared-strings/runedit_theme_options (the REST route's own check)lang: string (Обавезно), scope: menus|site|templates|gettext.plugin-<slug>|gettext.theme-<slug>, after: integer
tranzly/translate-site
tranzly-translate-site
Преведи мој веб-сајт
Вођени радни ток: агент проверава језике и механизам, процењује трошкове и преводи оно што недостаје, тражећи одобрење пре него што потроши новац или објави садржај.
Бесплатно издањеPOST …/abilities/tranzly/translate-site/runedit_postslanguages: string (Обавезно)
tranzly/translate-term
tranzly-translate-term
Преведите категорију или ознаку
Преводи један термин (категорију, ознаку или атрибут производа) на језик (lang) помоћу механизма, креирајући или ажурирајући његов превод.
Бесплатно издањеPOST …/abilities/tranzly/translate-term/runthe REST route's own per-item permission checkid: string (Обавезно), lang: string (Обавезно), engine: string, force: boolean, status: publish|draft
tranzly/translation-status
tranzly-translation-status
Статус превода
Са ID-јем објаве: превод те објаве за сваки језик, да ли је застарео и ко га је написао. Без њега: колики део сајта је преведен, по језику.
Бесплатно издањеGET …/abilities/tranzly/translation-status/runedit_post on that post; edit_posts for the site summaryid: integer, post_type: string
tranzly/unlink-post
tranzly-unlink-post
Опозовите везу објаве са њеним преводима
Уклања објаву из њене групе за превођење; задржава свој језик.
Бесплатно издањеPOST …/abilities/tranzly/unlink-post/runedit_post and edit_term (the REST route's own check)id: string (Обавезно)
tranzly/update-display
tranzly-update-display
Промените опције приказа
Мења пребацивач (стил, заставе, називе, положај) и ред са ауторским правима.
Бесплатно издањеPOST …/abilities/tranzly/update-display/runmanage_options (the REST route's own check)switcher: object, credit: boolean
tranzly/update-engine-settings
tranzly-update-engine-settings
Промените подешавања погона
Подешава подразумевани механизам, резервни механизам и механизме по језику (default, fallback, per_lang). Механизми по језику и резервни механизам су Pro.
Бесплатно издањеPOST …/abilities/tranzly/update-engine-settings/runmanage_options (the REST route's own check)ниједно
tranzly/update-glossary
tranzly-update-glossary
Ажурирајте речник
Замењује делове речника које пошаљете (речи које се никада не преводе, преводе термина, тон); делови које изоставите се задржавају. Користи га сваки механизам од следећег превода надаље.
Про издањеPOST …/abilities/tranzly/update-glossary/runmanage_optionsdnt: array, terms: object, tone: object
tranzly/update-settings
tranzly-update-settings
Промените језике и подешавања
Подешава језике сајта (languages: листа кодова и назива; први је изворни језик), префикс класе за кориснички интерфејс (front-end) и да ли су AI агенти (MCP) дозвољени.
Бесплатно издањеPOST …/abilities/tranzly/update-settings/runmanage_options (the REST route's own check)prefix: string, mcp: boolean, languages: array
tranzly/update-workflow-settings
tranzly-update-workflow-settings
Промените подешавања тока посла (Pro)
Подешава on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider и quality_model.
Про издањеPOST …/abilities/tranzly/update-workflow-settings/runmanage_options (the REST route's own check)ниједно
tranzly/upload-translation-file
tranzly-upload-translation-file
Увезите преведену датотеку (Pro)
Отпрема Tranzly XLIFF или CSV датотеку (садржај, назив датотеке) преведену на другом месту; враћа токен за tranzly/import-translation-file.
Про издањеPOST …/abilities/tranzly/upload-translation-file/runedit_posts (the REST route's own check)ниједно

WP-CLI команде

Покрените ово на серверу помоћу WP-CLI алата. Свака команда проверава исте дозволе као и екрани прикључка; примери су преузети из сопственог текста помоћи прикључка.

КомандаШта радиИздање
wp tranzly create
<id> [--term]
wp tranzly create 42 --lang=de_DE --user=admin
Napravite nacrt prevoda objave (ili pojasa), koji je povezan sa njom.Бесплатно издање
wp tranzly enginesPrikaži sisteme za prevođenje.Бесплатно издање
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 run 12 # work the job here instead of waiting for the queue runner
Pozadinski poslovi prevođenja.Бесплатно издање
wp tranzly legacy
<action> [--format=<format>]
wp tranzly legacy dry-run

wp tranzly legacy run

wp tranzly legacy undo
Prikaži, testiraj, pokreni ili opozovi uvoz prevoda sa starog Tranzly (2.x) sajta.Бесплатно издање
wp tranzly network
<action> [--languages=<codes>]
wp tranzly network setup

wp tranzly network languages --languages=en_US,de_DE,fr_FR
Multisite (Agencija): podesite svaki sajt u mreži ili podesite jezike sa kojima novi sajtovi počinju.Бесплатно издање
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
Prevedite objave pomoću mašine.Бесплатно издање
wp tranzly translations
<id> [--term] [--format=<format>]
Prikažite prevode objave (ili termina).Бесплатно издање

PHP функције

Функције које теме и други прикључци могу позивати. Прво проверите function_exists(), како би ваш код наставио да ради док је прикључак неактиван.

ФункцијаШта радиИздање
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null )WPML: prevod objekta.Про издање
pll__( $text )Polylang: registrovan niz, preveden. Tranzly prevodi nizove teme preko sopstvenog gettext-a WordPress-a, tako da se niz vraća onakav kakav je dat.Про издање
pll_current_language( $field = 'slug' )Polylang: trenutni jezik.Про издање
pll_default_language( $field = 'slug' )Polylang: podrazumevani jezik.Про издање
pll_e( $text )Polylang: prikaži registrovani niz, eskapiran.Про издање
pll_get_post( $post_id, $lang = null )Polylang: prevod objave.Про издање
pll_get_post_language( $post_id, $field = 'slug' )Polylang: jezik objave.Про издање
pll_get_post_translations( $post_id )Polylang: svaka prevod objava, slug => ID.Про издање
pll_get_term( $term_id, $lang = null )Polylang: prevod termina.Про издање
pll_home_url( $lang = '' )Polylang: home URL na određenom jeziku.Про издање
pll_languages_list( $args = array( )Polylang: jezici.Про издање
pll_register_string()Polylang: registrujte nisku (prihvaćeno i ignorisano — pogledajte pll__()).Про издање
tranzly_compat_field( string $code, string $field )Jedno polje nekog jezika, u rečniku dodatka Polylang.Про издање
tranzly_current_language(): stringJezik trenutnog zahteva (WordPress lokalni kod kao što je `fr_FR`).Бесплатно издање
tranzly_default_language(): stringPodrazumevani jezik: prvi na listi.Бесплатно издање
tranzly_get_engines(): arrayDostupni mehanizmi: id => name.Бесплатно издање
tranzly_get_post_language( int $post_id ): stringJezik na kojem je objava napisana.Бесплатно издање
tranzly_get_term_language( int $term_id ): stringJezik na kojem je pojam napisan.Бесплатно издање
tranzly_get_term_translation( int $term_id, string $lang ): ?intPrevod pojma na jezik ili null.Бесплатно издање
tranzly_get_term_translations( int $term_id ): arraySvaka verzija termina: kod jezika => ID termina.Бесплатно издање
tranzly_get_translation( int $post_id, string $lang ): ?intID prevoda objave na određeni jezik, ili null kada prevod ne postoji. Vraća sopstveni ID objave kada je ona već napisana na tom jeziku.Бесплатно издање
tranzly_get_translations( int $post_id ): arraySvaka verzija objave, uključujući samu objavu: kod jezika => ID objave. Objava bez prevoda vraća samo samu sebe na svom jeziku.Бесплатно издање
tranzly_language_switcher( array $args = array( )HTML element za prebacivanje jezika, za svaku temu, graditelj ili dodatak (T5). Element ga poziva za Page Builder Sandwich; može i vaš. Prazno kada postoji manje od dva jezika.Бесплатно издање
tranzly_language_url( string $lang, ?string $url = null ): stringURL koji prikazuje dati jezik.Бесплатно издање
tranzly_languages(): arrayJezici sajta, podrazumevani na prvom mestu.Бесплатно издање
tranzly_register_engine( Engine $engine )Dodajte mašinu za prevođenje. Pozovite je na `tranzly_register_engines`, ili bilo kada pre prvog prevoda zahteva.Бесплатно издање
tranzly_restore_language(): boolOpozovi poslednju tranzly_switch_language().Бесплатно издање
tranzly_switch_language( string $lang ): boolУчините да се код извршава на другом језику све до tranzly_restore_language(): тренутни језик и сопствени преводи за WordPress се мењају. Угнежђења попут switch_to_blog():Бесплатно издање
tranzly_translatable_attributes( string $block_name ): arrayImena atributa koje Tranzly prevodi za tip bloka: `role: content` u njegovom block.json-u, podešena pomoću filtera `tranzly_translatable_attributes`.Бесплатно издање
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( )Prevedite objavu na jezik pomoću mašine, kao trenutni korisnik (primenjuju se njegove dozvole).Бесплатно издање

Радње и филтери

Свака кукица коју додатак нуди, са описом из његовог изворног кода. Филтери мењају вредност; акције вам омогућавају да покренете код у одређеном тренутку; тачке улаза су акције које покрећете како бисте затражили од додатка да нешто уради.

КукаВрстаШта радиПараметриИздање
tranzly_admin_barРадњаAktivira se nakon što je izgrađen meni administrativne trake za prevode (Pro vizuelni uređivač ovde dodaje stavku "Prevedi na ovoj stranici").\WP_Admin_Bar $bar, int $idБесплатно издање
tranzly_admin_dataФилтрирајFiltrira podatke sa kojima se administatorska aplikacija pokreće. Premijum sloj ga koristi za prijavljivanje svog izdanja; ovde ne spada ništa osetljivo, zato što se štampa na stranici.ниједноБесплатно издање
tranzly_content_before_rebuildФилтрирајFiltrira izvorni sadržaj neposredno pre nego što se u njega upišu prevedeni segmenti, po jezicima (Pro zamena slika po jezicima ovo koristi).string $content, string $langБесплатно издање
tranzly_copy_meta_keysФилтрирајFiltrira meta ključeve kopirane sa posta na njegov novi prevod. Ništa drugo se ne kopira.int $source_idБесплатно издање
tranzly_deepl_hostФилтрирајFiltrira DeepL API host (proxy ili testni dvojnik).string $host, string $keyБесплатно издање
tranzly_deepl_price_per_millionФилтрирајФилтрира DeepL цена по милиону знакова у US доларима.float $priceБесплатно издање
tranzly_default_engineФилтрирајFiltrira ID korišćenog okruženja kada nijedno nije imenovano.string $idБесплатно издање
tranzly_engine_capФилтрирајFilters an engine's monthly cap in US dollars: none in the free plugin.float|null $cap, string $engineБесплатно издање
tranzly_engine_chainФилтрирајFilters the engines to try for a language, in order. Free: the default engine. The premium layer adds the language's own engine and the fallback list.string $lang, string $firstБесплатно издање
tranzly_engine_optionsФилтрирајFiltrira opcije prosleđene mašini (lista za neprevođenje, rečnik, formalnost, instrukcije).string $target, Engine $engineБесплатно издање
tranzly_engine_settings_saveФилтрирајSaves the per-language engines, the fallback list and the monthly caps. Only the premium layer answers (WordPress.org guideline 5: no Pro behaviour in the free plugin).ниједноБесплатно издање
tranzly_frontend_prefixФилтрирајFiltrira neutralni prefiks klase krajnjeg interfejsa.string $prefixБесплатно издање
tranzly_fs_loadedРадњаAktivira se kada se SDK za licenciranje učita (u glavnoj datoteci, pre bilo kog Tranzly koda). Povežite se ovde da biste komunicirali sa `tranzly_fs()`.ниједноБесплатно издање
tranzly_glossary_optionsФилтрирајFilters the engine options for a target language: the do-not-translate list, plus the glossary and tone when the premium layer adds them.string $langБесплатно издање
tranzly_glossary_saveФилтрирајSaves preferred translations and tone per language. Only the premium layer answers (WordPress.org guideline 5: no Pro behaviour in the free plugin).ниједноБесплатно издање
tranzly_google_price_per_millionФилтрирајFiltrira cenu po milion znakova usluge Google Cloud Translation u US dolarima.float $priceПро издање
tranzly_integration_availableФилтрирајFiltrira da li se integracija izvršava kada njen dodatak nije detektovan — za sadržaj koji je graditelj ostavio nakon što je isključen, ili dodatak učitan na neuobičajen način.bool $on, string $idБесплатно издање
tranzly_integrationsФилтрирајFiltrira integracije koje Tranzly pokreće. Dodajte `Integration` podklasu da biste podržali drugi dodatak.ниједноБесплатно издање
tranzly_is_proФилтрирајFiltrira da li su Pro funkcije uključene (koriste ih testovi i faza pripreme; licence odlučuju).bool $proБесплатно издање
tranzly_job_createdРадњаPokreće se nakon kreiranja posla za prevođenje.int $job, int $itemsБесплатно издање
tranzly_job_finishedРадњаOkida se kada poslu prevođenja ne preostane više nikakvog posla.int $job_idБесплатно издање
tranzly_kit_api_baseФилтрирајFiltrira osnovu Zinn Digital® API-ja koju ekrani za podršku pozivaju.string $baseБесплатно издање
tranzly_kit_diagnosticsФилтрирајFiltrira dijagnostiku pre nego što ih vlasnik sajta vidi. Dodatak (plugin) dodaje sopstvene podatke pod `extra`. ⛔ Ovo se pokreće PRE pregleda, nikada između pregleda i slanja.ниједноБесплатно издање
tranzly_kit_promotionsФилтрирајFiltrira registar promocija pre nego što bude razrešen. Dodajte red za promovisanje drugog proizvoda: `id`, `kind` (hosting|marketplace|platform|plugin|bundle), `slot` (promo|cross-sell), i `url` ili (za dodatak) `name`, `site`, `main_files`.ниједноБесплатно издање
tranzly_kit_tierФилтрирајFiltrira nivo paketa koji komplet izveštava za ovaj dodatak (testovi i probno okruženje; licenciranje odlučuje u produkciji).string $tierБесплатно издање
tranzly_memory_enabledФилтрирајFiltrira da li se koristi memorija prevoda.bool $onПро издање
tranzly_microsoft_price_per_millionФилтрирајCena Microsoft Translator-a po milion znakova, US dolara.float $priceПро издање
tranzly_network_enabledФилтрирајFiltrira da li je omogućen sloj multisite mreže.bool $agencyБесплатно издање
tranzly_pbs_internal_post_typesФилтрирајFiltrira tipove objava za Page Builder Sandwich koje Tranzly ne dira.ниједноБесплатно издање
tranzly_post_segmentsФилтрирајFiltrira segmente objave poslate u mašinu. Ključ => `text` + `format` (`text` ili `html`). Analizator svestan blokova i integracije ovde dodaju, dele ili zamenjuju segmente i upisuju ih nazad na `tranzly_translated_post_fields`.\WP_Post $postБесплатно издање
tranzly_post_translatedРадњаOkida se nakon što mašinski prevodilac prevede objavu (ili datoteku korisnika ili je uvoz napiše).int $target, int $source_id, string $code, string $engineБесплатно издање
tranzly_post_translation_createdРадњаPokreće se nakon što Tranzly kreira prevod objave.int $new_id, int $source_id, string $codeБесплатно издање
tranzly_post_typesФилтрирајFiltrira tipove objava koje Tranzly prevodi.ниједноБесплатно издање
tranzly_pre_current_languageФилтрирајSkida trenutni jezik: vraća kod jezika koji će se koristiti. Ovako radi tranzly_switch_language(); vratite null da prepustite Tranzly sistemu da odluči.string|null $langБесплатно издање
tranzly_query_varФилтрирајFiltrira promenljivu upita koja bira jezik.string $varБесплатно издање
tranzly_queue_lease_secondsФилтрирајFiltrira zakup na preuzetoj stavci: nakon toga, radnik koji je preminuo usred obrade stavke vraća stavku drugima. Duže od najsporijeg pojedinačnog prevoda.int $secondsБесплатно издање
tranzly_queue_worker_secondsФилтрирајFiltrira vreme rada jednog radnika pre predaje, u sekundama.int $secondsБесплатно издање
tranzly_queue_workersФилтрирајFiltrira na koliko radnika jedan posao istovremeno radi. Ograničenje za WORKERS, radi blagog postupanja prema servisu za prevođenje; nikada ograničenje za to koliko se stavki obavi.int $workers, int $job_idБесплатно издање
tranzly_rate_source_ФилтрирајKursevi iz drugog izvora (pogledajte `tranzly_rate_sources`).ниједноПро издање
tranzly_rate_sourcesФилтрирајFiltrira izvore kursa razmene. Dodajte jedan sa `tranzly_rate_source_<id>` filterom koji vraća `[ code => rate against its reference ]` ili WP_Error.ниједноПро издање
tranzly_register_enginesРадњаRegistrujte mašine za prevođenje. Pozovite `$registry->add( new Your_Engine() )`.Registry $registryБесплатно издање
tranzly_relations_changedРадњаPokreće se nakon što su se prevodni linkovi objekata promenili: povezani su, odvojeni, premešteni na drugi jezik ili uklonjeni. Pokreće se jednom po obuhvaćenoj grupi, tako da jedan link može da ga pokrene dva puta.string $type, array<int> $idsБесплатно издање
tranzly_shared_string_scopesФилтрирајFiltrira opsege deljenog teksta (traka L06, T6: integracije dodaju `woocommerce`, `forms` i `theme`; njihovi tekstovi stižu na `tranzly_shared_strings`).ниједноБесплатно издање
tranzly_shared_stringsФилтрирајFiltrira deljene tekstove koje Tranzly prevodi kao niske, po opsegu. Pro sloj dodaje blok šlone, delove šablona i obrasce u `templates`.string $scopeБесплатно издање
tranzly_source_changedРадњаAktivira se kada se promeni sadržaj originala koji se može prevoditi, tako da su njegovi prevodi sada zastareli.int $post_id, string $now, string $beforeБесплатно издање
tranzly_source_meta_keysФилтрирајFiltrira meta ključeve čija promena čini prevode stranice zastarelim. Integracije dodaju ključeve koje prevode (podaci graditelja, SEO polja, prilagođena polja).int $post_idБесплатно издање
tranzly_source_publishedРадњаAktivira se jednom kada se original prvi put objavi (nakon što su njegovi meta-podaci sačuvani).int $post_idБесплатно издање
tranzly_taxonomiesФилтрирајFiltrira taksonomije koje Tranzly prevodi.ниједноБесплатно издање
tranzly_term_segmentsФилтрирајFiltrira segmente termina poslatog mašini (`name`, `description`, plus šta god integracije dodaju: SEO naslovi, prilagođena polja). Dodate upišite na `tranzly_term_translated`.\WP_Term $termБесплатно издање
tranzly_term_translatedРадњаPokreće se nakon što mašina prevede izraz, sa svakim prevedenim segmentom (integracije upisuju segmente koje su dodale na `tranzly_term_segments`).int $target, int $term_id, string $codeБесплатно издање
tranzly_term_translation_createdРадњаIzvršava se nakon što Tranzly kreira prevod termina.int $new_id, int $term_id, string $codeБесплатно издање
tranzly_translatable_attributesФилтрирајFiltrira atribute koje Tranzly prevodi za tip bloka.string $block_nameБесплатно издање
tranzly_translate_stringФилтрирајFiltrira jednu prevodivu nisku u jezik.string $value, string $code, array $contextБесплатно издање
tranzly_translated_post_fieldsФилтрирајFiltrira polja objave upisana u prevod, nakon što je mašina pokrenuta. Integracije koje su dodale sopstvene segmente (prilagođena polja, podatke graditelja) upisuju ih ovde.\WP_Post $post, string $codeБесплатно издање
tranzly_translation_memoryФилтрирајFilters the translation memory in use: none in the free plugin; the premium layer offers one (docs/843, WordPress.org guideline 5).Translation_Memory|null $memoryБесплатно издање