Fejlesztők

Tranzly képességreferencia

A Tranzly regisztrálja a műveleteit a WordPress Abilities API-ban. Ugyanezek a képességek MCP-eszközökként működnek a webhely saját szerverén és REST-útvonalakként a /wp-json/wp-abilities/v1 alatt. Ez az oldal a bővítmény saját nyilvántartásából generálódik.

Felhasználói útmutató: MI-alkalmazás csatlakoztatása

Végpontok

KépességREST
MCP HTTP-n keresztül (streamelhető)/wp-json/tranzly/v1/mcp
MCP WP-CLI-n keresztül (szabványos bemenet és kimenet)wp mcp-adapter serve --server=tranzly --user=<login>
REST: képességek listázása/wp-json/wp-abilities/v1/abilities?category=tranzly
REST: képesség futtatása/wp-json/wp-abilities/v1/abilities/<name>/run (GET a ?input= használatával csak olvasható képességek esetén, egyébként POST {"input": {...}})

Hitelesítés és jogosultságok

A HTTP-kérések WordPress alkalmazásjelszóval (HTTP Basic) hitelesíthetők. Az MCP-szerverhez való csatlakozáshoz az alább feltüntetett jogosultság (capability) szükséges; ezután minden képesség maga ellenőrzi a saját jogosultságát, objektumonként. A csak olvasható képességek GET kéréssel futtathatók a lekérdezési karakterláncban (query string) megadott bemenettel; a többiek POST kéréssel és egy ‘{„input”: {…}}’ JSON-törzzsel.

egy WordPress alkalmazásjelszó (HTTP) vagy --user (WP-CLI); a felhasználónak szüksége van az egyes képességek által megnevezett jogosultságra · Beállítások: MI-ügynökök engedélyezése (MCP), alapértelmezés szerint bekapcsolva

Összes képesség

