מפתחים

מדריך יכולות (Abilities) של Tranzly

Tranzly רושם את הפעולות שלו ב-Abilities API של וורדפרס. אותן יכולות משמשות ככלי MCP בשרת של האתר עצמו וכנתיבי REST תחת /wp-json/wp-abilities/v1. דף זה נוצר מתוך הרישום הפנימי של התוסף.

מדריך למשתמש: חיבור אפליקציית בינה מלאכותית (AI)

נקודות קצה (Endpoints)

יכולתREST
MCP על גבי HTTP (הזרמה – streamable)/wp-json/tranzly/v1/mcp
MCP על גבי WP-CLI (קלט ופלט סטנדרטיים)wp mcp-adapter serve --server=tranzly --user=<login>
REST: רשימת היכולות/wp-json/wp-abilities/v1/abilities?category=tranzly
REST: הרצת יכולת/wp-json/wp-abilities/v1/abilities/<name>/run (GET with ?input= for read-only abilities, POST {"input": {...}} otherwise)

אימות והרשאות

בקשות HTTP מאומתות באמצעות סיסמת יישום (Application Password) של וורדפרס (HTTP Basic). התחברות לשרת ה-MCP דורשת את יכולת ההרשאה (capability) המוצגת להלן; כל יכולת בודקת לאחר מכן את ההרשאה שלה, לפי אובייקט. יכולות לקריאה בלבד פועלות באמצעות GET והקלט שלהן במחרוזת השאילתה (query string); האחרות באמצעות POST וגוף JSON של '{"input": {…}}'.

סיסמת יישום של וורדפרס (HTTP) או ‎--user‏ (WP-CLI); המשתמש זקוק להרשאה (capability) שכל יכולת מציינת · הגדרות: אפשר סוכני בינה מלאכותית (MCP), מופעל כברירת מחדל

כל היכולות

