Zhvilluesit
Referenca e aftësive të Tranzly
Tranzly regjistron veprimet e tij me WordPress Abilities API. Të njëjtat aftësi janë mjete MCP në serverin e vetë faqes dhe rrugë REST nën /wp-json/wp-abilities/v1. Kjo faqe gjenerohet nga vetë regjistri i shtojcës.
Pikat fundore (Endpoints)
| Aftësia | REST |
|---|---|
| MCP mbi HTTP (streamable) | /wp-json/tranzly/v1/mcp |
| MCP mbi WP-CLI (hyrje dhe dalje standarde) | wp mcp-adapter serve --server=tranzly --user=<login> |
| REST: rendit aftësitë | /wp-json/wp-abilities/v1/abilities?category=tranzly |
| REST: ekzekuto një aftësi | /wp-json/wp-abilities/v1/abilities/<name>/run (GET me ?input= për aftësitë vetëm për lexim, POST {"input": {...}} përndryshe) |
Autentifikimi dhe lejet
Kërkesat HTTP autentifikohen me një fjalëkalim aplikacioni WordPress (HTTP Basic). Lidhja me serverin MCP kërkon aftësinë (capability) e treguar më poshtë; çdo aftësi më pas kontrollon lejen e saj, për çdo objekt. Aftësitë vetëm për lexim ekzekutohen me GET dhe hyrjen e tyre në vargun e kërkesës (query string); të tjerat me POST dhe një trup JSON ‘{“input”: {…}}’.
një fjalëkalim aplikacioni WordPress (HTTP) ose --user (WP-CLI); përdoruesi ka nevojë për aftësinë (capability) që specifikon çdo aftësi · Cilësimet: Lejo agjentët AI (MCP), aktive si parazgjedhje
Të gjitha aftësitë
| Aftësia | Edicioni | REST | Leja | Parametrat |
|---|---|---|---|---|
tranzly/bulk-translateNis procese përkthimi në prapavijë për çdo origjinal të llojeve të specifikuara të përmbajtjes (të gjitha llojet e përkthyera kur nuk jepet asnjë): përkthimet që mungojnë, ato të vjetruarat, ose të gjitha. Kthen proceset e nisura, një për çdo gjuhë. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/run | edit_posts; publish_posts për të publikuar | languages array (e detyrueshme)post_types arrayscope string: missing, stale, allengine stringpublish boolean |
tranzly/cancel-jobNdalon një proces; përkthimet e bëra tashmë ruhen. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (kontrolli vetjak i rrugëtimit REST) | id string (e detyrueshme) |
tranzly/check-qualityPërdor inteligjencën artificiale (AI) për të krahasuar një përkthim me origjinalin e tij dhe për ta vlerësuar me pikë, dhe ruan raportin te përkthimi. Përdor modelin AI të kontrollit të cilësisë të caktuar në cilësimet e rrjedhës së punës në Tranzly. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | edit_post mbi atë përkthim | id integer (e detyrueshme) |
tranzly/connect-supportLidh këtë faqe me mbështetjen e Zinn Digital® (emri, email-i, pëlqimi). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (kontrolli vetjak i rrugëtimit REST) | email string (e detyrueshme)name stringconsent boolean (e detyrueshme) |
tranzly/correct-segmentsRuan segmentet e korrigjuara të një përkthimi (segmentet: kyçi te teksti); teksti i korrigjuar mbrohet nga ripërkthimi. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (kontrolli vetjak i rrugëtimit REST) | id string (e detyrueshme)segments objecttexts object |
tranzly/create-jobNis një proces në prapavijë që përkthen postimet e listuara (posts) ose një lloj të tërë postimi në gjuhë (langs). | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (kontrolli vetjak i rrugëtimit REST) | posts arraypost_type stringlangs array (e detyrueshme)engine stringstatus string: publish, draftforce boolean |
tranzly/create-post-translationKrijon një draft përkthimi të një postimi në një gjuhë (lang) për ta shkruar me dorë, pa një motor përkthimi. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | kontrolli vetjak i lejeve për çdo element i rrugëtimit REST | id string (e detyrueshme)lang string (e detyrueshme)name stringslug stringdescription string |
tranzly/create-term-translationKrijon përkthimin e një termi në një gjuhë me një emër, slug dhe përshkrim që jepni ju. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | kontrolli vetjak i lejeve për çdo element i rrugëtimit REST | id string (e detyrueshme)lang string (e detyrueshme)name stringslug stringdescription string |
tranzly/disconnect-supportShkëput këtë faqe nga mbështetja. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (kontrolli vetjak i rrugëtimit REST) | asnjë |
tranzly/estimateVlerëson karakteret dhe koston për të përkthyer postime (posts ose post_type) në gjuhë (langs) me një motor, përpara se të shpenzoni diçka. | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (kontrolli vetjak i rrugëtimit REST) | posts arraypost_type stringlangs array (e detyrueshme)engine string |
tranzly/estimate-bulkVlerëson përkthimin e të gjithë faqes në një gjuhë (post_types, scope, engine) përpara se ta nisni atë. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (kontrolli vetjak i rrugëtimit REST) | post_types arrayscope string: missing, stale, allengine stringlang string (e detyrueshme)after integer |
tranzly/export-translation-fileKthen një skedar XLIFF ose CSV (si tekst) me origjinalet dhe përkthimet e tyre në një gjuhë, për një përkthyes ose një agjenci përkthimi: postimet e dhëna, ose një faqe me deri në 100 origjinale të një lloji përmbajtjeje në një gjendje (missing, stale, translated ose all; përsëriteni me after). I njëjti skedar mund të riimportohet sapo të jetë përkthyer. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/run | edit_posts; çdo postim përfshihet vetëm nëse përdoruesi mund ta modifikojë atë | lang string (e detyrueshme)format string: xliff, csvposts arraypost_type stringstate string: all, missing, stale, translatedafter integer |
tranzly/fix-statusVendos në radhë përkthimin e çdo elementi që mungon (ose është i vjetëruar) në një gjuhë dhe lloj postimi. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (kontrolli vetjak i rrugës REST) | post_type varglang varg (i kërkuar)state varg (i kërkuar): missing, stale, quality |
tranzly/get-comments-settingKthen nëse komentet ndahen mes gjuhëve apo mbahen për çdo gjuhë veçmas. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-deepl-usageKthen karakteret e përdorura dhe kufirin e çelësit të ruajtur të DeepL për këtë muaj. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-diagnosticsKthen diagnostikimet që do të mbante një kërkesë mbështetjeje: versionet, shtojcat aktive, kufijtë dhe gabimet e fundit. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-displayKthen opsionet e ndërruesit të gjuhës dhe shfaqjes së kredive. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-engine-settingsKthen motorin e parazgjedhur dhe alternativ, motorët dhe modelet e AI-së sipas gjuhës, gjendjen e secilit motor, ofruesit e lidhur të AI-së me modelet e tyre dhe shpenzimet e këtij muaji. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-glossaryKthen fjalët që nuk përkthehen kurrë, përkthimet e termave fiks dhe tonin për çdo gjuhë. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | asnjë |
tranzly/get-integrationsRendit shtojcat e SEO-s, WooCommerce, ndërtuesit të faqeve dhe formularëve që mbështet Tranzly dhe cilat janë aktive këtu. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-jobKthen ecurinë dhe numërimet e një pune. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (kontrolli vetjak i rrugës REST) | id varg (i kërkuar) |
tranzly/get-job-failuresRendit artikujt e dështuar të një pune së bashku me arsyen për secilin. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (kontrolli vetjak i rrugës REST) | id varg (i kërkuar) |
tranzly/get-legacy-importKthen gjendjen dhe raportin e importimit të përkthimeve nga Tranzly 2.x. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-licenceKthen planin e Tranzly për këtë faqe, gjendjen e licencës, datën e rinovimit dhe çfarë përfshin plani. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-menusKthen se cilën menu shfaq çdo gjuhë në çdo vendndodhje menuje. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-post-groupRendit grupin e përkthimit të një postimi: anëtarin e çdo gjuhe me titullin, statusin dhe lidhjen e modifikimit. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post dhe edit_term (kontrolli vetjak i rrugës REST) | id varg (i kërkuar) |
tranzly/get-quality-reportKthen raportin e cilësisë së AI-së për një përkthim: vlerësimin dhe segmentet që ka shënuar. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (kontrolli vetjak i rrugës REST) | id varg (i kërkuar) |
tranzly/get-segmentsKthen segmentet e një përkthimi përkrah origjinalit, për shqyrtim dhe korrigjim. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (kontrolli vetjak i rrugës REST) | id varg (i kërkuar) |
tranzly/get-shared-stringsKthen tekstet e temës dhe shtojcave (scope) në një gjuhë së bashku me përkthimet e tyre. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (kontrolli vetjak i rrugës REST) | lang varg (i kërkuar)scope varg: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsKthen titullin e faqes, sloganin dhe tekstet e miniaplikacioneve në një gjuhë. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (kontrolli vetjak i rrugës REST) | lang varg (i kërkuar) |
tranzly/get-support-connectionTregon nëse kjo faqe është e lidhur me mbështetjen e Zinn Digital®, dhe si kush. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (kontrolli vetjak i rrugës REST) | refresh boolean |
tranzly/get-term-groupRendis grupin e përkthimit të një kategorie ose etikete. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post dhe edit_term (kontrolli vetjak i rrugës REST) | id string (e detyrueshme) |
tranzly/get-urlsKthen mënyrën se si shfaqen gjuhët në adresa (dosje, nëndomain ose domain), slug-et dhe bazat e përkthyera, dhe noindex për faqet e papërkthyera. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/get-workflow-settingsKthen përkthimin automatik gjatë publikimit dhe përditësimit, shqyrtimin para publikimit, si dhe pragun, ofruesin dhe modelin e kontrollit të cilësisë së AI. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/import-from-sourceImporton faqen tjetër të përkthimeve nga një shtojcë tjetër shumëgjuhëshe (modaliteti: dry-run ose run; cursor). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (kontrolli vetjak i rrugës REST) | source string (e detyrueshme)mode string: dry-run, run, undocursor string |
tranzly/import-translation-fileShkruan faqen tjetër të postimeve nga një skedar përkthimi i ngarkuar (përsëriteni me after derisa të përfundojë). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (kontrolli vetjak i rrugës REST) | token string (e detyrueshme)after integer |
tranzly/link-postBën një postim ekzistues (synim) përkthimin e këtij postimi në një gjuhë. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post dhe edit_term (kontrolli vetjak i rrugës REST) | id string (e detyrueshme)lang string (e detyrueshme)target integer (e detyrueshme) |
tranzly/link-termBën një term ekzistues (synim) përkthimin e këtij termi në një gjuhë. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post dhe edit_term (kontrolli vetjak i rrugës REST) | id string (e detyrueshme)lang string (e detyrueshme)target integer (e detyrueshme) |
tranzly/list-enginesRendit motorët e përkthimit, nëse secili është konfiguruar, dhe cili përdoret kur nuk specifikohet asnjë. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | asnjë |
tranzly/list-import-sourcesRendit të dhënat e WPML, Polylang dhe TranslatePress të gjetura në këtë faqe që mund të importohen. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/list-jobsRendit punët e përkthimit në prapaskenë, më të rejat së pari, me ecurinë. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/list-languagesRendit gjuhët e faqes. E para është gjuha në të cilën është shkruar përmbajtja origjinale. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | asnjë |
tranzly/list-status-itemsRendit origjinalet me gjendjen e tyre të përkthimit në një gjuhë (gjendja: missing, stale, current), faqe për faqe. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (kontrolli vetjak i rrugës REST) | post_type stringlang string (e detyrueshme)state string: all, missing, stale, translated, human, machine, review, qualityafter integer |
tranzly/list-theme-stringsRendit temat dhe shtojcat tekstet e të cilave mund të skanohen për përkthim, dhe sa vargje ka secila. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/open-support-ticketParaqet një kërkesë mbështetjeje (subjekti, mesazhi, lloji, emaili), me diagnostikimin e kësaj faqeje kur administratori ka rënë dakord. Nuk krijon kurrë një hyrje dhe as nuk dërgon një të tillë. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (kontrolli vetjak i rrugës REST) | subject string (e detyrueshme)message string (e detyrueshme)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
tranzly/record-support-consentRegjistron pëlqimin e administratorit për të dërguar diagnostikime së bashku me kërkesat e mbështetjes. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (kontrolli vetjak i rrugës REST) | consent boolean (e detyrueshme) |
tranzly/retry-job-itemRiprovon një element të dështuar (action: retry, opsionalisht me një motor tjetër) ose e shënon atë për përkthim me dorë (action: by-hand). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post dhe manage_options (kontrolli vetjak i rrugës REST) | item varg (i detyrueshëm)action varg (i detyrueshëm)engine varg |
tranzly/review-translationAprovon një përkthim (dhe e publikon atë kur publikohet origjinali) ose e kthen mbrapsht (decision, note). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (kontrolli vetjak i rrugës REST) | id varg (i detyrueshëm)decision varg (i detyrueshëm): approve, changes, pendingnote varg |
tranzly/run-legacy-importEkzekuton importin 2.x: dry-run (vetëm raport), run, ose undo. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/run | manage_options (kontrolli vetjak i rrugës REST) | action varg (i detyrueshëm) |
tranzly/scan-theme-stringsSkanon faqen tjetër të skedarëve PHP të një përbërësi për tekste të përkthyeshme (përsëriteni me after derisa të përfundojë). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (kontrolli vetjak i rrugës REST) | component varg (i detyrueshëm)after numër i plotë |
tranzly/schedule-quality-checkPlanifikon kontrollin e cilësisë me AI të faqes tjetër të përkthimeve të një gjuhe (ose të postimeve të dhëna). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (kontrolli vetjak i rrugës REST) | lang varg (i detyrueshëm)post_type vargposts varg elementesh (array)after numër i plotë |
tranzly/seo-auditKontrollon përkthimet për tituj SEO, përshkrime, slug dhe hreflang që mungojnë në një gjuhë, faqe pas faqeje. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (kontrolli vetjak i rrugës REST) | lang varg (i detyrueshëm)after numër i plotë |
tranzly/set-comments-settingNdan komentet në të gjitha përkthimet e një postimi ose i mban ato sipas gjuhës (mode). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options dhe moderate_comments (kontrolli vetjak i rrugës REST) | mode varg (i detyrueshëm): off, show, translate |
tranzly/set-engine-keyRuan çelësin API (dhe rajonin për Microsoft) të DeepL, Google ose Microsoft; bosh e heq atë. Çelësat ruhen të enkriptuar dhe nuk kthehen kurrë. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (kontrolli vetjak i rrugës REST) | engine varg (i detyrueshëm)key varg (i detyrueshëm)region varg |
tranzly/set-menusPërcakton një menu për gjuhë për çdo vendndodhje (map). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (kontrolli vetjak i rrugës REST) | map objekt (i detyrueshëm) |
tranzly/set-protectionMbron një përkthim nga mbishkrimi nga motori (protected: true), ose e zhbllokon atë. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (kontrolli vetjak i rrugës REST) | id varg (i detyrueshëm)protected bulean (i detyrueshëm) |
tranzly/set-shared-stringsRuan përkthimet e korrigjuara të teksteve të temave dhe shtojcave (strings); ato bëhen të mbrojtura. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (kontrolli vetjak i rrugës REST) | lang varg (i detyrueshëm)scope varg: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>strings objekt (i detyrueshëm) |
tranzly/set-site-stringRuan një tekst të faqes (key) në një gjuhë, p.sh. titullin e faqes ose moton. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options dhe manage_options (kontrolli vetjak i rrugës REST) | lang varg (i detyrueshëm)key varg (i detyrueshëm)translation varg (i detyrueshëm) |
tranzly/set-urlsPërcakton modalitetin e adresës (mode), domenet sipas gjuhës, bazat dhe segmentet e përkthyera, noindex_untranslated dhe sugjerimet e slug-ut. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (kontrolli vetjak i rrugës REST) | mode vargsegments objektdomains objektbases objektsuggest buleannoindex_untranslated bulean |
tranzly/start-trialNis provën 14-ditore të Tranzly Pro për këtë faqe (nuk kërkohet pagesë). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (kontrolli vetjak i rrugës REST) | asnjë |
tranzly/translate-media-fieldRuan tekstin alt, titullin ose legjendën e një imazhi (field) në një gjuhë (lang). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (kontrolli vetjak i rrugës REST) | id string (e detyrueshme)lang string (e detyrueshme)field string (e detyrueshme): alt, caption, titletranslation string (e detyrueshme) |
tranzly/translate-postPërkthen një postim ose faqe në një ose më shumë nga gjuhët e faqes me anë të një motori përkthimi, duke krijuar çdo përkthim ose duke e përditësuar atë. Përkthimet e reja janë drafte përveç nëse publish është true. Një përkthim i redaktuar nga një person kapërcehet përveç nëse force është true. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | mund të përkthejë atë postim (edit_post mbi të); edit_post mbi një përkthim ekzistues; aftësia publish e llojit për të publikuar | id integer (e detyrueshme)languages array (e detyrueshme)engine stringpublish booleanforce boolean |
tranzly/translate-shared-stringsPërkthen faqen tjetër të teksteve të papërkthyera të temave dhe shtojcave në një gjuhë me motorin e paracaktuar (përsëriteni me after derisa të përfundojë). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (kontrolli vetjak i rrugës REST) | lang string (e detyrueshme)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteNjë proces pune i udhëhequr: agjenti kontrollon gjuhët dhe motorin, vlerëson koston dhe përkthen atë që mungon, duke pyetur para se të shpenzojë ose publikojë. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (e detyrueshme) |
tranzly/translate-termPërkthen një term (kategori, etiketë ose atribut produkti) në një gjuhë (lang) me një motor, duke krijuar ose përditësuar përkthimin e tij. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | kontrolli vetjak i lejeve për çdo artikull i rrugës REST | id string (e detyrueshme)lang string (e detyrueshme)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusMe një ID postimi: përkthimi i atij postimi në çdo gjuhë, nëse është i vjetëruar dhe kush e ka shkruar. Pa një ID: sa përqind e faqes është e përkthyer, për çdo gjuhë. | Falas | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | edit_post mbi atë postim; edit_posts për përmbledhjen e faqes | id integerpost_type string |
tranzly/unlink-postE heq një postim nga grupi i tij i përkthimit; ai ruan gjuhën e tij. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post dhe edit_term (kontrolli vetjak i rrugës REST) | id string (e detyrueshme) |
tranzly/unlink-termE heq një term nga grupi i tij i përkthimit. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post dhe edit_term (kontrolli vetjak i rrugës REST) | id string (e detyrueshme) |
tranzly/update-displayNdryshon ndërruesin (stilin, flamujt, emrat, vendosjen) dhe linjën e atribuimit (kreditet). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (kontrolli vetjak i rrugës REST) | switcher objectcredit boolean |
tranzly/update-engine-settingsPërcakton motorin e paracaktuar, një motor rezervë, motorët për çdo gjuhë dhe modelet e AI për çdo gjuhë (default, fallback, per_lang, models, caps). Çdo gjë përveç motorit të paracaktuar është Pro. | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (kontrolli vetjak i rrugës REST) | default stringper_lang objectfallback arraycaps objectmodels object |
tranzly/update-glossaryZëvendëson pjesët e fjalorit që dërgoni (fjalët që nuk përkthehen kurrë, përkthimet e termave, tonin); pjesët që i lini jashtë ruhen. Përdoret nga çdo motor duke filluar nga përkthimi tjetër. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt arrayterms objecttone object |
tranzly/update-settingsPërcakton gjuhët e faqes (languages: lista e kodeve dhe emrave; e para është gjuha origjinale), prefiksin e klasës për front-end dhe nëse lejohen agjentët e AI (MCP). | Falas | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (kontrolli vetjak i rrugës REST) | prefix stringmcp booleanlanguages array |
tranzly/update-workflow-settingsPërcakton on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider dhe quality_model. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/run | manage_options (vetëkontrolli i rrugëtimit REST) | on_update varg: off, stale, translateon_publish buleanreview buleanquality_threshold numër i plotëquality_provider vargquality_model varg |
tranzly/upload-translation-fileNgarkon një skedar Tranzly XLIFF ose CSV (content, filename) të përkthyer diku tjetër; përgjigjet me një token që identifikon ngarkimin për importimin. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_posts (vetëkontrolli i rrugëtimit REST) | content varg (i domosdoshëm)filename varg (i domosdoshëm) |
Gjeneruar nga abilities.json i shtojcës, i cili vetë gjenerohet nga një faqe aktive; një test dështon kur të dy nuk përputhen.
Komandat WP-CLI
Ekzekutojini këto në server me WP-CLI. Çdo komandë kontrollon të njëjtat leje si ekranet e shtojcës; shembujt janë marrë nga vetë teksti i ndihmës së shtojcës.
| Komanda | Çfarë bën | Edicioni |
|---|---|---|
wp tranzly create <id> [--term]wp tranzly create 42 --lang=de_DE --user=admin | Krijon një draft përkthimi të një artikulli (ose termi), të lidhur me të. | Falas |
wp tranzly engines | Liston motorët e përkthimit. | Falas |
wp tranzly jobs <action> [<id>...] [--lang=<codes>] [--post-type=<type>] [--engine=<id>] [--publish] [--force] [--format=<format>]wp tranzly jobs create --lang=de,fr --post-type=page --user=adminwp tranzly jobs status 12wp tranzly jobs failures 12wp tranzly jobs retry 345 --engine=deeplwp tranzly jobs retry-failed 12wp tranzly jobs run 12 # work the job here instead of waiting for the queue runner | Detyrat e përkthimit në sfond. | Falas |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | Shfaq, teston, ekzekuton ose kthen mbrapsht importin e përkthimeve të një faqeje të vjetër Tranzly (2.x). | Falas |
wp tranzly link <source> <target> [--term] | Lidh një artikull (ose term) ekzistues si përkthimin e një tjetri. | Falas |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | Multisite (Agjenci): konfiguron çdo faqe të rrjetit, ose përcakton gjuhët me të cilat fillojnë faqet e reja. | Falas |
wp tranzly translate [<id>...] [--post-type=<type>] [--engine=<id>] [--force] [--publish] [--dry-run]wp tranzly translate --lang=de --post-type=page --user=adminwp tranzly translate 42 43 --lang=de_DE,fr_FR --engine=deepl --user=admin | Përkthen artikuj me një motor. | Falas |
wp tranzly translations <id> [--term] [--format=<format>] | Liston përkthimet e një artikulli (ose termi). | Falas |
Funksionet PHP
Funksione që temat dhe shtojcat e tjera mund t’i thërrasin. Kontrolloni fillimisht function_exists(), në mënyrë që kodi juaj të vazhdojë të funksionojë ndërsa shtojca është joaktive.
| Funksioni | Çfarë bën | Edicioni |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: përkthimi i një objekti. | Pro |
pll__( $text ) | Polylang: një varg i regjistruar, i përkthyer. Tranzly i përkthen vargjet e temave përmes vetë gettext-it të WordPress-it, kështu që vargu kthehet ashtu siç është dhënë. | Pro |
pll_current_language( $field = 'slug' ) | Polylang: gjuha aktuale. | Pro |
pll_default_language( $field = 'slug' ) | Polylang: gjuha e paracaktuar. | Pro |
pll_e( $text ) | Polylang: afishon (echo) një varg të regjistruar, të shmangur (escaped). | Pro |
pll_get_post( $post_id, $lang = null ) | Polylang: përkthimi i një postimi. | Pro |
pll_get_post_language( $post_id, $field = 'slug' ) | Polylang: gjuha e një postimi. | Pro |
pll_get_post_translations( $post_id ) | Polylang: çdo përkthim i një postimi, slug => ID. | Pro |
pll_get_term( $term_id, $lang = null ) | Polylang: përkthimi i një termi. | Pro |
pll_get_term_language( $term_id, $field = 'slug' ) | Polylang: gjuha e një termi. | Pro |
pll_get_term_translations( $term_id ) | Polylang: çdo përkthim i një termi, slug => ID. | Pro |
pll_home_url( $lang = '' ) | Polylang: URL-ja kryesore në një gjuhë. | Pro |
pll_is_translated_post_type( $post_type ) | Polylang: a është i përkthyer ky lloj postimi? | Pro |
pll_is_translated_taxonomy( $taxonomy ) | Polylang: a është e përkthyer kjo taksonomi? | Pro |
pll_languages_list( $args = array( ) | Polylang: gjuhët. | Pro |
pll_register_string() | Polylang: regjistron një varg (pranohet dhe injorohet — shih pll__()). | Pro |
pll_the_languages( $args = array( ) | Polylang: ndërruesi i gjuhës. `raw` kthen vargun e të dhënave (array) të Polylang (slug => detajet); përndryshe një listë `<li>` në shënjimin e Polylang, e shfaqur (echo) përveç rastit kur `echo` është 0. Respekton `hide_current`, `hide_if_no_translation` dhe `display_names_as` (`name` ose `slug`). Një `dropdown` paraqitet si lista: vetë blloku/widget-i i ndërruesit të Tranzly është vendi për një menu rënëse (dropdown). | Pro |
pll_translate_string( $text ) | Polylang: një varg i regjistruar në një gjuhë. Si pll__(), vargu kthehet ashtu siç është dhënë. | Pro |
tranzly_compat_field( string $code, string $field ) | Një fushë e një gjuhe, në fjalorin e Polylang. | Pro |
tranzly_current_language(): string | Gjuha e kërkesës aktuale (një kod lokaliteti i WordPress-it si `fr_FR`). | Free |
tranzly_default_language(): string | Gjuha e paracaktuar: e para e listuar. | Free |
tranzly_get_engines(): array | Motorët e disponueshëm: id => emri. | Free |
tranzly_get_post_language( int $post_id ): string | Gjuha në të cilën është shkruar një postim. | Free |
tranzly_get_term_language( int $term_id ): string | Gjuha në të cilën është shkruar një term. | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | Përkthimi i një termi në një gjuhë, ose null. | Free |
tranzly_get_term_translations( int $term_id ): array | Çdo version i një termi: kodi i gjuhës => ID-ja e termit. | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | ID-ja e përkthimit të një postimi në një gjuhë, ose null kur nuk ka asnjë. Kthen vetë ID-në e postimit kur ai është shkruar tashmë në atë gjuhë. | Free |
tranzly_get_translations( int $post_id ): array | Çdo version i një postimi, përfshirë vetë postimin: kodi i gjuhës => ID-ja e postimit. Një postim pa përkthime kthen vetëm veten e tij në gjuhën e vet. | Free |
tranzly_language_switcher( array $args = array( ) | HTML-ja e një ndërruesi gjuhe, për çdo temë, ndërtues faqesh (builder) ose shtojcë (T5). Elementi i Page Builder Sandwich e thërret atë; po ashtu mund ta bëjë edhe i juaji. Bosh kur ekzistojnë më pak se dy gjuhë. | Free |
tranzly_language_url( string $lang, ?string $url = null ): string | Një URL që shfaq gjuhën e dhënë. | Free |
tranzly_languages(): array | Gjuhët e faqes, e paracaktuara e para. | Free |
tranzly_register_engine( Engine $engine ) | Shto një motor përkthimi. Thirreni atë në `tranzly_register_engines`, ose në çdo kohë përpara përkthimit të parë të kërkesës. | Free |
tranzly_restore_language(): bool | Zhbën tranzly_switch_language() të fundit. | Free |
tranzly_switch_language( string $lang ): bool | Bën që kodi të ekzekutohet në një gjuhë tjetër deri në tranzly_restore_language(): gjuha aktuale dhe vetë përkthimet e WordPress-it ndërrohen që të dyja. Folezohet (nests) si switch_to_blog(): | Free |
tranzly_translatable_attributes( string $block_name ): array | Emrat e atributeve që Tranzly përkthen për një lloj blloku: `role: content` në block.json-in e tij, i rregulluar nga filtri `tranzly_translatable_attributes`. | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | Përktheni një postim në një gjuhë me një motor, si përdoruesi aktual (zbatohen lejet e tyre). | Falas |
Veprimet dhe filtrat
Çdo hook që ofron shtojca, me përshkrimin nga kodi i saj burimor. Filtrat ndryshojnë një vlerë; veprimet ju lejojnë të ekzekutoni kod në një moment; pikat e hyrjes janë veprime që i aktivizoni për t’i kërkuar shtojcës të bëjë diçka.
| Hook | Lloji | Çfarë bën | Parametrat | Edicioni |
|---|---|---|---|---|
tranzly_admin_bar | Action | Aktivizohet pasi ndërtohet menyja e Translations në shiritin e administrimit (redaktori vizual Pro shton këtu elementin e tij “Përkthe në këtë faqe”). | \WP_Admin_Bar $barint $id | Falas |
tranzly_admin_data | Filter | Filtron të dhënat me të cilat niset aplikacioni i administrimit. Shtresa premium e përdor atë për të raportuar edicionin e saj; asnjë e dhënë e ndjeshme nuk i përket këtij vendi, sepse printohet në faqe. | asnjë | Falas |
tranzly_ai_model | Filter | Filtron ofruesin dhe modelin e AI-së që përkthen në një gjuhë. Falas: ofruesi dhe modeli i zgjedhur për detyrën `translate`, për çdo gjuhë. Tranzly Pro: zgjedhja e vetë gjuhës, përndryshe zgjedhja për “të gjitha gjuhët e tjera”. | string $target | Falas |
tranzly_ai_providers_in_use | Filter | Filtron ofruesit e AI-së të zgjedhur për gjuhë të caktuara. Asnjë në shtojcën falas: çdo gjuhë përdor ofruesin dhe modelin e zgjedhur për detyrën `translate`. Tranzly Pro liston ofruesit e modeleve të tij për çdo gjuhë. | asnjë | Falas |
tranzly_content_before_rebuild | Filter | Filtron përmbajtjen burimore pikërisht përpara se segmentet e përkthyera të shkruhen në të, për çdo gjuhë (ndërrimi i imazheve për çdo gjuhë në Pro e përdor këtë). | string $contentstring $lang | Falas |
tranzly_copy_meta_keys | Filter | Filtron çelësat meta të kopjuar nga një postim te përkthimi i tij i ri. Asgjë tjetër nuk kopjohet. | int $source_id | Falas |
tranzly_deepl_host | Filter | Filtron host-in e DeepL API (një proxy, ose një test double). | string $hoststring $key | Falas |
tranzly_deepl_price_per_million | Filter | Filtron çmimin e DeepL për një milion karaktere në dollarë amerikanë. | float $price | Falas |
tranzly_default_engine | Filter | Filtron id-në e motorit të përdorur kur nuk është caktuar asnjë. | string $id | Falas |
tranzly_engine_cap | Filter | Filtron kufirin mujor të një motori në dollarë amerikanë: asnjë në shtojcën falas. | float|null $capstring $engine | Falas |
tranzly_engine_chain | Filter | Filtron motorët për t’u provuar për një gjuhë, sipas radhës. Falas: motori i paracaktuar. Shtresa premium shton motorin e vetë gjuhës dhe listën alternative (fallback). | string $langstring $first | Falas |
tranzly_engine_options | Filter | Filtron opsionet e kaluara te motori (lista mos-përkthe, fjalori, formaliteti, udhëzimet). | string $targetEngine $engine | Falas |
tranzly_engine_settings_save | Filter | Ruan motorët dhe modelet e AI-së për çdo gjuhë, listën alternative (fallback) dhe kufijtë mujorë. Vetëm shtresa premium përgjigjet (udhëzimi 5 i WordPress.org: asnjë sjellje Pro në shtojcën falas). | asnjë | Falas |
tranzly_frontend_prefix | Filter | Filtron prefiksin neutral të klasës në front-end. | string $prefix | Falas |
tranzly_fs_loaded | Action | Aktivizohet sapo të ngarkohet SDK-ja e licencimit (në skedarin kryesor, përpara çdo kodi të Tranzly). Lidhuni këtu për të komunikuar me `tranzly_fs()`. | asnjë | Falas |
tranzly_glossary_options | Filter | Filtron opsionet e motorit për një gjuhë të synuar: listën mos-përkthe, plus fjalorin dhe tonin kur shtresa premium i shton ato. | string $lang | Falas |
tranzly_glossary_save | Filter | Ruan përkthimet e preferuara dhe tonin për çdo gjuhë. Vetëm shtresa premium përgjigjet (udhëzimi 5 i WordPress.org: asnjë sjellje Pro në shtojcën falas). | asnjë | Falas |
tranzly_google_price_per_million | Filter | Filtron çmimin e Google Cloud Translation për një milion karaktere, në dollarë amerikanë. | float $price | Pro |
tranzly_install_language_packs | Filter | Nëse Tranzly instalon paketat gjuhësore të WordPress, temës dhe shtojcave për një gjuhë të shtuar në faqe (në mënyrë që fjalët e vetë WordPress dhe WooCommerce të shfaqen të përkthyera). E aktivizuar si parazgjedhje. | bool $install | Falas |
tranzly_integration_available | Filter | Filtron nëse një integrim funksionon kur shtojca e tij nuk zbulohet — për përmbajtje që një ndërtues (builder) la pas pasi u çaktivizua, ose një shtojcë e ngarkuar në një mënyrë të pazakontë. | bool $onstring $id | Falas |
tranzly_integrations | Filter | Filtron integrimet që ekzekuton Tranzly. Shtoni një nënklasë `Integration` për të mbështetur një shtojcë tjetër. | asnjë | Falas |
tranzly_is_pro | Filter | Filtron nëse shtresa premium është duke u ekzekutuar. Vetëm shtresa premium i përgjigjet asaj. | bool $pro | Falas |
tranzly_job_created | Action | Aktivizohet pasi krijohet një detyrë përkthimi. | int $jobint $items | Falas |
tranzly_job_finished | Veprim | Ekzekutohet kur një punë përkthimi nuk ka më detyra të mbetura. | int $job_id | Falas |
tranzly_kit_api_base | Filtër | Filtron bazën e API-së së Zinn Digital® që thërrasin ekranet e mbështetjes. | string $base | Falas |
tranzly_kit_diagnostics | Filtër | Filtron diagnostikimet përpara se pronari i faqes t’i shohë ato. Një shtojcë shton të dhënat e veta nën `extra`. ⛔ Kjo ekzekutohet PARA pamjes paraprake, asnjëherë midis pamjes paraprake dhe dërgimit. | asnjë | Falas |
tranzly_kit_footprint_free | Filtër | Filtron nëse kjo faqe është pa gjurmë (footprint-free), në mënyrë që Zinn® Ads të mos promovohet kurrë në të. | bool $footprint_free | Falas |
tranzly_kit_promotions | Filtër | Filtron regjistrin e promovimeve përpara se të zgjidhet. Shtoni një rresht për të promovuar një produkt tjetër: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), dhe `url` ose (për një shtojcë) `name`, `site`, `main_files`. | asnjë | Falas |
tranzly_kit_tier | Filtër | Filtron nivelin e planit që paketa raporton për këtë shtojcë (testime dhe staging; licenca vendos në prodhim). | string $tier | Falas |
tranzly_localize_links | Filtër | Filtron nëse Tranzly i drejton lidhjet e brendshme të kësaj faqeje drejt përkthimeve të tyre. | bool $localizestring $lang | Falas |
tranzly_memory_enabled | Filtër | Filtron nëse përdoret kujtesa e përkthimit. | bool $on | Pro |
tranzly_microsoft_price_per_million | Filtër | Filtron çmimin për një milion karaktere të Microsoft Translator, në dollarë amerikanë. | float $price | Pro |
tranzly_network_enabled | Filtër | Filtron nëse shtresa e rrjetit multisite është e aktivizuar. | bool $agency | Falas |
tranzly_pbs_internal_post_types | Filtër | Filtron llojet e postimeve të Page Builder Sandwich që Tranzly nuk i prek. | asnjë | Falas |
tranzly_post_segments | Filtër | Filtron segmentet e një postimi të dërguar te motori. Çelësi => `text` + `format` (`text` ose `html`). Analizuesi me vetëdije për blloqet dhe integrimet shtojnë, ndajnë ose zëvendësojnë segmentet këtu, dhe i rishkruajnë ato në `tranzly_translated_post_fields`. | \WP_Post $post | Falas |
tranzly_post_translated | Veprim | Ekzekutohet pasi një motor përkthen një postim (ose një skedar i një personi ose një importim shkroi një të tillë). | int $targetint $source_idstring $codestring $engine | Falas |
tranzly_post_translation_created | Veprim | Ekzekutohet pasi Tranzly krijon një përkthim postimi. | int $new_idint $source_idstring $code | Falas |
tranzly_post_types | Filtër | Filtron llojet e postimeve që Tranzly përkthen. | asnjë | Falas |
tranzly_pre_current_language | Filtër | Anashkalon gjuhën aktuale: ktheni një kod gjuhe për ta përdorur atë. Kështu funksionon tranzly_switch_language(); ktheni null për të lënë Tranzly të vendosë. | string|null $lang | Falas |
tranzly_query_var | Filtër | Filtron variablën e kërkesës që zgjedh gjuhën. | string $var | Falas |
tranzly_queue_lease_seconds | Filtër | Filtron kohën e rezervimit (lease) për një element të marrë: pas saj, një punues që ndërpritet në mes të elementit ia kthen elementin të tjerëve. Më e gjatë se përkthimi i vetëm më i ngadaltë. | int $seconds | Falas |
tranzly_queue_worker_seconds | Filtër | Filtron se sa sekonda funksionon një punues përpara se të dorëzojë radhën. | int $seconds | Falas |
tranzly_queue_workers | Filtër | Filtron se sa punues ekzekuton njëkohësisht një punë. Një kufizim mbi PUNUESIT, për të mos mbingarkuar shërbimin e përkthimit; asnjëherë një kufizim mbi sasinë e elementeve që kryhen. | int $workersint $job_id | Falas |
tranzly_rate_source_ | Filtër | Normat nga një burim tjetër (shihni `tranzly_rate_sources`). | asnjë | Pro |
tranzly_rate_sources | Filtër | Filtron burimet e kursit të këmbimit. Shtoni një me një filtër `tranzly_rate_source_<id>` që kthen `[ code => norma kundrejt referencës së saj ]`, ose një WP_Error. | asnjë | Pro |
tranzly_register_engines | Veprim | Regjistron motorët e përkthimit. Thërrisni `$registry->add( new Your_Engine() )`. | Registry $registry | Falas |
tranzly_relations_changed | Veprim | Ekzekutohet pasi lidhjet e përkthimit të objekteve ndryshuan: u lidhën, u shkëputën, u zhvendosën në një gjuhë tjetër ose u hoqën. Ekzekutohet një herë për çdo grup të prekur, kështu që një lidhje e vetme mund ta ekzekutojë dy herë. | string $typearray<int> $ids | Falas |
tranzly_robots_meta_keys | Filtër | Filtron çelësat meta të postimit që mbajnë cilësimet e robots; secili ndjek origjinalin në përkthimet e tij. | asnjë | Falas |
tranzly_shared_string_scopes | Filtër | Filtron fushëveprimet e teksteve të përbashkëta (korsi L06, T6: integrimet shtojnë `woocommerce`, `forms` dhe `theme`; tekstet e tyre vijnë te `tranzly_shared_strings`). | asnjë | Falas |
tranzly_shared_strings | Filtër | Filtron tekstet e përbashkëta që Tranzly përkthen si vargje, për çdo fushëveprim. Shtresa Pro shton gjedhe blloku, pjesë gjedhesh dhe modele te `templates`. | string $scope | Falas |
tranzly_shared_strings_covered | Filtër | Filtron tekstet e një fushëveprimi teksti të përbashkët që një paketë gjuhe përkthen për një gjuhë. Shtresa Pro raporton modelet e regjistruara të temës dhe të bërthamës për `templates`. | string $scopestring $lang | Falas |
tranzly_source_changed | Veprim | Shkaktohet kur përmbajtja e përkthyeshme e një origjinali ka ndryshuar, kështu që përkthimet e tij tani janë të vjetruara. | int $post_idstring $nowstring $before | Falas |
tranzly_source_meta_keys | Filtër | Filtron çelësat meta, ndryshimi i të cilëve i bën të vjetruara përkthimet e një faqeje. Integrimet shtojnë çelësat që përkthejnë (të dhëna ndërtuesi, fusha SEO, fusha të personalizuara). | int $post_id | Falas |
tranzly_source_published | Veprim | Shkaktohet një herë kur një origjinal publikohet për herë të parë (pasi ruhen të dhënat meta të tij). | int $post_id | Falas |
tranzly_style_rules_enabled | Filtër | Nëse Tranzly zbaton rregullat e stilit të ekipit të përkthimit të WordPress.org të gjuhës (thonjëzat, hapësirat rreth pikësimit, apostrofët, elipsat, hapësirat japoneze, përemrat e mirësjelljes) për çdo përkthim të ri. Aktive si parazgjedhje. | bool $enabledstring $locale | Falas |
tranzly_taxonomies | Filtër | Filtron taksonomitë që Tranzly përkthen. | asnjë | Falas |
tranzly_term_segments | Filtër | Filtron segmentet e një termi të dërguar në motor (`name`, `description`, plus çfarëdo që shtojnë integrimet: tituj SEO, fusha të personalizuara). Shkruani ato të shtuarat te `tranzly_term_translated`. | \WP_Term $term | Falas |
tranzly_term_translated | Veprim | Shkaktohet pasi një motor përkthen një term, me çdo segment të përkthyer (integrimet shkruajnë segmentet që shtuan te `tranzly_term_segments`). | int $targetint $term_idstring $code | Falas |
tranzly_term_translation_created | Veprim | Shkaktohet pasi Tranzly krijon një përkthim termi. | int $new_idint $term_idstring $code | Falas |
tranzly_translatable_attributes | Filtër | Filtron atributet që Tranzly përkthen për një lloj blloku. | string $block_name | Falas |
tranzly_translate_string | Filtër | Filtron një varg të përkthyeshëm në një gjuhë. | string $valuestring $codearray $context | Falas |
tranzly_translated_post_fields | Filtër | Filtron fushat e artikullit të shkruara në një përkthim, pasi motori të ketë përfunduar ekzekutimin. Integrimet që shtuan segmentet e tyre (fusha të personalizuara, të dhëna ndërtuesi) i shkruajnë ato këtu. | \WP_Post $poststring $code | Falas |
tranzly_translation_memory | Filtër | Filtron kujtesën e përkthimit në përdorim: asnjë në shtojcën falas; shtresa premium ofron një të tillë (docs/843, udhëzimi 5 i WordPress.org). | Translation_Memory|null $memory | Falas |