Dezvoltatori
Referință privind capacitățile tranzly
tranzly își înregistrează acțiunile în WordPress Abilities API. Aceleași capacități sunt instrumente MCP pe propriul server al site-ului și rute REST sub /wp-json/wp-abilities/v1. Această pagină este generată din propriul registru al pluginului.
Puncte finale
MCP prin HTTP (streamabil)
https://example.com/wp-json/tranzly/v1/mcpMCP prin WP-CLI (intrare și ieșire standard)
wp mcp-adapter serve --server=tranzly --user=<login>REST: listați capabilitățile
/wp-json/wp-abilities/v1/abilities?category=tranzlyREST: rulează o abilitate
/wp-json/wp-abilities/v1/abilities/<name>/runAutentificare și permisiuni
Cererile HTTP se autentifică cu o parolă de aplicație WordPress (HTTP Basic). Conectarea la serverul MCP necesită capabilitatea afișată mai jos; fiecare abilitate își verifică apoi propria permisiune, per obiect. Abilitățile doar pentru citire rulează cu GET și datele de intrare în șirul de interogare; celelalte cu POST și un corp JSON {"input": {…}}.
Exemple
# REST: rulează o abilitate
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":{}}}Toate abilitățile
Generat din fișierul abilities.json al pluginului, care la rândul său este generat dintr-un site în execuție; un test eșuează atunci când cele două nu concordă.
| Capacitate | Ce face | Ediție | REST | Permisiune | Parametri |
|---|---|---|---|---|---|
tranzly/bulk-translatetranzly-bulk-translate | Traduceți întregul site Pornește lucrări de traducere în fundal pentru fiecare original din tipurile de conținut date (toate tipurile traduse când nu se oferă niciunul): traducerile lipsă, cele depășite sau toate. Returnează lucrările pornite, câte una pentru fiecare limbă. | Ediția Pro | POST …/abilities/tranzly/bulk-translate/run | edit_posts; publish_posts to publish | languages: array (obligatoriu), post_types: array, scope: missing|stale|all, engine: string, publish: boolean |
tranzly/cancel-jobtranzly-cancel-job | Anulare sarcină Oprește o sarcină; traducerile deja efectuate sunt păstrate. | Ediție gratuită | POST …/abilities/tranzly/cancel-job/run | manage_options (the REST route's own check) | id: string (obligatoriu) |
tranzly/check-qualitytranzly-check-quality | Verificați o traducere cu AI Pune inteligența artificială să compare o traducere cu originalul ei și să o noteze, și stochează raportul despre traducere. Utilizează modelul de inteligență artificială pentru controlul calității setat în configurările fluxului de lucru din Tranzly. | Ediția Pro | POST …/abilities/tranzly/check-quality/run | edit_post on that translation | id: integer (obligatoriu) |
tranzly/connect-supporttranzly-connect-support | Conectați-vă la Asistență Conectează acest site la asistența Zinn Digital® (nume, e-mail, acord). | Ediție gratuită | POST …/abilities/tranzly/connect-support/run | manage_options (the REST route's own check) | email: string (obligatoriu), name: string, consent: boolean (obligatoriu) |
tranzly/correct-segmentstranzly-correct-segments | Corectează o traducere Salvează segmentele corectate ale unei traduceri (segmente: cheie către text); textul corectat este protejat împotriva retraducerii. | Ediție gratuită | POST …/abilities/tranzly/correct-segments/run | edit_post (the REST route's own check) | id: string (obligatoriu), segments: object (obligatoriu) |
tranzly/create-jobtranzly-create-job | Porniți o sarcină de traducere Pornește un proces în fundal care traduce postările listate (posts) sau un tip întreg de postare în limbi (langs). | Ediție gratuită | POST …/abilities/tranzly/create-job/run | edit_posts (the REST route's own check) | posts: array, post_type: string, langs: array (obligatoriu), engine: string, status: publish|draft, force: boolean |
tranzly/create-post-translationtranzly-create-post-translation | Creați o traducere goală Creează o traducere ciornă a unei postări într-o limbă (lang) pentru a fi scrisă manual, fără un motor. | Ediție gratuită | POST …/abilities/tranzly/create-post-translation/run | the REST route's own per-item permission check | id: string (obligatoriu), lang: string (obligatoriu), name: string, slug: string, description: string |
tranzly/create-term-translationtranzly-create-term-translation | Creați o traducere a termenului manual Creează traducerea unui termen într-o limbă, folosind un nume, un identificator (slug) și o descriere furnizate de dumneavoastră. | Ediție gratuită | POST …/abilities/tranzly/create-term-translation/run | the REST route's own per-item permission check | id: string (obligatoriu), lang: string (obligatoriu), name: string, slug: string, description: string |
tranzly/disconnect-supporttranzly-disconnect-support | Deconectare de la asistență Deconectează acest site de la asistență. | Ediție gratuită | POST …/abilities/tranzly/disconnect-support/run | manage_options (the REST route's own check) | niciunul |
tranzly/estimatetranzly-estimate | Estimați o traducere Estimează caracterele și costul pentru a traduce postări (posts sau post_type) în limbi (langs) cu un motor, înainte de a cheltui ceva. | Ediție gratuită | POST …/abilities/tranzly/estimate/run | edit_posts (the REST route's own check) | posts: array, post_type: string, langs: array (obligatoriu), engine: string |
tranzly/estimate-bulktranzly-estimate-bulk | Estimare traducere site (Pro) Estimează traducerea întregului site într-o limbă (post_types, scope, engine) înainte de a o începe. | Ediția Pro | POST …/abilities/tranzly/estimate-bulk/run | edit_posts (the REST route's own check) | post_types: array, scope: missing|stale|all, engine: string, lang: string (obligatoriu), after: integer |
tranzly/export-translation-filetranzly-export-translation-file | Exportați un fișier pentru traducătorii umani Returnează un fișier XLIFF sau CSV (sub formă de text) cu originalele și traducerile lor într-o singură limbă, pentru un traducător sau o agenție de traduceri: postările specificate sau o pagină de până la 100 de originale dintr-un tip de conținut aflat într-o anumită stare (lipsă, învechit, tradus sau toate; se repetă cu after). Importați-l înapoi folosind tranzly/upload-translation-file. | Ediția Pro | GET …/abilities/tranzly/export-translation-file/run | edit_posts; each post is included only if the user may edit it | lang: string (obligatoriu), format: xliff|csv, posts: array, post_type: string, state: all|missing|stale|translated, after: integer |
tranzly/fix-statustranzly-fix-status | Traduceți ceea ce lipsește Pune în coadă traducerea fiecărui element lipsă (sau învechit) dintr-o limbă și tip de postare. | Ediție gratuită | POST …/abilities/tranzly/fix-status/run | edit_posts (the REST route's own check) | post_type: string, lang: string (obligatoriu), state: missing|stale|quality (obligatoriu) |
tranzly/get-comments-settingtranzly-get-comments-setting | Gestionarea citirii comentariilor (Pro) Returnează dacă comentariile sunt partajate între limbi sau sunt păstrate per limbă. | Ediția Pro | GET …/abilities/tranzly/get-comments-setting/run | moderate_comments (the REST route's own check) | niciunul |
tranzly/get-deepl-usagetranzly-get-deepl-usage | Citiți utilizarea DeepL Returnează caracterele utilizate și limita cheii DeepL salvate în această lună. | Ediție gratuită | GET …/abilities/tranzly/get-deepl-usage/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-diagnosticstranzly-get-diagnostics | Citiți diagnosticele site-ului Returnează datele de diagnostic pe care le-ar conține un tichet de asistență: versiuni, module active, limite și erori recente. | Ediție gratuită | GET …/abilities/tranzly/get-diagnostics/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-displaytranzly-get-display | Citiți opțiunile de afișare Returnează opțiunile pentru selectorul de limbă și afișarea creditelor. | Ediție gratuită | GET …/abilities/tranzly/get-display/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-engine-settingstranzly-get-engine-settings | Citiți setările motorului Returnează motorul implicit și de rezervă, motoarele specifice fiecărei limbi, starea fiecărui motor și cheltuielile din această lună. | Ediție gratuită | GET …/abilities/tranzly/get-engine-settings/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-glossarytranzly-get-glossary | Citiți glosarul Returnează cuvintele niciodată traduse, traducerile termenilor fixți și tonul per limbă. | Ediția Pro | GET …/abilities/tranzly/get-glossary/run | manage_options | niciunul |
tranzly/get-integrationstranzly-get-integrations | Citiți integrările Afișează o listă cu modulele SEO, WooCommerce, de creat pagini și de formulare pe care Tranzly le acceptă și care sunt active aici. | Ediție gratuită | GET …/abilities/tranzly/get-integrations/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-jobtranzly-get-job | Citește progresul unei sarcini Returnază progresul și numărătoarea unui job. | Ediție gratuită | GET …/abilities/tranzly/get-job/run | manage_options (the REST route's own check) | id: string (obligatoriu) |
tranzly/get-job-failurestranzly-get-job-failures | Citiți erorile unei sarcini Listează elementele eșuate ale unei sarcini, împreună cu motivul pentru fiecare în parte. | Ediție gratuită | GET …/abilities/tranzly/get-job-failures/run | manage_options (the REST route's own check) | id: string (obligatoriu) |
tranzly/get-legacy-importtranzly-get-legacy-import | Citește importul Tranzly 2.x Returnează starea și raportul importului de traduceri din Tranzly 2.x. | Ediție gratuită | GET …/abilities/tranzly/get-legacy-import/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-licencetranzly-get-licence | Citiți licența Returnează planul Tranzly al acestui site, starea licenței, data reînnoirii și ce include planul. | Ediție gratuită | GET …/abilities/tranzly/get-licence/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-menustranzly-get-menus | Citiți meniurile în funcție de limbă Returnează meniul pe care îl afișează fiecare limbă în fiecare locație de meniu. | Ediție gratuită | GET …/abilities/tranzly/get-menus/run | edit_theme_options (the REST route's own check) | niciunul |
tranzly/get-post-grouptranzly-get-post-group | Citiți traducerile unei postări Afișează grupul de traduceri al unei postări: membrul fiecărei limbi cu titlul, starea și linkul de editare. | Ediție gratuită | GET …/abilities/tranzly/get-post-group/run | edit_post and edit_term (the REST route's own check) | id: string (obligatoriu) |
tranzly/get-quality-reporttranzly-get-quality-report | Citiți un raport de calitate (Pro) Returnează raportul de calitate AI al unei traduceri: scorul și segmentele semnalate. | Ediția Pro | GET …/abilities/tranzly/get-quality-report/run | edit_post (the REST route's own check) | id: string (obligatoriu) |
tranzly/get-segmentstranzly-get-segments | Citiți o traducere una lângă alta Returnează segmentele unei traduceri alături de cele originale, pentru revizuire și corectare. | Ediție gratuită | GET …/abilities/tranzly/get-segments/run | edit_post (the REST route's own check) | id: string (obligatoriu) |
tranzly/get-shared-stringstranzly-get-shared-strings | Citește textele temei și ale pluginului Returnează textele temei și ale pluginului (domeniul) într-o limbă, împreună cu traducerile lor. | Ediție gratuită | GET …/abilities/tranzly/get-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (obligatoriu), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly |
tranzly/get-site-stringstranzly-get-site-strings | Citește textele site-ului într-o limbă Returnează titlul site-ului, sloganul și textele widgeturilor într-o limbă. | Ediție gratuită | GET …/abilities/tranzly/get-site-strings/run | manage_options (the REST route's own check) | lang: string (obligatoriu) |
tranzly/get-support-connectiontranzly-get-support-connection | Citește conexiunea de asistență Indică dacă acest site este conectat la asistența Zinn Digital® și sub ce nume. | Ediție gratuită | GET …/abilities/tranzly/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
tranzly/get-term-grouptranzly-get-term-group | Citiți traducerile unui termen Listează grupul de traduceri al unei categorii sau etichete. | Ediție gratuită | GET …/abilities/tranzly/get-term-group/run | edit_post and edit_term (the REST route's own check) | id: string (obligatoriu) |
tranzly/get-urlstranzly-get-urls | Citiți setările de adresă Returnează modul în care limbile apar în adrese (folder, subdomeniu sau domeniu), slug-urile și bazele traduse și eticheta noindex pentru paginile netraduse. | Ediție gratuită | GET …/abilities/tranzly/get-urls/run | manage_options (the REST route's own check) | niciunul |
tranzly/get-workflow-settingstranzly-get-workflow-settings | Citește setările fluxului de lucru (Pro) Returnează traducerea automată la publicare și la actualizare, revizuirea înainte de publicare, precum și pragul, furnizorul și modelul pentru verificarea calității AI. | Ediția Pro | GET …/abilities/tranzly/get-workflow-settings/run | manage_options (the REST route's own check) | niciunul |
tranzly/import-from-sourcetranzly-import-from-source | Migrați de la WPML, Polylang sau TranslatePress (Pro) Importă următoarea pagină de traduceri dintr-un alt modul multilingv (mod: rulare de test sau rulare; cursor). | Ediția Pro | POST …/abilities/tranzly/import-from-source/run | manage_options (the REST route's own check) | source: string (obligatoriu), mode: dry-run|run|undo, cursor: string |
tranzly/import-translation-filetranzly-import-translation-file | Scrieți un fișier importat (Pro) Scrie pagina următoare de articole dintr-un fișier de traducere încărcat (reordonați cu after până la finalizare). | Ediția Pro | POST …/abilities/tranzly/import-translation-file/run | edit_posts (the REST route's own check) | token: string (obligatoriu), after: integer |
tranzly/link-posttranzly-link-post | Conectați o postare existentă ca traducere Face ca o postare existentă (destinație) să fie traducerea acestei postări într-o limbă. | Ediție gratuită | POST …/abilities/tranzly/link-post/run | edit_post and edit_term (the REST route's own check) | id: string (obligatoriu), lang: string (obligatoriu), target: integer (obligatoriu) |
tranzly/link-termtranzly-link-term | Asociază un termen existent ca traducere Face ca un termen existent (destinație) să fie traducerea acestui termen într-o limbă. | Ediție gratuită | POST …/abilities/tranzly/link-term/run | edit_post and edit_term (the REST route's own check) | id: string (obligatoriu), lang: string (obligatoriu), target: integer (obligatoriu) |
tranzly/list-enginestranzly-list-engines | Listați motoarele de traducere Afișează motoarele de traducere, starea lor de configurare și cel care este utilizat atunci când nu este specificat niciunul. | Ediție gratuită | GET …/abilities/tranzly/list-engines/run | edit_posts | niciunul |
tranzly/list-import-sourcestranzly-list-import-sources | Listați modulele de la care doriți să migrați (Pro) Listează datele WPML, Polylang și TranslatePress găsite pe acest site care pot fi importate. | Ediția Pro | GET …/abilities/tranzly/list-import-sources/run | manage_options (the REST route's own check) | niciunul |
tranzly/list-jobstranzly-list-jobs | Listare sarcini de traducere Listează sarcinile de traducere în fundal, de la cea mai nouă la cea mai veche, împreună cu progresul. | Ediție gratuită | GET …/abilities/tranzly/list-jobs/run | edit_posts (the REST route's own check) | niciunul |
tranzly/list-languagestranzly-list-languages | Listați limbile Afișează listele de limbi ale site-ului. Prima limbă este cea în care este redactat conținutul original. | Ediție gratuită | GET …/abilities/tranzly/list-languages/run | edit_posts | niciunul |
tranzly/list-status-itemstranzly-list-status-items | Listați ce lipsește sau este depășit Afișează originalele împreună cu starea lor de traducere într-o limbă (stare: lipsă, depășită, actuală), pagină cu pagină. | Ediție gratuită | GET …/abilities/tranzly/list-status-items/run | edit_posts (the REST route's own check) | post_type: string, lang: string (obligatoriu), state: all|missing|stale|translated|human|machine|review|quality, after: integer |
tranzly/list-support-accesstranzly-list-support-access | Listați autentificările de asistență temporare Afișează utilizatorii de asistență temporari acordați echipei noastre și data la care expiră fiecare. | Ediție gratuită | GET …/abilities/tranzly/list-support-access/run | manage_options (the REST route's own check) | niciunul |
tranzly/list-theme-stringstranzly-list-theme-strings | Listați sursele de text pentru teme și pluginuri (Pro) Listează temele și pluginurile ale căror texte pot fi scanate pentru traducere și câte șiruri are fiecare. | Ediția Pro | GET …/abilities/tranzly/list-theme-strings/run | manage_options (the REST route's own check) | niciunul |
tranzly/open-support-tickettranzly-open-support-ticket | Deschide un tichet de asistență Trimite un tichet de asistență (subiect, mesaj, tip, e-mail) cu diagnosticele acestui site; access_days și credentials oferă opțional echipei noastre acces temporar. | Ediție gratuită | POST …/abilities/tranzly/open-support-ticket/run | manage_options (the REST route's own check) | niciunul |
tranzly/record-support-consenttranzly-record-support-consent | Consimțământ pentru diagnostice de asistență Înregistrează consimțământul administratorului de a trimite diagnostice cu tichetele de asistență. | Ediție gratuită | POST …/abilities/tranzly/record-support-consent/run | manage_options (the REST route's own check) | niciunul |
tranzly/retry-job-itemtranzly-retry-job-item | Reîncercați sau predați un element eșuat Reîncearcă un element eșuat (acțiune: retry, opțional cu un alt motor) sau îl marchează pentru traducere manuală (acțiune: by-hand). | Ediție gratuită | POST …/abilities/tranzly/retry-job-item/run | edit_post and manage_options (the REST route's own check) | item: string (obligatoriu), action: string (obligatoriu), engine: string |
tranzly/review-translationtranzly-review-translation | Aprobați sau respingeți o traducere (Pro) Aprobă o traducere (și o publică atunci când originalul este publicat) sau o trimite înapoi (decizie, notă). | Ediția Pro | POST …/abilities/tranzly/review-translation/run | edit_post (the REST route's own check) | id: string (obligatoriu), decision: approve|changes|pending (obligatoriu), note: string |
tranzly/revoke-support-accesstranzly-revoke-support-access | Revocați datele de autentificare temporare pentru asistență Șterge utilizatorii de asistență temporari acum (id-uri). | Ediție gratuită | POST …/abilities/tranzly/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (obligatoriu) |
tranzly/run-legacy-importtranzly-run-legacy-import | Importare traduceri Tranzly 2.x Rulează importul 2.x: test (doar raport), executare sau anulare. | Ediție gratuită | POST …/abilities/tranzly/run-legacy-import/run | manage_options (the REST route's own check) | action: string (obligatoriu) |
tranzly/scan-theme-stringstranzly-scan-theme-strings | Scanați o temă sau un modul pentru a căuta texte (Pro) Scanează pagina următoare de fișiere PHP a unei componente pentru texte traductibile (se repetă până la terminare). | Ediția Pro | POST …/abilities/tranzly/scan-theme-strings/run | manage_options (the REST route's own check) | component: string (obligatoriu), after: integer |
tranzly/schedule-quality-checktranzly-schedule-quality-check | Verificați traducerile cu AI (Pro) Programează verificarea calității AI a următoarei pagini de traduceri dintr-o limbă (sau a postărilor date). | Ediția Pro | POST …/abilities/tranzly/schedule-quality-check/run | edit_posts (the REST route's own check) | lang: string (obligatoriu), post_type: string, posts: array, after: integer |
tranzly/seo-audittranzly-seo-audit | Audit SEO multilingv (Pro) Verifică traducerile pentru titlurile SEO, descrierile, slug-urile și hreflang lipsă într-o limbă, pagină cu pagină. | Ediția Pro | GET …/abilities/tranzly/seo-audit/run | manage_options (the REST route's own check) | lang: string (obligatoriu), after: integer |
tranzly/set-comments-settingtranzly-set-comments-setting | Modificare gestionare comentarii (Pro) Partajează comentariile între traducerile unei postări sau le păstrează per limbă (mod). | Ediția Pro | POST …/abilities/tranzly/set-comments-setting/run | manage_options and moderate_comments (the REST route's own check) | mode: off|show|translate (obligatoriu) |
tranzly/set-engine-keytranzly-set-engine-key | Salvați o cheie de motor Salvează cheia API (și regiunea pentru Microsoft) pentru DeepL, Google sau Microsoft; dacă este lăsat gol, o elimină. Cheile sunt stocate criptat și nu sunt returnate niciodată. | Ediție gratuită | POST …/abilities/tranzly/set-engine-key/run | manage_options (the REST route's own check) | engine: string (obligatoriu), key: string (obligatoriu), region: string |
tranzly/set-menustranzly-set-menus | Setați meniurile per limbă Atribuie un meniu pe limbă, pe locație (hartă). | Ediție gratuită | POST …/abilities/tranzly/set-menus/run | edit_theme_options (the REST route's own check) | map: object (obligatoriu) |
tranzly/set-protectiontranzly-set-protection | Protejează sau deblochează o traducere Protejează o traducere împotriva suprascrierii de către motor (protected: true) sau o deblochează. | Ediție gratuită | POST …/abilities/tranzly/set-protection/run | edit_post (the REST route's own check) | id: string (obligatoriu), protected: boolean (obligatoriu) |
tranzly/set-shared-stringstranzly-set-shared-strings | Corectează textele temelor și ale modulelor-supliment Salvează traducerile corectate ale textelor din teme și module (șiruri); acestea devin protejate. | Ediție gratuită | POST …/abilities/tranzly/set-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (obligatoriu), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, strings: object (obligatoriu) |
tranzly/set-site-stringtranzly-set-site-string | Traduceți un text al site-ului Salvează un text al site-ului (cheia) într-o limbă, de exemplu, titlul sau sloganul site-ului. | Ediție gratuită | POST …/abilities/tranzly/set-site-string/run | edit_theme_options and manage_options (the REST route's own check) | lang: string (obligatoriu), key: string (obligatoriu), translation: string (obligatoriu) |
tranzly/set-urlstranzly-set-urls | Modificați setările de adresă Setează modul de adresă (mode), domeniile per limbă, bazele și segmentele traduse, noindex_untranslated și sugestiile de slug. | Ediție gratuită | POST …/abilities/tranzly/set-urls/run | manage_options (the REST route's own check) | mode: string, segments: object, domains: object, bases: object, suggest: boolean, noindex_untranslated: boolean |
tranzly/start-trialtranzly-start-trial | Începe perioada de probă gratuită Pro Pornește perioada de probă de 14 zile Tranzly Pro pentru acest site (nu este necesară nicio plată). | Ediție gratuită | POST …/abilities/tranzly/start-trial/run | manage_options (the REST route's own check) | niciunul |
tranzly/translate-media-fieldtranzly-translate-media-field | Traduceți textul unei imagini Salvează textul alternativ, titlul sau descrierea (câmpul) unei imagini într-o limbă (lang). | Ediție gratuită | POST …/abilities/tranzly/translate-media-field/run | edit_post (the REST route's own check) | id: string (obligatoriu), lang: string (obligatoriu), field: alt|caption|title (obligatoriu), translation: string (obligatoriu) |
tranzly/translate-posttranzly-translate-post | Traduceți o postare sau o pagină Traduce o postare sau o pagină în una sau mai multe limbi ale site-ului cu ajutorul unui motor de traducere, creând fiecare traducere sau actualizând-o. Traducerile noi sunt ciorne, cu excepția cazului în care „publish” este adevărat. O traducere editată de o persoană este omisă, cu excepția cazului în care „force” este adevărat. | Ediție gratuită | POST …/abilities/tranzly/translate-post/run | may translate that post (edit_post on it); edit_post on an existing translation; the type's publish capability to publish | id: integer (obligatoriu), languages: array (obligatoriu), engine: string, publish: boolean, force: boolean |
tranzly/translate-shared-stringstranzly-translate-shared-strings | Traduceți textele lipsă ale temei și pluginului Traduce următoarea pagină de texte netraduse pentru teme și pluginuri într-o limbă cu motorul implicit (repetă după până la finalizare). | Ediție gratuită | POST …/abilities/tranzly/translate-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (obligatoriu), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, after: integer |
tranzly/translate-sitetranzly-translate-site | Traduceți site-ul meu Un flux de lucru ghidat: agentul verifică limbile și motorul, estimează costul și traduce ceea ce lipsește, solicitând acordul înainte de a cheltui sau de a publica. | Ediție gratuită | POST …/abilities/tranzly/translate-site/run | edit_posts | languages: string (obligatoriu) |
tranzly/translate-termtranzly-translate-term | Traduceți o categorie sau o etichetă Traduce un termen (categorie, etichetă sau atribut de produs) într-o limbă (lang) cu un motor, creând sau actualizând traducerea acestuia. | Ediție gratuită | POST …/abilities/tranzly/translate-term/run | the REST route's own per-item permission check | id: string (obligatoriu), lang: string (obligatoriu), engine: string, force: boolean, status: publish|draft |
tranzly/translation-statustranzly-translation-status | Starea traducerii Cu un ID de postare: traducerea în fiecare limbă a acelei postări, dacă este depășită și cine a scris-o. Fără un ID: cât la sută din site este tradus, în funcție de limbă. | Ediție gratuită | GET …/abilities/tranzly/translation-status/run | edit_post on that post; edit_posts for the site summary | id: integer, post_type: string |
tranzly/unlink-posttranzly-unlink-post | Deconectează o postare de la traducerile sale Elimină o postare din grupul său de traduceri; își păstrează limba. | Ediție gratuită | POST …/abilities/tranzly/unlink-post/run | edit_post and edit_term (the REST route's own check) | id: string (obligatoriu) |
tranzly/unlink-termtranzly-unlink-term | Deconectează un termen de la traducerile sale Elimină un termen din grupul său de traducere. | Ediție gratuită | POST …/abilities/tranzly/unlink-term/run | edit_post and edit_term (the REST route's own check) | id: string (obligatoriu) |
tranzly/update-displaytranzly-update-display | Schimbați opțiunile de afișare Modifică selectorul (stil, steaguri, nume, amplasare) și linia de credit. | Ediție gratuită | POST …/abilities/tranzly/update-display/run | manage_options (the REST route's own check) | switcher: object, credit: boolean |
tranzly/update-engine-settingstranzly-update-engine-settings | Schimbați setările motorului Setează motorul implicit, un motor de rezervă și motoare per-limbă (implicit, de rezervă, per_lang). Motoarele per-limbă și motorul de rezervă sunt incluse în abonamentul Pro. | Ediție gratuită | POST …/abilities/tranzly/update-engine-settings/run | manage_options (the REST route's own check) | niciunul |
tranzly/update-glossarytranzly-update-glossary | Actualizați glosarul Înlocuiește părțile glosarului pe care le trimiți (cuvinte netraduse niciodată, traduceri de termeni, ton); părțile pe care le omiți sunt păstrate. Folosit de fiecare motor începând cu următoarea traducere. | Ediția Pro | POST …/abilities/tranzly/update-glossary/run | manage_options | dnt: array, terms: object, tone: object |
tranzly/update-settingstranzly-update-settings | Schimbă limba și setările Setează limbile site-ului (limbi: listă de cod și nume; prima este limba originală), prefixul clasei front-end și dacă agenții AI (MCP) suntți the permisi. | Ediție gratuită | POST …/abilities/tranzly/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean, languages: array |
tranzly/update-workflow-settingstranzly-update-workflow-settings | Modificați setările fluxului de lucru (Pro) Setează on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider și quality_model. | Ediția Pro | POST …/abilities/tranzly/update-workflow-settings/run | manage_options (the REST route's own check) | niciunul |
tranzly/upload-translation-filetranzly-upload-translation-file | Importați un fișier tradus (Pro) Încarcă un fișier Tranzly XLIFF sau CSV (conținut, nume de fișier) tradus în altă parte; returnează un token pentru tranzly/import-translation-file. | Ediția Pro | POST …/abilities/tranzly/upload-translation-file/run | edit_posts (the REST route's own check) | niciunul |