KépességKiadásRESTJogosultságParaméterek
tranzly/bulk-translate
Háttérbeli fordítási feladatokat indít a megadott tartalomtípusok minden eredetijéhez (ha nincs megadva, az összes lefordított típushoz): a hiányzó fordításokhoz, az elavultakhoz vagy az összeshez. Visszaadja az elindított feladatokat, nyelvenként egyet.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/runedit_posts; publish_posts a közzétételhezlanguages tömb (kötelező)
post_types tömb
scope karakterlánc: missing, stale, all
engine karakterlánc
publish logikai érték
tranzly/cancel-job
Leállít egy feladatot; a már elkészült fordítások megmaradnak.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/runmanage_options (a REST útvonal saját ellenőrzése)id karakterlánc (kötelező)
tranzly/check-quality
Mesterséges intelligenciával összehasonlíttat egy fordítást az eredetijével, pontozza azt, és a jelentést a fordításhoz tárolja. A Tranzly munkafolyamat-beállításaiban megadott minőségellenőrző MI-modellt használja.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/runedit_post az adott fordításonid egész szám (kötelező)
tranzly/connect-support
Összekapcsolja ezt az oldalt a Zinn Digital® ügyfélszolgálatával (név, e-mail-cím, hozzájárulás).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/runmanage_options (a REST útvonal saját ellenőrzése)email karakterlánc (kötelező)
name karakterlánc
consent logikai érték (kötelező)
tranzly/correct-segments
Menti egy fordítás javított szegmenseit (szegmensek: kulcs-szöveg párok); a javított szöveg védett az újbóli lefordítástól.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/runedit_post (a REST útvonal saját ellenőrzése)id karakterlánc (kötelező)
segments objektum
texts objektum
tranzly/create-job
Háttérfeladatot indít a felsorolt bejegyzések (posts) vagy egy teljes bejegyzéstípus nyelvekre (langs) történő fordítására.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/runedit_posts (a REST útvonal saját ellenőrzése)posts tömb
post_type karakterlánc
langs tömb (kötelező)
engine karakterlánc
status karakterlánc: publish, draft
force logikai érték
tranzly/create-post-translation
Létrehozza egy bejegyzés vázlatos fordítását egy adott nyelven (lang), amelyet kézzel, fordítómotor nélkül lehet megírni.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/runa REST útvonal saját elemenkénti jogosultság-ellenőrzéseid karakterlánc (kötelező)
lang karakterlánc (kötelező)
name karakterlánc
slug karakterlánc
description karakterlánc
tranzly/create-term-translation
Létrehozza egy kifejezés fordítását egy adott nyelven a megadott névvel, keresőbarát névvel és leírással.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/runa REST útvonal saját elemenkénti jogosultság-ellenőrzéseid karakterlánc (kötelező)
lang karakterlánc (kötelező)
name karakterlánc
slug karakterlánc
description karakterlánc
tranzly/disconnect-support
Leválasztja ezt az oldalt az ügyfélszolgálatról.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/runmanage_options (a REST útvonal saját ellenőrzése)nincs
tranzly/estimate
Karakterszámot és költséget becsül a bejegyzések (posts vagy post_type) fordítómotorral történő fordítására a megadott nyelvekre (langs), még a tényleges ráfordítás előtt.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/runedit_posts (a REST útvonal saját ellenőrzése)posts tömb
post_type karakterlánc
langs tömb (kötelező)
engine karakterlánc
tranzly/estimate-bulk
Becslést készít a teljes webhely egy adott nyelvre történő fordítására (post_types, scope, engine) annak elindítása előtt.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/runedit_posts (a REST útvonal saját ellenőrzése)post_types tömb
scope karakterlánc: missing, stale, all
engine karakterlánc
lang karakterlánc (kötelező)
after egész szám
tranzly/export-translation-file
XLIFF vagy CSV fájlt ad vissza (szövegként) az eredetiekkel és azok egy adott nyelvű fordításaival fordító vagy fordítóiroda számára: a megadott bejegyzéseket, vagy egy adott állapotú (missing, stale, translated vagy all; az after paraméterrel ismételhető) tartalomtípus legfeljebb 100 eredetijéből álló oldalt. Ugyanez a fájl a lefordítás után visszatölthető.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/runedit_posts; az egyes bejegyzések csak akkor szerepelnek, ha a felhasználó szerkesztheti azokatlang karakterlánc (kötelező)
format karakterlánc: xliff, csv
posts tömb
post_type karakterlánc
state karakterlánc: all, missing, stale, translated
after egész szám
tranzly/fix-status
Sorba állítja minden hiányzó (vagy elavult) elem fordítását egy adott nyelven és bejegyzéstípusban.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/runedit_posts (a REST-útvonal saját ellenőrzése)post_type string
lang string (kötelező)
state string (kötelező): missing, stale, quality
tranzly/get-comments-setting
Visszaadja, hogy a hozzászólások közösek-e a nyelvek között, vagy nyelvenként külön tárolódnak.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/runmoderate_comments (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-deepl-usage
Visszaadja a mentett DeepL-kulcs által felhasznált karaktereket és a havi korlátot ebben a hónapban.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-diagnostics
Visszaadja azokat a diagnosztikai adatokat, amelyeket egy támogatási jegy tartalmazna: verziók, aktív bővítmények, korlátok és legutóbbi hibák.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-display
Visszaadja a nyelvválasztó és a forrásmegjelölés megjelenítési beállításait.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-engine-settings
Visszaadja az alapértelmezett és a tartalék motort, a nyelvenkénti motorokat és AI-modelleket, az egyes motorok állapotát, a csatlakoztatott AI-szolgáltatókat a modelljeikkel, valamint az e havi költést.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-glossary
Visszaadja a soha nem fordított szavakat, a rögzített kifejezésfordításokat és a hangnemet nyelvenként.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/runmanage_optionsnincs
tranzly/get-integrations
Felsorolja a Tranzly által támogatott SEO-, WooCommerce-, oldalkészítő- és űrlapbővítményeket, valamint azt, hogy melyek aktívak itt.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-job
Visszaadja egy adott feladat előrehaladását és számait.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/runmanage_options (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/get-job-failures
Felsorolja egy feladat sikertelen elemeit az egyes hibák okaival.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/runmanage_options (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/get-legacy-import
Visszaadja a Tranzly 2.x verzióból származó fordítások importálásának állapotát és jelentését.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-licence
Visszaadja a webhely Tranzly-csomagját, a licenc állapotát, a megújítás dátumát és a csomag tartalmát.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-menus
Visszaadja, hogy az egyes nyelvek melyik menüt jelenítik meg az egyes menühelyeken.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/runedit_theme_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/get-post-group
Felsorolja egy bejegyzés fordítási csoportját: az egyes nyelvekhez tartozó elemeket a címükkel, állapotukkal és szerkesztési hivatkozásukkal együtt.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/runedit_post és edit_term (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/get-quality-report
Visszaadja egy fordítás AI minőségi jelentését: a pontszámot és a megjelölt szegmenseket.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/runedit_post (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/get-segments
Visszaadja egy fordítás szegmenseit az eredeti mellett, áttekintés és javítás céljából.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/runedit_post (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/get-shared-strings
Visszaadja a sablon- és bővítményszövegeket (hatókör) egy adott nyelven a fordításaikkal együtt.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/runedit_theme_options (a REST-útvonal saját ellenőrzése)lang string (kötelező)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
tranzly/get-site-strings
Visszaadja a webhely címét, jelmondatát és a widgetek szövegeit egy adott nyelven.
FreeGET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/runmanage_options (a REST-útvonal saját ellenőrzése)lang string (kötelező)
tranzly/get-support-connection
Jelzi, hogy az oldal csatlakozik-e a Zinn Digital® támogatásához, és milyen minőségben.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/runmanage_options (a REST útvonal saját ellenőrzése)refresh boolean
tranzly/get-term-group
Kilistázza egy kategória vagy címke fordítási csoportját.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/runedit_post és edit_term (a REST útvonal saját ellenőrzése)id string (kötelező)
tranzly/get-urls
Visszaadja a nyelvek megjelenési módját a címekben (mappa, aldomain vagy domain), a lefordított keresőbarát neveket és bázisokat, valamint a noindex beállítást a lefordítatlan oldalaknál.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/runmanage_options (a REST útvonal saját ellenőrzése)nincs
tranzly/get-workflow-settings
Visszaadja a közzétételkor és frissítéskor történő automatikus fordítást, a közzététel előtti áttekintést, valamint a mesterséges intelligenciás minőségellenőrzés küszöbértékét, szolgáltatóját és modelljét.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/runmanage_options (a REST útvonal saját ellenőrzése)nincs
tranzly/import-from-source
Importálja a fordítások következő oldalát egy másik többnyelvűsítő bővítményből (mód: dry-run vagy run; kurzor).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/runmanage_options (a REST útvonal saját ellenőrzése)source string (kötelező)
mode string: dry-run, run, undo
cursor string
tranzly/import-translation-file
Kiírja a bejegyzések következő oldalát egy feltöltött fordítási fájlból (ismétlendő az after paraméterrel a befejezésig).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/runedit_posts (a REST útvonal saját ellenőrzése)token string (kötelező)
after integer
tranzly/link-post
Egy létező bejegyzést (target) ennek a bejegyzésnek a megadott nyelvű fordításaként jelöl meg.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/runedit_post és edit_term (a REST útvonal saját ellenőrzése)id string (kötelező)
lang string (kötelező)
target integer (kötelező)
tranzly/link-term
Egy létező kifejezést (target) ennek a kifejezésnek a megadott nyelvű fordításaként jelöl meg.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/runedit_post és edit_term (a REST útvonal saját ellenőrzése)id string (kötelező)
lang string (kötelező)
target integer (kötelező)
tranzly/list-engines
Kilistázza a fordítómotorokat, beállítási állapotukat, és hogy melyik van használatban, ha nincs külön megadva.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/runedit_postsnincs
tranzly/list-import-sources
Kilistázza a webhelyen található importálható WPML, Polylang és TranslatePress adatokat.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/runmanage_options (a REST útvonal saját ellenőrzése)nincs
tranzly/list-jobs
Kilistázza a háttérben futó fordítási feladatokat a legújabbtól kezdve, az előrehaladással együtt.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/runedit_posts (a REST útvonal saját ellenőrzése)nincs
tranzly/list-languages
Kilistázza a webhely nyelveit. Az első az a nyelv, amelyen az eredeti tartalom íródott.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/runedit_postsnincs
tranzly/list-status-items
Oldalanként kilistázza az eredeti tartalmakat a megadott nyelvi fordítási állapotukkal (állapot: missing, stale, current).
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/runedit_posts (a REST útvonal saját ellenőrzése)post_type string
lang string (kötelező)
state string: all, missing, stale, translated, human, machine, review, quality
after integer
tranzly/list-theme-strings
Kilistázza azokat a sablonokat és bővítményeket, amelyek szövegei beolvashatók fordításra, valamint hogy hány karakterláncot tartalmaznak.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/runmanage_options (a REST útvonal saját ellenőrzése)nincs
tranzly/open-support-ticket
Támogatási jegyet nyit (tárgy, üzenet, típus, e-mail), az oldal diagnosztikai adataival kiegészítve, ha az adminisztrátor hozzájárult. Soha nem hoz létre vagy küld bejelentkezési adatokat.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/runmanage_options (a REST útvonal saját ellenőrzése)subject string (kötelező)
message string (kötelező)
kind string: help, bug, feedback, feature_request
email string
name string
diagnostics boolean
tranzly/record-support-consent
Rögzíti az adminisztrátor hozzájárulását a diagnosztikai adatok támogatási jegyekkel történő elküldéséhez.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/runmanage_options (a REST útvonal saját ellenőrzése)consent boolean (kötelező)
tranzly/retry-job-item
Újrapróbál egy sikertelen elemet (művelet: retry, opcionálisan másik motorral), vagy kézi fordításra jelöli (művelet: by-hand).
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/runedit_post és manage_options (a REST-útvonal saját ellenőrzése)item karakterlánc (kötelező)
action karakterlánc (kötelező)
engine karakterlánc
tranzly/review-translation
Jóváhagy egy fordítást (és közzéteszi, amikor az eredeti közzé van téve), vagy visszaküldi (decision, note).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/runedit_post (a REST-útvonal saját ellenőrzése)id karakterlánc (kötelező)
decision karakterlánc (kötelező): approve, changes, pending
note karakterlánc
tranzly/run-legacy-import
Futtatja a 2.x importálást: próbaüzem (csak jelentés), futtatás vagy visszavonás.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/runmanage_options (a REST-útvonal saját ellenőrzése)action karakterlánc (kötelező)
tranzly/scan-theme-strings
Átvizsgálja egy komponens PHP fájljainak következő oldalát fordítható szövegek után (ismételje az after értékkel a befejezésig).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/runmanage_options (a REST-útvonal saját ellenőrzése)component karakterlánc (kötelező)
after egész szám
tranzly/schedule-quality-check
Ütemezi egy nyelv fordításai következő oldalának (vagy a megadott bejegyzéseknek) az AI minőségellenőrzését.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/runedit_posts (a REST-útvonal saját ellenőrzése)lang karakterlánc (kötelező)
post_type karakterlánc
posts tömb
after egész szám
tranzly/seo-audit
Oldalanként ellenőrzi a fordítások hiányzó SEO címeit, leírásait, keresőbarát neveit és a hreflang címkéket egy nyelven.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/runmanage_options (a REST-útvonal saját ellenőrzése)lang karakterlánc (kötelező)
after egész szám
tranzly/set-comments-setting
Megosztja a hozzászólásokat egy bejegyzés fordításai között, vagy nyelvenként külön tartja őket (mode).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/runmanage_options és moderate_comments (a REST-útvonal saját ellenőrzése)mode karakterlánc (kötelező): off, show, translate
tranzly/set-engine-key
Menti a DeepL, Google vagy Microsoft API-kulcsát (és a Microsofthoz a régiót); üresen hagyva eltávolítja azt. A kulcsok titkosítva tárolódnak, és soha nem kerülnek visszaadásra.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/runmanage_options (a REST-útvonal saját ellenőrzése)engine karakterlánc (kötelező)
key karakterlánc (kötelező)
region karakterlánc
tranzly/set-menus
Hozzárendel egy menüt nyelvenként és helyenként (map).
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/runedit_theme_options (a REST-útvonal saját ellenőrzése)map objektum (kötelező)
tranzly/set-protection
Megvédi a fordítást attól, hogy a motor felülírja (protected: true), vagy feloldja a védelmet.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/runedit_post (a REST-útvonal saját ellenőrzése)id karakterlánc (kötelező)
protected logikai érték (kötelező)
tranzly/set-shared-strings
Menti a sablonok és bővítmények szövegeinek javított fordításait (strings); ezek védetté válnak.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/runedit_theme_options (a REST-útvonal saját ellenőrzése)lang karakterlánc (kötelező)
scope karakterlánc: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
strings objektum (kötelező)
tranzly/set-site-string
Menti a webhely egy szövegét (key) egy nyelven, pl. a webhely címét vagy jelmondatát.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/runedit_theme_options és manage_options (a REST-útvonal saját ellenőrzése)lang karakterlánc (kötelező)
key karakterlánc (kötelező)
translation karakterlánc (kötelező)
tranzly/set-urls
Beállítja a címmódot (mode), a nyelvenkénti domaineket, a lefordított bázisokat és szegmenseket, a noindex_untranslated beállítást és a keresőbarát név javaslatokat.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/runmanage_options (a REST-útvonal saját ellenőrzése)mode karakterlánc
segments objektum
domains objektum
bases objektum
suggest logikai érték
noindex_untranslated logikai érték
tranzly/start-trial
Elindítja a 14 napos Tranzly Pro próbaverziót ehhez a webhelyhez (fizetés nem szükséges).
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/runmanage_options (a REST-útvonal saját ellenőrzése)nincs
tranzly/translate-media-field
Elmenti egy kép helyettesítő szövegét, címét vagy képaláírását (field) egy adott nyelven (lang).
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/runedit_post (a REST-útvonal saját ellenőrzése)id string (kötelező)
lang string (kötelező)
field string (kötelező): alt, caption, title
translation string (kötelező)
tranzly/translate-post
Lefordít egy bejegyzést vagy oldalt a webhely egy vagy több nyelvére egy fordítómotor segítségével, létrehozva vagy frissítve az egyes fordításokat. Az új fordítások vázlatok lesznek, hacsak a publish értéke nem true. A kézzel szerkesztett fordításokat átugorja, hacsak a force értéke nem true.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/runjogosultság az adott bejegyzés fordítására (edit_post rajta); edit_post egy meglévő fordításon; a tartalomtípus közzétételi jogosultsága a közzétételhezid integer (kötelező)
languages array (kötelező)
engine string
publish boolean
force boolean
tranzly/translate-shared-strings
Lefordítja a lefordítatlan sablon- és bővítményszövegek következő oldalát egy adott nyelven az alapértelmezett motorral (ismételje az after paraméterrel a befejezésig).
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/runedit_theme_options (a REST-útvonal saját ellenőrzése)lang string (kötelező)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
after integer
tranzly/translate-site
Irányított munkafolyamat: az ágens ellenőrzi a nyelveket és a motort, megbecsüli a költséget, és lefordítja a hiányzó részeket, jóváhagyást kérve a költés vagy a közzététel előtt.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/runedit_postslanguages string (kötelező)
tranzly/translate-term
Lefordít egy kifejezést (kategóriát, címkét vagy termékattribútumot) egy nyelvre (lang) egy motor segítségével, létrehozva vagy frissítve a fordítását.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/runa REST-útvonal saját elemenkénti jogosultság-ellenőrzéseid string (kötelező)
lang string (kötelező)
engine string
force boolean
status string: publish, draft
tranzly/translation-status
Bejegyzésazonosítóval: az adott bejegyzés fordítása nyelvenként, elavult-e, és ki írta. Azonosító nélkül: a webhely mekkora része van lefordítva, nyelvenként.
IngyenesGET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/runedit_post az adott bejegyzésen; edit_posts a webhely összegzéséhezid integer
post_type string
tranzly/unlink-post
Eltávolít egy bejegyzést a fordítási csoportjából; a bejegyzés megőrzi a nyelvét.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/runedit_post és edit_term (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/unlink-term
Eltávolít egy kifejezést a fordítási csoportjából.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/runedit_post és edit_term (a REST-útvonal saját ellenőrzése)id string (kötelező)
tranzly/update-display
Módosítja a nyelvválasztót (stílus, zászlók, nevek, elhelyezés) és a forrásmegjelölést.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/runmanage_options (a REST-útvonal saját ellenőrzése)switcher object
credit boolean
tranzly/update-engine-settings
Beállítja az alapértelmezett motort, a tartalékmotort, a nyelvenkénti motorokat és a nyelvenkénti MI-modelleket (default, fallback, per_lang, models, caps). Az alapértelmezett motoron kívül minden a Pro verzió része.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/runmanage_options (a REST-útvonal saját ellenőrzése)default string
per_lang object
fallback array
caps object
models object
tranzly/update-glossary
Lecseréli a szószedet elküldött részeit (soha le nem fordítandó szavak, kifejezésfordítások, hangnem); a kihagyott részek megmaradnak. A következő fordítástól kezdve minden motor ezt használja.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/runmanage_optionsdnt array
terms object
tone object
tranzly/update-settings
Beállítja a webhely nyelveit (languages: kódok és nevek listája; az első az eredeti nyelv), a felhasználói felület osztály-előtagját, valamint azt, hogy az MI-ágensek (MCP) engedélyezettek-e.
IngyenesPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/runmanage_options (a REST-útvonal saját ellenőrzése)prefix string
mcp boolean
languages array
tranzly/update-workflow-settings
Beállítja az on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider és quality_model értékeket.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/runmanage_options (a REST útvonal saját ellenőrzése)on_update string: off, stale, translate
on_publish boolean
review boolean
quality_threshold integer
quality_provider string
quality_model string
tranzly/upload-translation-file
Feltölt egy máshol lefordított Tranzly XLIFF vagy CSV fájlt (content, filename); válaszként egy tokent ad vissza, amely azonosítja a feltöltést az importáláshoz.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/runedit_posts (a REST útvonal saját ellenőrzése)content string (kötelező)
filename string (kötelező)

A bővítmény abilities.json fájljából generálva, amely maga is egy futó webhelyből származik; a teszt sikertelen, ha a kettő nem egyezik.

WP-CLI parancsok

Futtassa ezeket a szerveren a WP-CLI segítségével. Minden parancs ugyanazokat a jogosultságokat ellenőrzi, mint a bővítmény felületei; a példák a bővítmény saját súgószövegéből származnak.

ParancsMit csinálKiadás
wp tranzly create <id> [--term]
wp tranzly create 42 --lang=de_DE --user=admin
Létrehozza egy bejegyzés (vagy kifejezés) vázlat fordítását, hozzárendelve azt.Ingyenes
wp tranzly enginesKilistázza a fordítómotorokat.Ingyenes
wp tranzly jobs <action> [<id>...] [--lang=<codes>] [--post-type=<type>] [--engine=<id>] [--publish] [--force] [--format=<format>]
wp tranzly jobs create --lang=de,fr --post-type=page --user=admin
wp tranzly jobs status 12
wp tranzly jobs failures 12
wp tranzly jobs retry 345 --engine=deepl
wp tranzly jobs retry-failed 12
wp tranzly jobs run 12 # work the job here instead of waiting for the queue runner
Háttérbeli fordítási feladatok.Ingyenes
wp tranzly legacy <action> [--format=<format>]
wp tranzly legacy dry-run
wp tranzly legacy run
wp tranzly legacy undo
Megjeleníti, teszteli (dry-run), futtatja vagy visszavonja egy korábbi Tranzly (2.x) webhely fordításainak importálását.Ingyenes
wp tranzly link <source> <target> [--term]Összekapcsol egy meglévő bejegyzést (vagy kifejezést) egy másik fordításaként.Ingyenes
wp tranzly network <action> [--languages=<codes>]
wp tranzly network setup
wp tranzly network languages --languages=en_US,de_DE,fr_FR
Multisite (Agency): beállítja a hálózat minden webhelyét, vagy megadja az új webhelyek alapértelmezett nyelveit.Ingyenes
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
Bejegyzések fordítása egy fordítómotorral.Ingyenes
wp tranzly translations <id> [--term] [--format=<format>]Kilistázza egy bejegyzés (vagy kifejezés) fordításait.Ingyenes

PHP-függvények

Függvények, amelyeket a sablonok és más bővítmények hívhatnak meg. Először ellenőrizze a function_exists() függvénnyel, hogy a kódja akkor is működőképes maradjon, amikor a bővítmény inaktív.

FüggvényFunkcióKiadás
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null )WPML: egy objektum fordítása.Pro
pll__( $text )Polylang: egy regisztrált karakterlánc lefordítva. A Tranzly a sablonok szövegeit a WordPress saját gettext rendszerén keresztül fordítja, így a szöveg változatlanul tér vissza.Pro
pll_current_language( $field = 'slug' )Polylang: a jelenlegi nyelv.Pro
pll_default_language( $field = 'slug' )Polylang: az alapértelmezett nyelv.Pro
pll_e( $text )Polylang: kiír egy regisztrált karakterláncot, escape-elve.Pro
pll_get_post( $post_id, $lang = null )Polylang: egy bejegyzés fordítása.Pro
pll_get_post_language( $post_id, $field = 'slug' )Polylang: egy bejegyzés nyelve.Pro
pll_get_post_translations( $post_id )Polylang: egy bejegyzés összes fordítása, keresőbarát név => azonosító.Pro
pll_get_term( $term_id, $lang = null )Polylang: egy kifejezés fordítása.Pro
pll_get_term_language( $term_id, $field = 'slug' )Polylang: egy kifejezés nyelve.Pro
pll_get_term_translations( $term_id )Polylang: egy kifejezés összes fordítása, keresőbarát név => azonosító.Pro
pll_home_url( $lang = '' )Polylang: a kezdőlap URL-címe egy adott nyelven.Pro
pll_is_translated_post_type( $post_type )Polylang: ez a bejegyzéstípus le van fordítva?Pro
pll_is_translated_taxonomy( $taxonomy )Polylang: ez a taxonómia le van fordítva?Pro
pll_languages_list( $args = array( )Polylang: a nyelvek.Pro
pll_register_string()Polylang: egy karakterlánc regisztrálása (elfogadva és figyelmen kívül hagyva – lásd pll__()).Pro
pll_the_languages( $args = array( )Polylang: a nyelvváltó. A `raw` a Polylang tömbjét adja vissza (keresőbarát név => részletek); egyébként egy `<li>` lista a Polylang jelölésében, kiírva, hacsak az `echo` értéke nem 0. Figyelembe veszi a következőket: `hide_current`, `hide_if_no_translation` és `display_names_as` (`name` vagy `slug`). A `dropdown` listaként jelenik meg: a legördülő menü helye a Tranzly saját nyelvváltó blokkja/widgetje.Pro
pll_translate_string( $text )Polylang: egy regisztrált karakterlánc egy adott nyelven. A pll__() függvényhez hasonlóan a karakterlánc változatlanul tér vissza.Pro
tranzly_compat_field( string $code, string $field )Egy nyelv egy mezője, a Polylang szókészletében.Pro
tranzly_current_language(): stringA jelenlegi kérés nyelve (egy WordPress nyelvi kód, például `fr_FR`).Free
tranzly_default_language(): stringAz alapértelmezett nyelv: a listában az első.Free
tranzly_get_engines(): arrayAz elérhető motorok: azonosító => név.Free
tranzly_get_post_language( int $post_id ): stringA nyelv, amelyen a bejegyzés íródott.Free
tranzly_get_term_language( int $term_id ): stringA nyelv, amelyen a kifejezés íródott.Free
tranzly_get_term_translation( int $term_id, string $lang ): ?intEgy kifejezés fordítása egy nyelvre, vagy null.Free
tranzly_get_term_translations( int $term_id ): arrayEgy kifejezés minden változata: nyelvkód => kifejezésazonosító.Free
tranzly_get_translation( int $post_id, string $lang ): ?intEgy bejegyzés fordításának azonosítója egy nyelvre, vagy null, ha nincs ilyen. A bejegyzés saját azonosítóját adja vissza, ha már az adott nyelven íródott.Free
tranzly_get_translations( int $post_id ): arrayEgy bejegyzés minden változata, beleértve magát a bejegyzést is: nyelvkód => bejegyzésazonosító. A fordítás nélküli bejegyzés csak saját magát adja vissza a saját nyelvén.Free
tranzly_language_switcher( array $args = array( )Egy nyelvváltó HTML-kódja tetszőleges sablonhoz, oldalépítőhöz vagy bővítményhez (T5). A Page Builder Sandwich eleme meghívja; az Öné is meghívhatja. Üres, ha kettőnél kevesebb nyelv létezik.Free
tranzly_language_url( string $lang, ?string $url = null ): stringA megadott nyelvet megjelenítő URL-cím.Free
tranzly_languages(): arrayA webhely nyelvei, elsőként az alapértelmezettel.Free
tranzly_register_engine( Engine $engine )Fordítómotor hozzáadása. Hívja meg a `tranzly_register_engines` hookon, vagy a kérés első fordítása előtt bármikor.Free
tranzly_restore_language(): boolA legutóbbi tranzly_switch_language() visszavonása.Free
tranzly_switch_language( string $lang ): boolA kód futtatása egy másik nyelven a tranzly_restore_language() függvényig: az aktuális nyelv és a WordPress saját fordításai is átváltanak. A switch_to_blog() függvényhez hasonlóan egymásba ágyazható:Free
tranzly_translatable_attributes( string $block_name ): arrayAz attribútumnevek, amelyeket a Tranzly lefordít egy blokktípushoz: `role: content` a block.json fájljában, a `tranzly_translatable_attributes` szűrővel módosítva.Free
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( )Bejegyzés lefordítása egy nyelvre egy motor segítségével, az aktuális felhasználóként (a jogosultságai érvényesek).Ingyenes

Akciók és szűrők

A bővítmény által kínált összes hook, a forráskódból származó leírásukkal együtt. A szűrők (filterek) megváltoztatnak egy értéket; az akciók (actionök) lehetővé teszik a kód futtatását egy adott pillanatban; a belépési pontok (entry pointok) pedig olyan akciók, amelyeket meghívva megkérheti a bővítményt egy művelet elvégzésére.

HookTípusMit csinálParaméterekKiadás
tranzly_admin_barAkcióAkkor fut le, amikor a Fordítások adminisztrációs sáv menüje felépült (a Pro vizuális szerkesztő itt adja hozzá a „Fordítás ezen az oldalon” elemet).\WP_Admin_Bar $bar
int $id
Ingyenes
tranzly_admin_dataSzűrőSzűri azokat az adatokat, amelyekkel az adminisztrációs alkalmazás elindul. A prémium réteg erre támaszkodva jelzi a kiadását; ide nem valók érzékeny adatok, mivel megjelennek az oldalon.nincsIngyenes
tranzly_ai_modelSzűrőSzűri az adott nyelvre fordító MI-szolgáltatót és -modellt. Ingyenes: a `translate` feladathoz kiválasztott szolgáltató és modell minden nyelvhez. Tranzly Pro: az adott nyelv saját beállítása, egyébként a „minden más nyelv” beállítás.string $targetIngyenes
tranzly_ai_providers_in_useSzűrőSzűri az egyes nyelvekhez kiválasztott MI-szolgáltatókat. Az ingyenes bővítményben nincs: minden nyelv a `translate` feladathoz kiválasztott szolgáltatót és modellt használja. A Tranzly Pro felsorolja az egyes nyelvek modelljeinek szolgáltatóit.nincsIngyenes
tranzly_content_before_rebuildSzűrőKözvetlenül a lefordított szegmensek beírása előtt szűri a forrástartalmat nyelvenként (a Pro nyelvspecifikus képcseréje ezt használja).string $content
string $lang
Ingyenes
tranzly_copy_meta_keysSzűrőSzűri a bejegyzésből az új fordításba másolt metakulcsokat. Semmi más nem kerül átmásolásra.int $source_idIngyenes
tranzly_deepl_hostSzűrőSzűri a DeepL API kiszolgálóját (proxy vagy teszt dublőr).string $host
string $key
Ingyenes
tranzly_deepl_price_per_millionSzűrőSzűri a DeepL egymillió karakterre eső árát amerikai dollárban.float $priceIngyenes
tranzly_default_engineSzűrőSzűri az alapértelmezett motor azonosítóját, ha nincs megadva konkrét motor.string $idIngyenes
tranzly_engine_capSzűrőSzűri a motor havi limitjét amerikai dollárban: az ingyenes bővítményben nincs.float|null $cap
string $engine
Ingyenes
tranzly_engine_chainSzűrőSzűri az egy adott nyelvhez sorrendben kipróbálandó motorokat. Ingyenes: az alapértelmezett motor. A prémium réteg hozzáadja a nyelv saját motorját és a tartaléklistát.string $lang
string $first
Ingyenes
tranzly_engine_optionsSzűrőSzűri a motornak átadott beállításokat (nem fordítandó elemek listája, szójegyzék, formaság, utasítások).string $target
Engine $engine
Ingyenes
tranzly_engine_settings_saveSzűrőMenti a nyelvenkénti motorokat és MI-modelleket, a tartaléklistát és a havi limiteket. Csak a prémium réteg válaszol rá (WordPress.org 5. irányelv: nincs Pro viselkedés az ingyenes bővítményben).nincsIngyenes
tranzly_frontend_prefixSzűrőSzűri a semleges front-end osztályelőtagot.string $prefixIngyenes
tranzly_fs_loadedAkcióAkkor fut le, miután a licencelési SDK betöltődött (a főfájlban, minden Tranzly-kód előtt). Csatlakozzon ide a `tranzly_fs()` meghívásához.nincsIngyenes
tranzly_glossary_optionsSzűrőSzűri a célnyelvhez tartozó motorbeállításokat: a nem fordítandó elemek listáját, valamint a szójegyzéket és a hangnemet, amikor a prémium réteg hozzáadja őket.string $langIngyenes
tranzly_glossary_saveSzűrőMenti az előnyben részesített fordításokat és a hangnemet nyelvenként. Csak a prémium réteg válaszol rá (WordPress.org 5. irányelv: nincs Pro viselkedés az ingyenes bővítményben).nincsIngyenes
tranzly_google_price_per_millionSzűrőSzűri a Google Cloud Translation egymillió karakterre eső árát amerikai dollárban.float $pricePro
tranzly_install_language_packsSzűrőAzt határozza meg, hogy a Tranzly telepítse-e az oldalhoz hozzáadott nyelv WordPress-, sablon- és bővítmény-nyelvi csomagjait (hogy a WordPress és a WooCommerce saját kifejezései lefordítva jelenjenek meg). Alapértelmezés szerint be van kapcsolva.bool $installIngyenes
tranzly_integration_availableSzűrőAzt szűri, hogy fusson-e egy integráció, ha a bővítménye nem észlelhető — olyan tartalom esetén, amelyet egy oldalépítő hagyott hátra a kikapcsolása után, vagy ha egy bővítmény szokatlan módon töltődött be.bool $on
string $id
Ingyenes
tranzly_integrationsSzűrőSzűri a Tranzly által futtatott integrációkat. További bővítmény támogatásához adjon hozzá egy `Integration` alosztályt.nincsIngyenes
tranzly_is_proSzűrőAzt szűri, hogy a prémium réteg fut-e. Csak a prémium réteg válaszol rá.bool $proIngyenes
tranzly_job_createdAkcióAkkor fut le, miután egy fordítási feladat létrejött.int $job
int $items
Ingyenes
tranzly_job_finishedAkcióAkkor fut le, amikor egy fordítási feladatban nem maradt több munka.int $job_idIngyenes
tranzly_kit_api_baseSzűrőSzűri a Zinn Digital® API bázis URL-t, amelyet a támogatási képernyők hívnak.string $baseIngyenes
tranzly_kit_diagnosticsSzűrőSzűri a diagnosztikai adatokat, mielőtt a webhely tulajdonosa látná őket. Egy bővítmény a saját adatait az `extra` alatt adja hozzá. ⛔ Ez az előnézet ELŐTT fut le, soha nem az előnézet és a küldés között.nincsIngyenes
tranzly_kit_footprint_freeSzűrőSzűri, hogy a webhely lábnyommentes-e, így a Zinn® Ads soha nem jelenik meg rajta promócióként.bool $footprint_freeIngyenes
tranzly_kit_promotionsSzűrőSzűri a promóciós nyilvántartást a feloldása előtt. Adjon hozzá egy sort egy másik termék népszerűsítéséhez: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), valamint `url` vagy (bővítmény esetén) `name`, `site`, `main_files`.nincsIngyenes
tranzly_kit_tierSzűrőSzűri a csomagszintet, amelyet a kit jelent a bővítmény számára (teszt és staging környezetben; éles környezetben a licenc dönt).string $tierIngyenes
tranzly_localize_linksSzűrőSzűri, hogy a Tranzly az oldal belső hivatkozásait a megfelelő fordításaikra irányítsa-e.bool $localize
string $lang
Ingyenes
tranzly_memory_enabledSzűrőSzűri, hogy a fordítási memória használatban van-e.bool $onPro
tranzly_microsoft_price_per_millionSzűrőSzűri a Microsoft Translator egymillió karakterre eső árát amerikai dollárban.float $pricePro
tranzly_network_enabledSzűrőSzűri, hogy a multisite hálózati réteg be van-e kapcsolva.bool $agencyIngyenes
tranzly_pbs_internal_post_typesSzűrőSzűri a Page Builder Sandwich azon bejegyzéstípusait, amelyeket a Tranzly érintetlenül hagy.nincsIngyenes
tranzly_post_segmentsSzűrőSzűri a fordítómotornak elküldött bejegyzésszegmenseket. Kulcs => `text` + `format` (`text` vagy `html`). A blokkokat felismerő elemző és az integrációk itt adnak hozzá, osztanak fel vagy cserélnek szegmenseket, és a `tranzly_translated_post_fields` hookon írják vissza őket.\WP_Post $postIngyenes
tranzly_post_translatedAkcióAkkor fut le, miután egy motor lefordított egy bejegyzést (vagy egy ember által készített fájl, illetve importálás beírta azt).int $target
int $source_id
string $code
string $engine
Ingyenes
tranzly_post_translation_createdAkcióAkkor fut le, miután a Tranzly létrehozza egy bejegyzés fordítását.int $new_id
int $source_id
string $code
Ingyenes
tranzly_post_typesSzűrőSzűri azokat a bejegyzéstípusokat, amelyeket a Tranzly lefordít.nincsIngyenes
tranzly_pre_current_languageSzűrőKözvetlenül felülbírálja az aktuális nyelvet: adjon vissza egy nyelvkódot a használatához. Így működik a tranzly_switch_language(); adjon vissza null értéket, hogy a Tranzly döntsön.string|null $langIngyenes
tranzly_query_varSzűrőSzűri a nyelvet kiválasztó lekérdezési változót (query var).string $varIngyenes
tranzly_queue_lease_secondsSzűrőSzűri a lefoglalt elemen lévő zárolási időt (lease): ennek lejárta után egy félbemaradt feldolgozó (worker) visszaadja az elemet a többieknek. Hosszabbnak kell lennie, mint a leglassabb önálló fordítás.int $secondsIngyenes
tranzly_queue_worker_secondsSzűrőSzűri, hogy egy feldolgozó (worker) hány másodpercig fusson, mielőtt átadja a feladatot.int $secondsIngyenes
tranzly_queue_workersSzűrőSzűri, hogy egy feladat egyszerre hány feldolgozót (worker) futtathat. Ez a WORKERS számára jelent korlátot a fordítási szolgáltatás kímélése érdekében; soha nem a feldolgozott elemek számára vonatkozó korlát.int $workers
int $job_id
Ingyenes
tranzly_rate_source_SzűrőÁrfolyamok egy másik forrásból (lásd: `tranzly_rate_sources`).nincsPro
tranzly_rate_sourcesSzűrőSzűri az árfolyamforrásokat. Adjon hozzá egyet a `tranzly_rate_source_<id>` szűrővel, amely `[ kód => árfolyam a referenciához képest ]` értéket vagy WP_Error objektumot ad vissza.nincsPro
tranzly_register_enginesAkcióFordítómotorok regisztrálása. Hívja meg a következőt: `$registry->add( new Your_Engine() )`.Registry $registryIngyenes
tranzly_relations_changedAkcióAkkor fut le, miután az objektumok fordítási kapcsolatai megváltoztak: összekapcsolva, szétválasztva, másik nyelvre áthelyezve vagy eltávolítva. Érintett csoportonként egyszer fut le, így egyetlen összekapcsolás akár kétszer is kiválthatja.string $type
array<int> $ids
Ingyenes
tranzly_robots_meta_keysSzűrőSzűri azokat a bejegyzés-metakulcsokat, amelyek robots beállításokat tartalmaznak; mindegyik követi az eredetit a fordításaira.nincsIngyenes
tranzly_shared_string_scopesSzűrőSzűri a megosztott szövegek hatóköreit (L06 sáv, T6: az integrációk hozzáadják a `woocommerce`, `forms` és `theme` hatóköröket; szövegeik a `tranzly_shared_strings` szűrőn érkeznek).nincsIngyenes
tranzly_shared_stringsSzűrőSzűri azokat a megosztott szövegeket, amelyeket a Tranzly szövegkarakterláncként fordít, hatókörönként. A Pro réteg blokksablonokat, sablonrészleteket és mintákat ad a `templates` hatókörhöz.string $scopeIngyenes
tranzly_shared_strings_coveredSzűrőSzűri egy megosztottszöveg-hatókör azon szövegeit, amelyeket egy nyelvi csomag lefordít egy adott nyelvre. A Pro réteg jelenti a sablon és a mag regisztrált mintáit a `templates` hatókörhöz.string $scope
string $lang
Ingyenes
tranzly_source_changedAkcióAkkor fut le, amikor az eredeti fordítható tartalma megváltozott, így annak fordításai elavulttá váltak.int $post_id
string $now
string $before
Ingyenes
tranzly_source_meta_keysSzűrőSzűri azokat a metakulcsokat, amelyek változása elavulttá teszi egy oldal fordításait. Az integrációk hozzáadják az általuk fordított kulcsokat (oldalépítő adatok, SEO mezők, egyéni mezők).int $post_idIngyenes
tranzly_source_publishedAkcióEgyszer fut le, amikor egy eredeti tartalom először kerül közzétételre (a metaadatok mentése után).int $post_idIngyenes
tranzly_style_rules_enabledSzűrőMeghatározza, hogy a Tranzly alkalmazza-e az adott nyelv WordPress.org fordítócsapatának stílusszabályait (idézőjelek, írásjelek körüli térközök, aposztrófok, három pont, japán térközök, megszólító névmások) minden új fordításra. Alapértelmezés szerint be van kapcsolva.bool $enabled
string $locale
Ingyenes
tranzly_taxonomiesSzűrőSzűri a Tranzly által fordított taxonómiákat.nincsIngyenes
tranzly_term_segmentsSzűrőSzűri a motornak elküldött kifejezésszegmenseket (`name`, `description`, valamint amit az integrációk hozzáadnak: SEO címek, egyéni mezők). A hozzáadottakat a `tranzly_term_translated` akcióban kell írni.\WP_Term $termIngyenes
tranzly_term_translatedAkcióAkkor fut le, miután egy motor lefordított egy kifejezést, minden lefordított szegmenssel együtt (az integrációk itt írják a `tranzly_term_segments` szűrőben hozzáadott szegmenseiket).int $target
int $term_id
string $code
Ingyenes
tranzly_term_translation_createdAkcióAkkor fut le, miután a Tranzly létrehoz egy kifejezésfordítást.int $new_id
int $term_id
string $code
Ingyenes
tranzly_translatable_attributesSzűrőSzűri azokat az attribútumokat, amelyeket a Tranzly lefordít egy blokktípushoz.string $block_nameIngyenes
tranzly_translate_stringSzűrőEgyetlen lefordítható szövegkarakterláncot szűr egy adott nyelvre.string $value
string $code
array $context
Ingyenes
tranzly_translated_post_fieldsSzűrőSzűri a fordításba beírt bejegyzésmezőket a motor lefutása után. A saját szegmenseket hozzáadó integrációk (egyéni mezők, oldalépítő adatok) ide írják azokat.\WP_Post $post
string $code
Ingyenes
tranzly_translation_memorySzűrőSzűri a használatban lévő fordítási memóriát: az ingyenes bővítményben nincs ilyen; a prémium réteg kínál egyet (docs/843, WordPress.org 5. irányelv).Translation_Memory|null $memoryIngyenes