יכולתמהדורהRESTהרשאהפרמטרים
tranzly/bulk-translate
מתחיל משימות תרגום ברקע עבור כל מקור מסוגי התוכן הנתונים (כל הסוגים המתורגמים כאשר לא צוינו סוגים): התרגומים החסרים, אלה שאינם מעודכנים, או כולם. מחזיר את המשימות שהתחילו, אחת לכל שפה.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/runedit_posts; publish_posts לפרסוםlanguages (חובה)
post_types
scope: missing, stale, all
engine
publish
tranzly/cancel-job
עוצר משימה; תרגומים שכבר בוצעו נשמרים.
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/runmanage_options (בדיקה עצמאית של נתיב ה-REST)id (חובה)
tranzly/check-quality
מפעיל בינה מלאכותית (AI) כדי להשוות תרגום אחד למקור שלו ולדרג אותו, ושומר את הדוח בתרגום. משתמש במודל ה-AI לבדיקת איכות שהוגדר בהגדרות תהליך העבודה של Tranzly.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/runedit_post באותו תרגוםid (חובה)
tranzly/connect-support
מחבר אתר זה לתמיכה של Zinn Digital® (שם, אימייל, הסכמה).
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/runmanage_options (בדיקה עצמאית של נתיב ה-REST)email (חובה)
name
consent (חובה)
tranzly/correct-segments
שומר מקטעים מתוקנים של תרגום (מקטעים: מפתח לטקסט); טקסט מתוקן מוגן מפני תרגום מחדש.
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/runedit_post (בדיקה עצמאית של נתיב ה-REST)id (חובה)
segments
texts
tranzly/create-job
מתחיל משימת רקע לתרגום פוסטים ברשימה (posts) או סוג פוסט שלם לשפות (langs).
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/runedit_posts (בדיקה עצמאית של נתיב ה-REST)posts
post_type
langs (חובה)
engine
status: publish, draft
force
tranzly/create-post-translation
יוצר טיוטת תרגום של פוסט בשפה (lang) לכתיבה ידנית, ללא מנוע.
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/runבדיקת הרשאה לכל פריט של נתיב ה-REST עצמוid (חובה)
lang (חובה)
name
slug
description
tranzly/create-term-translation
יוצר תרגום של מונח בשפה עם שם, מזהה (slug) ותיאור שתספק.
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/runבדיקת הרשאה לכל פריט של נתיב ה-REST עצמוid (חובה)
lang (חובה)
name
slug
description
tranzly/disconnect-support
מנתק אתר זה מהתמיכה.
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/runmanage_options (בדיקה עצמאית של נתיב ה-REST)אין
tranzly/estimate
מעריך תווים ועלות לתרגום פוסטים (posts או post_type) לשפות (langs) באמצעות מנוע, לפני שמוציאים תשלום כלשהו.
חינמיPOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/runedit_posts (בדיקה עצמאית של נתיב ה-REST)posts
post_type
langs (חובה)
engine
tranzly/estimate-bulk
מעריך תרגום של אתר שלם בשפה מסוימת (post_types, scope, engine) לפני שמתחילים אותו.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/runedit_posts (בדיקה עצמאית של נתיב ה-REST)post_types
scope: missing, stale, all
engine
lang (חובה)
after
tranzly/export-translation-file
מחזיר קובץ XLIFF או CSV (כטקסט) עם המקורות והתרגומים שלהם בשפה אחת, עבור מתרגם או סוכנות תרגום: הפוסטים הנתונים, או עמוד של עד 100 מקורות מסוג תוכן במצב מסוים (missing, stale, translated או all; חזרה באמצעות after). ניתן לייבא את אותו הקובץ בחזרה לאחר התרגום.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/runedit_posts; כל פוסט נכלל רק אם למשתמש מותר לערוך אותוlang (חובה)
format: xliff, csv
posts
post_type
state: all, missing, stale, translated
after
tranzly/fix-status
מעמיד בתור תרגום של כל פריט חסר (או לא מעודכן) בשפה ובסוג פוסט מסוימים.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/runedit_posts (בדיקה פנימית של נתיב ה-REST)post_type string
lang string (חובה)
state string (חובה): missing, stale, quality
tranzly/get-comments-setting
מחזיר האם תגובות משותפות בין שפות שונות או נשמרות בנפרד לכל שפה.
פרוGET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/runmoderate_comments (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-deepl-usage
מחזיר את מספר התווים שנוצלו ואת המגבלה של מפתח ה-DeepL השמור לחודש זה.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-diagnostics
מחזיר את נתוני האבחון שכרטיס תמיכה היה כולל: גרסאות, תוספים פעילים, מגבלות ושגיאות אחרונות.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-display
מחזיר את אפשרויות התצוגה של בורר השפות ומתן הקרדיט.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-engine-settings
מחזיר את מנוע ברירת המחדל ומנוע הגיבוי, מנועים ומודלי AI לפי שפה, מצב כל מנוע, ספקי ה-AI המחוברים עם המודלים שלהם, ואת ההוצאות החודש.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-glossary
מחזיר את המילים שלעולם לא מתורגמות, תרגומים קבועים למונחים ואת טון הדיבור לפי שפה.
פרוGET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/runmanage_optionsללא
tranzly/get-integrations
מציג את תוספי ה-SEO, WooCommerce, בוני העמודים והטפסים שבהם Tranzly תומך ואילו מהם פעילים כאן.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-job
מחזיר את ההתקדמות והספירות של משימה בודדת.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/runmanage_options (בדיקה פנימית של נתיב ה-REST)id string (חובה)
tranzly/get-job-failures
מציג את הפריטים שנכשלו במשימה בצירוף הסיבה לכל אחד מהם.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/runmanage_options (בדיקה פנימית של נתיב ה-REST)id string (חובה)
tranzly/get-legacy-import
מחזיר את המצב והדוח של ייבוא תרגומים מ-Tranzly 2.x.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-licence
מחזיר את תוכנית ה-Tranzly של אתר זה, מצב הרישיון, תאריך החידוש ומה שהתוכנית כוללת.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/runmanage_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-menus
מחזיר איזה תפריט כל שפה מציגה בכל מיקום תפריט.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/runedit_theme_options (בדיקה פנימית של נתיב ה-REST)ללא
tranzly/get-post-group
מציג את קבוצת התרגום של פוסט: הנציג של כל שפה עם הכותרת, הסטטוס וקישור העריכה שלו.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/runedit_post ו-edit_term (בדיקה פנימית של נתיב ה-REST)id string (חובה)
tranzly/get-quality-report
מחזיר דוח איכות AI של תרגום: ציון והמקטעים שסומנו על ידו.
פרוGET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/runedit_post (בדיקה פנימית של נתיב ה-REST)id string (חובה)
tranzly/get-segments
מחזיר את מקטעי התרגום לצד מקטעי המקור, לצורך סקירה ותיקון.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/runedit_post (בדיקה פנימית של נתיב ה-REST)id string (חובה)
tranzly/get-shared-strings
מחזיר את טקסט התבנית והתוסף (scope) בשפה מסוימת יחד עם התרגומים שלהם.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/runedit_theme_options (בדיקה פנימית של נתיב ה-REST)lang string (חובה)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
tranzly/get-site-strings
מחזיר את כותרת האתר, תיאור האתר וטקסט הווידג'טים בשפה מסוימת.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/runmanage_options (בדיקה פנימית של נתיב ה-REST)lang string (חובה)
tranzly/get-support-connection
מציין האם אתר זה מחובר לתמיכה של Zinn Digital®, ובאיזו זהות.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/runmanage_options (בדיקה עצמאית של נתיב ה-REST)refresh boolean
tranzly/get-term-group
מציג את קבוצת התרגום של קטגוריה או תגית.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/runedit_post ו-edit_term (בדיקה עצמאית של נתיב ה-REST)id string (חובה)
tranzly/get-urls
מחזיר את האופן שבו שפות מופיעות בכתובות (תיקייה, תת-דומיין או דומיין), מזהים (slugs) ובסיסים מתורגמים, ו-noindex עבור עמודים שאינם מתורגמים.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/runmanage_options (בדיקה עצמאית של נתיב ה-REST)אין
tranzly/get-workflow-settings
מחזיר הגדרות של תרגום אוטומטי בעת פרסום ובעת עדכון, סקירה לפני פרסום, ואת סף בקרת האיכות של ה-AI, הספק והמודל.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/runmanage_options (בדיקה עצמאית של נתיב ה-REST)אין
tranzly/import-from-source
מייבא את העמוד הבא של תרגומים מתוסף רב-לשוני אחר (מצב: dry-run או run; סמן).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/runmanage_options (בדיקה עצמאית של נתיב ה-REST)source string (חובה)
mode string: dry-run, run, undo
cursor string
tranzly/import-translation-file
כותב את העמוד הבא של פוסטים מקובץ תרגום שהועלה (יש לחזור עם after עד לסיום).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/runedit_posts (בדיקה עצמאית של נתיב ה-REST)token string (חובה)
after integer
tranzly/link-post
הופך פוסט קיים (יעד) לתרגום של פוסט זה בשפה מסוימת.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/runedit_post ו-edit_term (בדיקה עצמאית של נתיב ה-REST)id string (חובה)
lang string (חובה)
target integer (חובה)
tranzly/link-term
הופך מונח קיים (יעד) לתרגום של מונח זה בשפה מסוימת.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/runedit_post ו-edit_term (בדיקה עצמאית של נתיב ה-REST)id string (חובה)
lang string (חובה)
target integer (חובה)
tranzly/list-engines
מציג את מנועי התרגום, האם כל אחד מהם מוגדר, ובאיזה מהם נעשה שימוש כאשר לא צוין מנוע.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/runedit_postsאין
tranzly/list-import-sources
מציג נתוני WPML, Polylang ו-TranslatePress שנמצאו באתר זה וניתנים לייבוא.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/runmanage_options (בדיקה עצמאית של נתיב ה-REST)אין
tranzly/list-jobs
מציג משימות תרגום ברקע, החדשות ביותר תחילה, כולל התקדמות.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/runedit_posts (בדיקה עצמאית של נתיב ה-REST)אין
tranzly/list-languages
מציג את שפות האתר. הראשונה היא השפה שבה נכתב התוכן המקורי.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/runedit_postsאין
tranzly/list-status-items
מציג פריטים מקוריים עם סטטוס התרגום שלהם בשפה מסוימת (סטטוס: missing, stale, current), עמוד אחר עמוד.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/runedit_posts (בדיקה עצמאית של נתיב ה-REST)post_type string
lang string (חובה)
state string: all, missing, stale, translated, human, machine, review, quality
after integer
tranzly/list-theme-strings
מציג את התבניות והתוספים שאת הטקסטים שלהם ניתן לסרוק לתרגום, וכמה מחרוזות יש בכל אחד מהם.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/runmanage_options (בדיקה עצמאית של נתיב ה-REST)אין
tranzly/open-support-ticket
פותח פניית תמיכה (נושא, הודעה, סוג, אימייל), כולל נתוני אבחון של אתר זה כאשר מנהל המערכת אישר זאת. הפעולה לעולם אינה יוצרת פרטי התחברות או שולחת אותם.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/runmanage_options (בדיקה עצמאית של נתיב ה-REST)subject string (חובה)
message string (חובה)
kind string: help, bug, feedback, feature_request
email string
name string
diagnostics boolean
tranzly/record-support-consent
מתעד את הסכמת מנהל המערכת לשליחת נתוני אבחון יחד עם פניות תמיכה.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/runmanage_options (בדיקה עצמאית של נתיב ה-REST)consent boolean (חובה)
tranzly/retry-job-item
מנסה שוב פריט שנכשל (action: retry, אופציונלי עם מנוע אחר) או מסמן אותו לתרגום ידני (action: by-hand).
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/runedit_post ו-manage_options (הבדיקה הפנימית של נתיב ה-REST)item (חובה)
action (חובה)
engine
tranzly/review-translation
מאשר תרגום (ומפרסם אותו כאשר המקור מפורסם) או מחזיר אותו (decision, note).
פרוPOST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/runedit_post (הבדיקה הפנימית של נתיב ה-REST)id (חובה)
decision (חובה): approve, changes, pending
note
tranzly/run-legacy-import
מריץ את הייבוא מגרסה 2.x: הרצה יבשה (דוח בלבד), הרצה, או ביטול.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/runmanage_options (הבדיקה הפנימית של נתיב ה-REST)action (חובה)
tranzly/scan-theme-strings
סורק את העמוד הבא של קובצי ה-PHP של רכיב לאיתור מחרוזות הניתנות לתרגום (חזור עם after עד לסיום).
פרוPOST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/runmanage_options (הבדיקה הפנימית של נתיב ה-REST)component (חובה)
after
tranzly/schedule-quality-check
מתזמן את בדיקת האיכות מבוססת ה-AI של העמוד הבא בתרגומי השפה (או הפוסטים שצוינו).
פרוPOST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/runedit_posts (הבדיקה הפנימית של נתיב ה-REST)lang (חובה)
post_type
posts
after
tranzly/seo-audit
בודק תרגומים עבור כותרות SEO, תיאורים, מזהי כתובת (slugs) ו-hreflang חסרים בשפה מסוימת, עמוד אחר עמוד.
פרוGET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/runmanage_options (הבדיקה הפנימית של נתיב ה-REST)lang (חובה)
after
tranzly/set-comments-setting
משתף תגובות בין תרגומי הפוסט או שומר אותן בנפרד לפי שפה (mode).
פרוPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/runmanage_options ו-moderate_comments (הבדיקה הפנימית של נתיב ה-REST)mode (חובה): off, show, translate
tranzly/set-engine-key
שומר את מפתח ה-API (ואת האזור עבור Microsoft) של DeepL, Google או Microsoft; ערך ריק מסיר אותו. המפתחות נשמרים מוצפנים ולעולם אינם מוחזרים.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/runmanage_options (הבדיקה הפנימית של נתיב ה-REST)engine (חובה)
key (חובה)
region
tranzly/set-menus
מקצה תפריט לכל שפה עבור כל מיקום (map).
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/runedit_theme_options (הבדיקה הפנימית של נתיב ה-REST)map (חובה)
tranzly/set-protection
מגן על תרגום מפני דריסה על ידי המנוע (protected: true), או מבטל את הנעילה שלו.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/runedit_post (הבדיקה הפנימית של נתיב ה-REST)id (חובה)
protected (חובה)
tranzly/set-shared-strings
שומר תרגומים מתוקנים של מחרוזות תבנית ותוספים (strings); הן הופכות למוגנות.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/runedit_theme_options (הבדיקה הפנימית של נתיב ה-REST)lang (חובה)
scope: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
strings (חובה)
tranzly/set-site-string
שומר מחרוזת אתר אחת (key) בשפה מסוימת, למשל כותרת האתר או תיאור האתר.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/runedit_theme_options ו-manage_options (הבדיקה הפנימית של נתיב ה-REST)lang (חובה)
key (חובה)
translation (חובה)
tranzly/set-urls
מגדיר את מצב הכתובות (mode), דומיינים לכל שפה, בסיסים ומקטעים מתורגמים, noindex_untranslated והצעות למזהי כתובת (slugs).
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/runmanage_options (הבדיקה הפנימית של נתיב ה-REST)mode
segments
domains
bases
suggest
noindex_untranslated
tranzly/start-trial
מתחיל את תקופת הניסיון של Tranzly Pro למשך 14 יום עבור אתר זה (אין צורך בתשלום).
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/runmanage_options (הבדיקה הפנימית של נתיב ה-REST)ללא
tranzly/translate-media-field
שומר את טקסט ה-alt, הכותרת או הכיתוב (field) של תמונה בשפה מסוימת (lang).
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/runedit_post (בדיקה פנימית של נתיב ה-REST)id מחרוזת (חובה)
lang מחרוזת (חובה)
field מחרוזת (חובה): alt, caption, title
translation מחרוזת (חובה)
tranzly/translate-post
מתרגם פוסט או עמוד אחד לאחת או יותר משפות האתר באמצעות מנוע תרגום, ויוצר כל תרגום או מעדכן אותו. תרגומים חדשים נוצרים כטיוטות אלא אם publish מוגדר כ-true. תרגום שנערך על ידי אדם ידולג אלא אם force מוגדר כ-true.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/runהרשאה לתרגם את הפוסט הזה (edit_post עבורו); edit_post עבור תרגום קיים; הרשאת הפרסום (publish) של סוג התוכן כדי לפרסםid מספר שלם (חובה)
languages מערך (חובה)
engine מחרוזת
publish בוליאני
force בוליאני
tranzly/translate-shared-strings
מתרגם את העמוד הבא של טקסטים שטרם תורגמו מתבניות ומתקעים (תוספים) בשפה מסוימת באמצעות מנוע ברירת המחדל (יש לחזור עם after עד לסיום).
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/runedit_theme_options (בדיקה פנימית של נתיב ה-REST)lang מחרוזת (חובה)
scope מחרוזת: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
after מספר שלם
tranzly/translate-site
תהליך עבודה מודרך: הסוכן בודק את השפות והמנוע, מעריך את העלות ומתרגם את מה שחסר, תוך בקשת אישור לפני תשלום או פרסום.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/runedit_postslanguages מחרוזת (חובה)
tranzly/translate-term
מתרגם מונח אחד (קטגוריה, תגית או מאפיין מוצר) לשפה מסוימת (lang) באמצעות מנוע, ויוצר או מעדכן את התרגום שלו.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/runבדיקת ההרשאות לכל פריט של נתיב ה-REST עצמוid מחרוזת (חובה)
lang מחרוזת (חובה)
engine מחרוזת
force בוליאני
status מחרוזת: publish, draft
tranzly/translation-status
עם מזהה פוסט: התרגום של אותו פוסט בכל שפה, האם הוא מעודכן ומי כתב אותו. ללא מזהה: כמה מתוך האתר מתורגם, לפי שפה.
חינםGET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/runedit_post עבור אותו פוסט; edit_posts עבור סיכום האתרid מספר שלם
post_type מחרוזת
tranzly/unlink-post
מוציא פוסט מקבוצת התרגום שלו; השפה שלו נשמרת.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/runedit_post ו-edit_term (בדיקה פנימית של נתיב ה-REST)id מחרוזת (חובה)
tranzly/unlink-term
מוציא מונח מקבוצת התרגום שלו.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/runedit_post ו-edit_term (בדיקה פנימית של נתיב ה-REST)id מחרוזת (חובה)
tranzly/update-display
משנה את בורר השפות (סגנון, דגלים, שמות, מיקום) ואת שורת הקרדיט.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/runmanage_options (בדיקה פנימית של נתיב ה-REST)switcher אובייקט
credit בוליאני
tranzly/update-engine-settings
מגדיר את מנוע ברירת המחדל, מנוע גיבוי (fallback), מנועים לפי שפה ומודלי AI לפי שפה (default, fallback, per_lang, models, caps). כל מה שאינו מנוע ברירת המחדל הוא Pro.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/runmanage_options (בדיקה פנימית של נתיב ה-REST)default מחרוזת
per_lang אובייקט
fallback מערך
caps אובייקט
models אובייקט
tranzly/update-glossary
מחליף את החלקים באגרון המונחים שאתה שולח (מילים שלעולם לא מתורגמות, תרגומי מונחים, טון); חלקים שלא נשלחו נשמרים. משמש את כל המנועים החל מהתרגום הבא.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/runmanage_optionsdnt מערך
terms אובייקט
tone אובייקט
tranzly/update-settings
מגדיר את שפות האתר (languages: רשימת קוד ושם; הראשונה היא שפת המקור), קידומת ה-class לצד הלקוח (front-end), והאם סוכני AI‏ (MCP) מורשים.
חינםPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/runmanage_options (בדיקה פנימית של נתיב ה-REST)prefix מחרוזת
mcp בוליאני
languages מערך
tranzly/update-workflow-settings
מגדיר את on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider ו-quality_model.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/runmanage_options (הבדיקה העצמאית של נתיב ה-REST)on_update string: off, stale, translate
on_publish boolean
review boolean
quality_threshold integer
quality_provider string
quality_model string
tranzly/upload-translation-file
מעלה קובץ Tranzly XLIFF או CSV (content, filename) שתורגם במקום אחר; מחזיר אסימון (token) שמזהה את ההעלאה לצורך הייבוא.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/runedit_posts (הבדיקה העצמאית של נתיב ה-REST)content string (חובה)
filename string (חובה)

נוצר מתוך קובץ ה-abilities.json של התוסף, שנוצר בעצמו מאתר פעיל; בדיקה נכשלת כאשר השניים אינם תואמים.

פקודות WP-CLI

הריצו פקודות אלה בשרת באמצעות WP-CLI. כל פקודה בודקת את אותן ההרשאות כמו מסכי התוסף; הדוגמאות לקוחות מטקסט העזרה של התוסף עצמו.

פקודהמה היא עושהמהדורה
wp tranzly create <id> [--term]
wp tranzly create 42 --lang=de_DE --user=admin
יצירת טיוטת תרגום של פוסט (או מונח), המקושרת אליו.חינם
wp tranzly enginesהצגת רשימת מנועי התרגום.חינם
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
משימות תרגום ברקע.חינם
wp tranzly legacy <action> [--format=<format>]
wp tranzly legacy dry-run
wp tranzly legacy run
wp tranzly legacy undo
הצגה, הרצה יבשה (dry-run), הרצה או ביטול של ייבוא תרגומים מאתר Tranzly ישן (2.x).חינם
wp tranzly link <source> <target> [--term]קישור פוסט (או מונח) קיים כתרגום של אחר.חינם
wp tranzly network <action> [--languages=<codes>]
wp tranzly network setup
wp tranzly network languages --languages=en_US,de_DE,fr_FR
רשת אתרים (סוכנות): הגדרת כל אתר ברשת, או הגדרת השפות שאתרים חדשים יתחילו איתן.חינם
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
תרגום פוסטים באמצעות מנוע תרגום.חינם
wp tranzly translations <id> [--term] [--format=<format>]הצגת רשימת התרגומים של פוסט (או מונח).חינם

פונקציות PHP

פונקציות שתבניות ותוספים אחרים יכולים לקרוא להן. בדקו קודם עם function_exists(), כדי שהקוד שלכם ימשיך לפעול כשהתוסף אינו פעיל.

פונקציהמה היא עושהמהדורה
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null )WPML: תרגום של אובייקט.Pro
pll__( $text )Polylang: מחרוזת רשומה, מתורגמת. Tranzly מתרגמת מחרוזות ערכת עיצוב דרך ה-gettext של WordPress עצמה, כך שהמחרוזת חוזרת כפי שניתנה.Pro
pll_current_language( $field = 'slug' )Polylang: השפה הנוכחית.Pro
pll_default_language( $field = 'slug' )Polylang: שפת ברירת המחדל.Pro
pll_e( $text )Polylang: הדפסת מחרוזת רשומה (echo), עם escape.Pro
pll_get_post( $post_id, $lang = null )Polylang: תרגום של פוסט.Pro
pll_get_post_language( $post_id, $field = 'slug' )Polylang: שפת הפוסט.Pro
pll_get_post_translations( $post_id )Polylang: כל תרגום של פוסט, slug => מזהה (ID).Pro
pll_get_term( $term_id, $lang = null )Polylang: תרגום של מונח (term).Pro
pll_get_term_language( $term_id, $field = 'slug' )Polylang: שפת המונח (term).Pro
pll_get_term_translations( $term_id )Polylang: כל תרגום של מונח (term), slug => מזהה (ID).Pro
pll_home_url( $lang = '' )Polylang: כתובת ה-URL של דף הבית בשפה מסוימת.Pro
pll_is_translated_post_type( $post_type )Polylang: האם סוג פוסט זה מתורגם?Pro
pll_is_translated_taxonomy( $taxonomy )Polylang: האם טקסונומיה זו מתורגמת?Pro
pll_languages_list( $args = array( )Polylang: השפות.Pro
pll_register_string()Polylang: רישום מחרוזת (מתקבל ומתעלם — ראה pll__()).Pro
pll_the_languages( $args = array( )Polylang: בורר השפות. `raw` מחזיר את המערך של Polylang (slug => פרטים); אחרת רשימת `<li>` במבנה של Polylang, מודפסת אלא אם כן `echo` הוא 0. מכבד את `hide_current`, `hide_if_no_translation` ו-`display_names_as` (`name` או `slug`). `dropdown` מוצג כרשימה: בלוק/ווידג'ט בורר השפות הייעודי של Tranzly הוא המקום לתפריט נפתח (dropdown).Pro
pll_translate_string( $text )Polylang: מחרוזת רשומה בשפה מסוימת. כמו pll__(), המחרוזת חוזרת כפי שניתנה.Pro
tranzly_compat_field( string $code, string $field )שדה יחיד של שפה, באוצר המילים של Polylang.Pro
tranzly_current_language(): stringהשפה של הבקשה הנוכחית (קוד מזהה אזור של WordPress כגון `fr_FR`).Free
tranzly_default_language(): stringשפת ברירת המחדל: הראשונה שברשימה.Free
tranzly_get_engines(): arrayהמנועים הזמינים: id => name.Free
tranzly_get_post_language( int $post_id ): stringהשפה שבה נכתב פוסט.Free
tranzly_get_term_language( int $term_id ): stringהשפה שבה נכתב מונח (term).Free
tranzly_get_term_translation( int $term_id, string $lang ): ?intתרגום של מונח (term) לשפה מסוימת, או null.Free
tranzly_get_term_translations( int $term_id ): arrayכל גרסה של מונח (term): קוד שפה => מזהה מונח (term ID).Free
tranzly_get_translation( int $post_id, string $lang ): ?intמזהה התרגום של פוסט לשפה מסוימת, או null כאשר אין תרגום. מחזיר את מזהה הפוסט עצמו כאשר הוא כבר כתוב באותה שפה.Free
tranzly_get_translations( int $post_id ): arrayכל גרסה של פוסט, כולל הפוסט עצמו: קוד שפה => מזהה פוסט (post ID). פוסט ללא תרגומים מחזיר רק את עצמו בשפתו.Free
tranzly_language_switcher( array $args = array( )ה-HTML של בורר שפות, עבור כל ערכת עיצוב, בונה אתרים או תוסף (T5). האלמנט של Page Builder Sandwich קורא לו; גם שלך יכול. ריק כאשר קיימות פחות משתי שפות.Free
tranzly_language_url( string $lang, ?string $url = null ): stringכתובת URL המציגה את השפה הנתונה.Free
tranzly_languages(): arrayשפות האתר, כאשר ברירת המחדל ראשונה.Free
tranzly_register_engine( Engine $engine )הוספת מנוע תרגום. קרא לזה ב-`tranzly_register_engines`, או בכל עת לפני התרגום הראשון של הבקשה.Free
tranzly_restore_language(): boolביטול ה-tranzly_switch_language() האחרון.Free
tranzly_switch_language( string $lang ): boolגורם לקוד לפעול בשפה אחרת עד ל-tranzly_restore_language(): השפה הנוכחית והתרגומים של WordPress עצמה מתחלפים שניהם. מקונן כמו switch_to_blog():Free
tranzly_translatable_attributes( string $block_name ): arrayשמות המאפיינים ש-Tranzly מתרגמת עבור סוג בלוק: `role: content` ב-block.json שלו, מותאם על ידי המסנן `tranzly_translatable_attributes`.Free
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( )תרגום פוסט לשפה מסוימת באמצעות מנוע, בתור המשתמש הנוכחי (ההרשאות שלו חלות).חינם

פעולות ומסננים (Actions and filters)

כל נקודת חיבור (hook) שהתוסף מציע, יחד עם התיאור מקוד המקור שלו. מסננים (Filters) משנים ערך; פעולות (actions) מאפשרות לך להריץ קוד ברגע מסוים; נקודות כניסה (entry points) הן פעולות שאתה מפעיל כדי לבקש מהתוסף לעשות משהו.

Hookסוגמה זה עושהפרמטריםמהדורה
tranzly_admin_barActionמופעל לאחר יצירת תפריט סרגל הניהול של Translations (העורך החזותי של Pro מוסיף כאן את הפריט "Translate on this page").\WP_Admin_Bar $bar
int $id
Free
tranzly_admin_dataFilterמסנן את הנתונים שאפליקציית הניהול מאותחלת איתם. שכבת הפרימיום משתמשת בו כדי לדווח על המהדורה שלה; שום מידע רגיש אינו שייך לכאן, מכיוון שהוא מודפס לתוך הדף.איןFree
tranzly_ai_modelFilterמסנן את ספק ומודל ה-AI שמתרגמים לשפה מסוימת. בחינם: הספק והמודל שנבחרו עבור משימת ה-`translate`, לכל שפה. ב-Tranzly Pro: הבחירה האישית של השפה, אחרת הבחירה של "all other languages".string $targetFree
tranzly_ai_providers_in_useFilterמסנן את ספקי ה-AI שנבחרו עבור שפות ספציפיות. אף אחד בתוסף החינמי: כל שפה משתמשת בספק ובמודל שנבחרו עבור משימת ה-`translate`. ב-Tranzly Pro מוצגים ספקי המודלים הספציפיים לכל שפה.איןFree
tranzly_content_before_rebuildFilterמסנן את תוכן המקור ממש לפני שמקטעים מתורגמים נכתבים לתוכו, לפי שפה (החלפת התמונות לפי שפה ב-Pro משתמשת בו).string $content
string $lang
Free
tranzly_copy_meta_keysFilterמסנן את מפתחות המטא המועתקים מפוסט אל התרגום החדש שלו. שום דבר אחר אינו מועתק.int $source_idFree
tranzly_deepl_hostFilterמסנן את מארח ה-API של DeepL (פרוקסי או test double).string $host
string $key
Free
tranzly_deepl_price_per_millionFilterמסנן את המחיר של DeepL למיליון תווים בדולר ארה"ב.float $priceFree
tranzly_default_engineFilterמסנן את המזהה (ID) של המנוע שבו נעשה שימוש כאשר לא צוין מנוע.string $idFree
tranzly_engine_capFilterמסנן את המגבלה החודשית של מנוע בדולר ארה"ב: ללא מגבלה בתוסף החינמי.float|null $cap
string $engine
Free
tranzly_engine_chainFilterמסנן את המנועים לבדיקה עבור שפה, לפי הסדר. בחינם: מנוע ברירת המחדל. שכבת הפרימיום מוסיפה את המנוע האישי של השפה ואת רשימת הגיבוי (fallback).string $lang
string $first
Free
tranzly_engine_optionsFilterמסנן את האפשרויות המועברות למנוע (רשימת do-not-translate, אגרון מונחים, רשמיות, הוראות).string $target
Engine $engine
Free
tranzly_engine_settings_saveFilterשומר את המנועים ומודלי ה-AI לפי שפה, את רשימת הגיבוי ואת המגבלות החודשיות. רק שכבת הפרימיום מגיבה (הנחיה 5 של WordPress.org: ללא התנהגות Pro בתוסף החינמי).איןFree
tranzly_frontend_prefixFilterמסנן את הקידומת הניטרלית של מחלקת ה-front-end.string $prefixFree
tranzly_fs_loadedActionמופעל ברגע ש-SDK הרישוי נטען (בקובץ הראשי, לפני כל קוד של Tranzly). התחבר כאן כדי לתקשר עם `tranzly_fs()`.איןFree
tranzly_glossary_optionsFilterמסנן את אפשרויות המנוע עבור שפת יעד: רשימת do-not-translate, בתוספת אגרון המונחים וטון הדיבור כאשר שכבת הפרימיום מוסיפה אותם.string $langFree
tranzly_glossary_saveFilterשומר תרגומים מועדפים וטון דיבור לכל שפה. רק שכבת הפרימיום מגיבה (הנחיה 5 של WordPress.org: ללא התנהגות Pro בתוסף החינמי).איןFree
tranzly_google_price_per_millionFilterמסנן את המחיר של Google Cloud Translation למיליון תווים, בדולר ארה"ב.float $pricePro
tranzly_install_language_packsFilterהאם Tranzly מתקין את ערכות השפה של וורדפרס, התבנית והתוספים עבור שפה שנוספה לאתר (כך שהמילים המובנות של וורדפרס ו-WooCommerce יופיעו מתורגמות). פעיל כברירת מחדל.bool $installFree
tranzly_integration_availableFilterמסנן האם אינטגרציה פועלת כאשר התוסף שלה אינו מזוהה — עבור תוכן שבונה עמודים השאיר מאחור לאחר שכובה, או תוסף שנטען בדרך חריגה.bool $on
string $id
Free
tranzly_integrationsFilterמסנן את האינטגרציות ש-Tranzly מריץ. הוסף תת-מחלקה של `Integration` כדי לתמוך בתוסף אחר.איןFree
tranzly_is_proFilterמסנן האם שכבת הפרימיום פועלת. רק שכבת הפרימיום מגיבה לכך.bool $proFree
tranzly_job_createdActionמופעל לאחר יצירת משימת תרגום.int $job
int $items
Free
tranzly_job_finishedActionמופעל כאשר למשימת תרגום לא נותרה עוד עבודה.int $job_idחינם
tranzly_kit_api_baseFilterמסנן את בסיס ה-API של Zinn Digital® שמסכי התמיכה קוראים לו.string $baseחינם
tranzly_kit_diagnosticsFilterמסנן את האבחון לפני שבעל האתר רואה אותו. תוסף מוסיף את הנתונים שלו תחת `extra`. ⛔ פועל לפני התצוגה המקדימה, לעולם לא בין התצוגה המקדימה לשליחה.ללאחינם
tranzly_kit_footprint_freeFilterמסנן האם אתר זה הוא נטול עקבות (footprint-free), כך ש-Zinn® Ads לעולם לא יקודם בו.bool $footprint_freeחינם
tranzly_kit_promotionsFilterמסנן את רישום קידומי המכירות לפני שהוא נפתר. הוסף שורה כדי לקדם מוצר אחר: `id`,‏ `kind`‏ (hosting|marketplace|platform|plugin|bundle|ads),‏ `slot`‏ (promo|cross-sell), ו-`url` או (עבור תוסף) `name`,‏ `site`,‏ `main_files`.ללאחינם
tranzly_kit_tierFilterמסנן את רמת התוכנית שהערכה מדווחת עבור תוסף זה (בדיקות וסביבת פיתוח; הרישיון קובע בסביבת הייצור).string $tierחינם
tranzly_localize_linksFilterמסנן האם Tranzly מפנה את הקישורים הפנימיים של עמוד זה לתרגומים שלהם.bool $localize
string $lang
חינם
tranzly_memory_enabledFilterמסנן האם נעשה שימוש בזיכרון תרגום (translation memory).bool $onPro
tranzly_microsoft_price_per_millionFilterמסנן את המחיר למיליון תווים של Microsoft Translator, בדולר ארה"ב.float $pricePro
tranzly_network_enabledFilterמסנן האם שכבת הרשת מרובת האתרים (multisite network) מופעלת.bool $agencyחינם
tranzly_pbs_internal_post_typesFilterמסנן את סוגי הפוסטים של Page Builder Sandwich ש-Tranzly אינו נוגע בהם.ללאחינם
tranzly_post_segmentsFilterמסנן את מקטעי הפוסט הנשלחים למנוע. Key =>‏ `text` + `format`‏ (`text` או `html`). המנתח המודע לבלוקים והאינטגרציות מוסיפים, מפצלים או מחליפים מקטעים כאן, וכותבים אותם בחזרה ב-`tranzly_translated_post_fields`.\WP_Post $postחינם
tranzly_post_translatedActionמופעל לאחר שמנוע תרגם פוסט (או שקובץ אנושי או ייבוא כתבו אחד).int $target
int $source_id
string $code
string $engine
חינם
tranzly_post_translation_createdActionמופעל לאחר ש-Tranzly יוצר תרגום לפוסט.int $new_id
int $source_id
string $code
חינם
tranzly_post_typesFilterמסנן את סוגי הפוסטים ש-Tranzly מתרגם.ללאחינם
tranzly_pre_current_languageFilterעוקף מראש את השפה הנוכחית: החזר קוד שפה כדי להשתמש בה. כך פועלת הפונקציה tranzly_switch_language(); החזר null כדי לאפשר ל-Tranzly להחליט.string|null $langחינם
tranzly_query_varFilterמסנן את משתנה השאילתה (query variable) שבוחר את השפה.string $varחינם
tranzly_queue_lease_secondsFilterמסנן את משך החכירה (lease) על פריט שנלקח: לאחריו, עובד (worker) שהפסיק לפעול באמצע הפריט מחזיר את הפריט לאחרים. ארוך יותר מהתרגום הבודד האיטי ביותר.int $secondsחינם
tranzly_queue_worker_secondsFilterמסנן כמה שניות פועל עובד (worker) יחיד לפני העברת המשימה הלאה.int $secondsחינם
tranzly_queue_workersFilterמסנן כמה עובדים מריצה משימה בו-זמנית. מגבלה על עובדים (WORKERS), כדי להקל על שירות התרגום; לעולם לא מגבלה על מספר הפריטים שמבוצעים.int $workers
int $job_id
חינם
tranzly_rate_source_Filterשערי חליפין ממקור אחר (ראו `tranzly_rate_sources`).ללאPro
tranzly_rate_sourcesFilterמסנן את מקורות שערי החליפין. הוסף מקור עם מסנן `tranzly_rate_source_<id>` שמחזיר `[ code => rate against its reference ]`, או WP_Error.ללאPro
tranzly_register_enginesActionרישום מנועי תרגום. קרא ל-`$registry->add( new Your_Engine() )`.Registry $registryחינם
tranzly_relations_changedActionמופעל לאחר שקישורי התרגום של אובייקטים השתנו: קושרו, בוטל קישורם, הועברו לשפה אחרת או הוסרו. מופעל פעם אחת עבור כל קבוצה שהושפעה, כך שקישור יחיד עשוי להפעיל אותו פעמיים.string $type
array<int> $ids
חינם
tranzly_robots_meta_keysFilterמסנן את מפתחות המטא של הפוסט (post meta keys) שמחזיקים בהגדרות robots; כל אחד עוקב אחר המקור אל התרגומים שלו.ללאחינם
tranzly_shared_string_scopesFilterמסנן את טווחי הטקסט המשותפים (נתיב L06, T6: אינטגרציות מוסיפות את `woocommerce`, `forms` ו-`theme`; הטקסטים שלהם מגיעים דרך `tranzly_shared_strings`).noneFree
tranzly_shared_stringsFilterמסנן את הטקסטים המשותפים ש-Tranzly מתרגם כמחרוזות, לפי טווח. שכבת ה-Pro מוסיפה תבניות בלוקים (block templates), חלקי תבניות (template parts) ודפוסים (patterns) אל `templates`.string $scopeFree
tranzly_shared_strings_coveredFilterמסנן את הטקסטים של טווח טקסט משותף שחבילת שפה מתרגמת עבור שפה מסוימת. שכבת ה-Pro מדווחת על הדפוסים הרשומים של ערכת העיצוב ושל הליבה עבור `templates`.string $scope
string $lang
Free
tranzly_source_changedActionמופעל כאשר התוכן הניתן לתרגום של המקור השתנה, כך שהתרגומים שלו אינם מעודכנים כעת.int $post_id
string $now
string $before
Free
tranzly_source_meta_keysFilterמסנן את מפתחות המטא ששינוי בהם גורם לתרגומי הדף להיות לא מעודכנים. אינטגרציות מוסיפות את המפתחות שהן מתרגמות (נתוני builder, שדות SEO, שדות מותאמים אישית).int $post_idFree
tranzly_source_publishedActionמופעל פעם אחת כאשר מקור מתפרסם לראשונה (לאחר שמירת המטא שלו).int $post_idFree
tranzly_style_rules_enabledFilterהאם Tranzly מחיל את כללי הסגנון של צוות התרגום של WordPress.org עבור השפה (מרכאות, ריווח סביב סימני פיסוק, גרשים, שלוש נקודות, ריווח ביפנית, כינויי פנייה) על כל תרגום חדש. מופעל כברירת מחדל.bool $enabled
string $locale
Free
tranzly_taxonomiesFilterמסנן את הטקסונומיות ש-Tranzly מתרגם.noneFree
tranzly_term_segmentsFilterמסנן את מקטעי המונח שנשלחים למנוע (`name`, `description`, בתוספת כל מה שאינטגרציות מוסיפות: כותרות SEO, שדות מותאמים אישית). יש לכתוב את אלה שנוספו על `tranzly_term_translated`.\WP_Term $termFree
tranzly_term_translatedActionמופעל לאחר שמנוע תרגם מונח, עם כל מקטע שתורגם (אינטגרציות כותבות את המקטעים שהן הוסיפו על `tranzly_term_segments`).int $target
int $term_id
string $code
Free
tranzly_term_translation_createdActionמופעל לאחר ש-Tranzly יוצר תרגום של מונח.int $new_id
int $term_id
string $code
Free
tranzly_translatable_attributesFilterמסנן את המאפיינים (attributes) ש-Tranzly מתרגם עבור סוג בלוק.string $block_nameFree
tranzly_translate_stringFilterמסנן מחרוזת אחת הניתנת לתרגום לשפה מסוימת.string $value
string $code
array $context
Free
tranzly_translated_post_fieldsFilterמסנן את שדות הפוסט שנכתבו לתוך תרגום, לאחר שהמנוע פעל. אינטגרציות שהוסיפו מקטעים משלהן (שדות מותאמים אישית, נתוני builder) כותבות אותם כאן.\WP_Post $post
string $code
Free
tranzly_translation_memoryFilterמסנן את זיכרון התרגום (translation memory) שבשימוש: אין בתוסף החינמי; שכבת הפרימיום מציעה זיכרון תרגום (docs/843, הנחיה 5 של WordPress.org).Translation_Memory|null $memoryFree