डेवलपर्स
Tranzly क्षमताओं का संदर्भ
Tranzly अपनी कार्रवाइयों को WordPress Abilities API के साथ पंजीकृत करता है। यही क्षमताएं साइट के अपने सर्वर पर MCP टूल्स हैं और /wp-json/wp-abilities/v1 के अंतर्गत REST रूट्स हैं। यह पृष्ठ प्लगइन की अपनी रजिस्ट्री से तैयार किया गया है।
एंडपॉइंट्स
| क्षमता | REST |
|---|---|
| HTTP पर MCP (स्ट्रीम करने योग्य) | /wp-json/tranzly/v1/mcp |
| WP-CLI पर MCP (मानक इनपुट और आउटपुट) | 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 (केवल-पढ़ने योग्य क्षमताओं के लिए ?input= के साथ GET, अन्यथा POST {"input": {...}}) |
प्रमाणीकरण और अनुमतियां
HTTP अनुरोध एक WordPress एप्लिकेशन पासवर्ड (HTTP Basic) के साथ प्रमाणित होते हैं। MCP सर्वर से कनेक्ट करने के लिए नीचे दिखाई गई कैपेबिलिटी की आवश्यकता होती है; फिर प्रत्येक क्षमता प्रति ऑब्जेक्ट अपनी अनुमति की जांच करती है। केवल-पढ़ने योग्य क्षमताएं GET और क्वेरी स्ट्रिंग में अपने इनपुट के साथ चलती हैं; बाकी POST और एक JSON बॉडी ‘{“input”: {…}}’ के साथ चलती हैं।
एक WordPress एप्लिकेशन पासवर्ड (HTTP) या --user (WP-CLI); उपयोगकर्ता को उस कैपेबिलिटी की आवश्यकता होती है जिसे प्रत्येक क्षमता निर्दिष्ट करती है · सेटिंग्स: AI एजेंटों (MCP) की अनुमति दें, डिफ़ॉल्ट रूप से चालू
सभी क्षमताएं
| क्षमता (Ability) | संस्करण | REST | अनुमति | पैरामीटर्स |
|---|---|---|---|---|
tranzly/bulk-translateदिए गए कंटेंट प्रकारों के प्रत्येक मूल कंटेंट के लिए बैकग्राउंड अनुवाद कार्य शुरू करता है (कुछ न दिए जाने पर सभी अनूदित प्रकार): छूटे हुए अनुवाद, पुराने हो चुके अनुवाद, या वे सभी। प्रति भाषा एक के हिसाब से शुरू किए गए कार्यों को वापस करता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/run | edit_posts; प्रकाशित करने के लिए publish_posts | languages array (आवश्यक)post_types arrayscope string: missing, stale, allengine stringpublish boolean |
tranzly/cancel-jobकिसी कार्य को रोकता है; पहले से किए जा चुके अनुवाद सुरक्षित रखे जाते हैं। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (REST रूट की अपनी जांच) | id string (आवश्यक) |
tranzly/check-qualityAI द्वारा किसी अनुवाद की उसके मूल से तुलना करवाकर उसे स्कोर देता है, और उस अनुवाद पर रिपोर्ट सहेजता है। Tranzly की वर्कफ़्लो सेटिंग्स में सेट किए गए गुणवत्ता-जांच AI मॉडल का उपयोग करता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | उस अनुवाद पर edit_post | id integer (आवश्यक) |
tranzly/connect-supportइस साइट को Zinn Digital® सहायता से जोड़ता है (नाम, ईमेल, सहमति)। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (REST रूट की अपनी जांच) | email string (आवश्यक)name stringconsent boolean (आवश्यक) |
tranzly/correct-segmentsकिसी अनुवाद के संशोधित सेगमेंट को सहेजता है (सेगमेंट: कुंजी से टेक्स्ट); संशोधित टेक्स्ट को पुन: अनुवाद से सुरक्षित रखा जाता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (REST रूट की अपनी जांच) | id string (आवश्यक)segments objecttexts object |
tranzly/create-jobसूचीबद्ध पोस्टों (posts) या संपूर्ण पोस्ट प्रकार का भाषाओं (langs) में अनुवाद करने का बैकग्राउंड कार्य शुरू करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (REST रूट की अपनी जांच) | posts arraypost_type stringlangs array (आवश्यक)engine stringstatus string: publish, draftforce boolean |
tranzly/create-post-translationकिसी भाषा (lang) में किसी पोस्ट का ड्राफ्ट अनुवाद बनाता है, जिसे बिना किसी इंजन के मैन्युअल रूप से लिखा जा सके। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | REST रूट की अपनी प्रति-आइटम अनुमति जांच | id string (आवश्यक)lang string (आवश्यक)name stringslug stringdescription string |
tranzly/create-term-translationआपके द्वारा दिए गए नाम, स्लग और विवरण के साथ किसी भाषा में टर्म का अनुवाद बनाता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | REST रूट की अपनी प्रति-आइटम अनुमति जांच | id string (आवश्यक)lang string (आवश्यक)name stringslug stringdescription string |
tranzly/disconnect-supportइस साइट को सहायता से डिस्कनेक्ट करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/estimateकुछ भी खर्च करने से पहले, किसी इंजन के साथ पोस्टों (posts या post_type) का भाषाओं (langs) में अनुवाद करने के लिए वर्णों और लागत का अनुमान लगाता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (REST रूट की अपनी जांच) | posts arraypost_type stringlangs array (आवश्यक)engine string |
tranzly/estimate-bulkशुरू करने से पहले, किसी भाषा (post_types, scope, engine) में संपूर्ण-साइट अनुवाद का अनुमान लगाता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (REST रूट की अपनी जांच) | post_types arrayscope string: missing, stale, allengine stringlang string (आवश्यक)after integer |
tranzly/export-translation-fileकिसी अनुवादक या अनुवाद एजेंसी के लिए एक भाषा में मूल और उनके अनुवादों के साथ एक XLIFF या CSV फ़ाइल (टेक्स्ट के रूप में) देता है: दी गई पोस्ट, या किसी स्थिति (missing, stale, translated या all; after के साथ दोहराएं) में किसी कंटेंट प्रकार के अधिकतम 100 मूल पोस्ट का एक पृष्ठ। अनुवादित होने के बाद उसी फ़ाइल को वापस आयात किया जा सकता है। | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/run | edit_posts; प्रत्येक पोस्ट केवल तभी शामिल की जाती है जब उपयोगकर्ता को इसे संपादित करने की अनुमति हो | lang string (आवश्यक)format string: xliff, csvposts arraypost_type stringstate string: all, missing, stale, translatedafter integer |
tranzly/fix-statusकिसी भाषा और पोस्ट प्रकार में प्रत्येक गायब (या पुराने) आइटम के अनुवाद को कतारबद्ध करता है। | फ्री | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (REST रूट की अपनी जांच) | post_type स्ट्रिंगlang स्ट्रिंग (आवश्यक)state स्ट्रिंग (आवश्यक): missing, stale, quality |
tranzly/get-comments-settingयह लौटाता है कि टिप्पणियाँ सभी भाषाओं में साझा की गई हैं या प्रत्येक भाषा के अनुसार रखी गई हैं। | प्रो | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-deepl-usageइस महीने उपयोग किए गए वर्णों और सहेजी गई DeepL कुंजी की सीमा लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-diagnosticsसपोर्ट टिकट में शामिल किए जाने वाले नैदानिक विवरण लौटाता है: संस्करण, सक्रिय प्लगइन्स, सीमाएं और हाल की त्रुटियां। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-displayभाषा स्विचर और क्रेडिट डिस्प्ले विकल्प लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-engine-settingsडिफ़ॉल्ट और फ़ॉलबैक इंजन, प्रति-भाषा इंजन और AI मॉडल, प्रत्येक इंजन की स्थिति, उनके मॉडल के साथ जुड़े AI प्रदाता, और इस महीने का खर्च लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-glossaryवे शब्द जो कभी अनुवादित नहीं हुए, निश्चित शब्दों के अनुवाद और प्रति भाषा टोन लौटाता है। | प्रो | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | कोई नहीं |
tranzly/get-integrationsTranzly द्वारा समर्थित SEO, WooCommerce, पेज-बिल्डर और फ़ॉर्म प्लगइन्स और यहाँ कौन से सक्रिय हैं, उनकी सूची देता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-jobकिसी जॉब की प्रगति और संख्या लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (REST रूट की अपनी जांच) | id स्ट्रिंग (आवश्यक) |
tranzly/get-job-failuresप्रत्येक के कारण के साथ किसी कार्य के विफल आइटम सूचीबद्ध करता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (REST रूट की अपनी जांच) | id स्ट्रिंग (आवश्यक) |
tranzly/get-legacy-importTranzly 2.x से अनुवाद आयात करने की स्थिति और रिपोर्ट लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-licenceइस साइट का Tranzly प्लान, लाइसेंस की स्थिति, नवीनीकरण की तिथि और प्लान में क्या शामिल है, यह लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-menusयह लौटाता है कि प्रत्येक भाषा प्रत्येक मेनू स्थान पर कौन सा मेनू दिखाती है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-post-groupएक पोस्ट के अनुवाद समूह को सूचीबद्ध करता है: प्रत्येक भाषा का सदस्य उसके शीर्षक, स्थिति और संपादन लिंक के साथ। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post और edit_term (REST रूट की अपनी जांच) | id स्ट्रिंग (आवश्यक) |
tranzly/get-quality-reportअनुवाद की AI गुणवत्ता रिपोर्ट लौटाता है: स्कोर और इसके द्वारा फ़्लैग किए गए खंड। | प्रो | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (REST रूट की अपनी जांच) | id स्ट्रिंग (आवश्यक) |
tranzly/get-segmentsसमीक्षा और सुधार के लिए, मूल के साथ अनुवाद के खंड लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (REST रूट की अपनी जांच) | id स्ट्रिंग (आवश्यक) |
tranzly/get-shared-stringsकिसी भाषा में थीम और प्लगइन टेक्स्ट (स्कोप) को उनके अनुवाद के साथ लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (REST रूट की अपनी जांच) | lang स्ट्रिंग (आवश्यक)scope स्ट्रिंग: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsकिसी भाषा में साइट का शीर्षक, टैगलाइन और विजेट टेक्स्ट लौटाता है। | फ्री | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (REST रूट की अपनी जांच) | lang स्ट्रिंग (आवश्यक) |
tranzly/get-support-connectionबताता है कि क्या यह साइट Zinn Digital® सहायता से जुड़ी है, और किसके रूप में। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (REST रूट की अपनी जांच) | refresh boolean |
tranzly/get-term-groupकिसी श्रेणी या टैग के अनुवाद समूह को सूचीबद्ध करता है। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post और edit_term (REST रूट की अपनी जांच) | id string (आवश्यक) |
tranzly/get-urlsयह लौटाता है कि पतों में भाषाएं कैसे दिखाई देती हैं (फ़ोल्डर, सबडोमेन या डोमेन), अनुवादित स्लग और बेस, और गैर-अनुवादित पृष्ठों के लिए noindex। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/get-workflow-settingsप्रकाशित करने और अपडेट करने पर ऑटो-अनुवाद, प्रकाशित करने से पहले समीक्षा, और AI गुणवत्ता जांच की थ्रेशोल्ड, प्रदाता और मॉडल लौटाता है। | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/import-from-sourceकिसी अन्य बहुभाषी प्लगइन से अनुवादों का अगला पृष्ठ आयात करता है (मोड: dry-run या run; कर्सर)। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (REST रूट की अपनी जांच) | source string (आवश्यक)mode string: dry-run, run, undocursor string |
tranzly/import-translation-fileअपलोड की गई अनुवाद फ़ाइल से पोस्ट का अगला पृष्ठ लिखता है (समाप्त होने तक after के साथ दोहराएं)। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (REST रूट की अपनी जांच) | token string (आवश्यक)after integer |
tranzly/link-postकिसी मौजूदा पोस्ट (लक्ष्य) को किसी भाषा में इस पोस्ट का अनुवाद बनाता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post और edit_term (REST रूट की अपनी जांच) | id string (आवश्यक)lang string (आवश्यक)target integer (आवश्यक) |
tranzly/link-termकिसी मौजूदा टर्म (लक्ष्य) को किसी भाषा में इस टर्म का अनुवाद बनाता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post और edit_term (REST रूट की अपनी जांच) | id string (आवश्यक)lang string (आवश्यक)target integer (आवश्यक) |
tranzly/list-enginesअनुवाद इंजनों को सूचीबद्ध करता है, क्या प्रत्येक सेट अप है, और जब किसी का नाम न दिया गया हो तो किसका उपयोग किया जाता है। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | कोई नहीं |
tranzly/list-import-sourcesइस साइट पर पाए गए WPML, Polylang और TranslatePress डेटा को सूचीबद्ध करता है जिसे आयात किया जा सकता है। | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/list-jobsबैकग्राउंड अनुवाद कार्यों को, नए से पुराने क्रम में, प्रगति के साथ सूचीबद्ध करता है। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/list-languagesसाइट की भाषाओं को सूचीबद्ध करता है। पहली भाषा वह है जिसमें मूल सामग्री लिखी गई है। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | कोई नहीं |
tranzly/list-status-itemsमूल सामग्री को किसी भाषा में उनकी अनुवाद स्थिति (स्थिति: missing, stale, current) के साथ पृष्ठ दर पृष्ठ सूचीबद्ध करता है। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (REST रूट की अपनी जांच) | post_type stringlang string (आवश्यक)state string: all, missing, stale, translated, human, machine, review, qualityafter integer |
tranzly/list-theme-stringsउन थीम और प्लगइन्स को सूचीबद्ध करता है जिनके टेक्स्ट को अनुवाद के लिए स्कैन किया जा सकता है, और प्रत्येक में कितनी स्ट्रिंग्स हैं। | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (REST रूट की अपनी जांच) | कोई नहीं |
tranzly/open-support-ticketप्रशासक की सहमति होने पर इस साइट के डायग्नोस्टिक्स के साथ एक सपोर्ट टिकट (विषय, संदेश, प्रकार, ईमेल) दर्ज करता है। यह कभी भी लॉगिन नहीं बनाता है और न ही भेजता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (REST रूट की अपनी जांच) | subject string (आवश्यक)message string (आवश्यक)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
tranzly/record-support-consentसपोर्ट टिकटों के साथ डायग्नोस्टिक्स भेजने के लिए व्यवस्थापक की सहमति रिकॉर्ड करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (REST रूट की अपनी जांच) | consent boolean (आवश्यक) |
tranzly/retry-job-itemकिसी विफल आइटम का पुनः प्रयास करता है (action: retry, वैकल्पिक रूप से किसी अन्य इंजन के साथ) या इसे मैन्युअल अनुवाद के लिए चिह्नित करता है (action: by-hand)। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post और manage_options (REST रूट की अपनी जांच) | item string (आवश्यक)action string (आवश्यक)engine string |
tranzly/review-translationअनुवाद को स्वीकृत करता है (और मूल प्रकाशित होने पर इसे प्रकाशित करता है) या इसे वापस भेजता है (decision, note)। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (REST रूट की अपनी जांच) | id string (आवश्यक)decision string (आवश्यक): approve, changes, pendingnote string |
tranzly/run-legacy-import2.x आयात चलाता है: dry-run (केवल रिपोर्ट), run, या undo। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/run | manage_options (REST रूट की अपनी जांच) | action string (आवश्यक) |
tranzly/scan-theme-stringsअनुवाद योग्य टेक्स्ट के लिए किसी घटक की PHP फ़ाइलों के अगले पृष्ठ को स्कैन करता है (पूरा होने तक after के साथ दोहराएं)। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (REST रूट की अपनी जांच) | component string (आवश्यक)after integer |
tranzly/schedule-quality-checkकिसी भाषा के अनुवादों (या दिए गए पोस्ट) के अगले पृष्ठ की AI गुणवत्ता जांच शेड्यूल करता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (REST रूट की अपनी जांच) | lang string (आवश्यक)post_type stringposts arrayafter integer |
tranzly/seo-auditकिसी भाषा में अनुपलब्ध SEO शीर्षकों, विवरणों, स्लॉग्स और hreflang के लिए पृष्ठ-दर-पृष्ठ अनुवादों की जांच करता है। | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (REST रूट की अपनी जांच) | lang string (आवश्यक)after integer |
tranzly/set-comments-settingकिसी पोस्ट के अनुवादों में टिप्पणियों को साझा करता है या उन्हें प्रति भाषा अलग रखता है (mode)। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options और moderate_comments (REST रूट की अपनी जांच) | mode string (आवश्यक): off, show, translate |
tranzly/set-engine-keyDeepL, Google या Microsoft की API कुंजी (और Microsoft के लिए क्षेत्र) सहेजता है; खाली छोड़ने पर यह हट जाता है। कुंजियाँ एन्क्रिप्ट करके संग्रहीत की जाती हैं और कभी वापस नहीं दी जाती हैं। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (REST रूट की अपनी जांच) | engine string (आवश्यक)key string (आवश्यक)region string |
tranzly/set-menusप्रति स्थान प्रति भाषा एक मेनू निर्दिष्ट करता है (map)। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (REST रूट की अपनी जांच) | map object (आवश्यक) |
tranzly/set-protectionअनुवाद को इंजन द्वारा अधिलेखित होने से सुरक्षित करता है (protected: true), या इसे अनलॉक करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (REST रूट की अपनी जांच) | id string (आवश्यक)protected boolean (आवश्यक) |
tranzly/set-shared-stringsथीम और प्लगइन टेक्स्ट (strings) के सही अनुवाद सहेजता है; वे सुरक्षित हो जाते हैं। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (REST रूट की अपनी जांच) | lang string (आवश्यक)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>strings object (आवश्यक) |
tranzly/set-site-stringकिसी भाषा में एक साइट टेक्स्ट (key) सहेजता है, उदाहरण के लिए साइट का शीर्षक या टैगलाइन। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options और manage_options (REST रूट की अपनी जांच) | lang string (आवश्यक)key string (आवश्यक)translation string (आवश्यक) |
tranzly/set-urlsपता मोड (mode), प्रति-भाषा डोमेन, अनुवादित आधार और खंड, noindex_untranslated और स्लग सुझाव सेट करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (REST रूट की अपनी जांच) | mode stringsegments objectdomains objectbases objectsuggest booleannoindex_untranslated boolean |
tranzly/start-trialइस साइट के लिए 14-दिवसीय Tranzly Pro परीक्षण शुरू करता है (किसी भुगतान की आवश्यकता नहीं है)। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (REST रूट की अपनी जांच) | none |
tranzly/translate-media-fieldकिसी भाषा (lang) में एक छवि का alt टेक्स्ट, शीर्षक या कैप्शन (field) सहेजता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (REST रूट का अपना चेक) | id string (required)lang string (required)field string (required): alt, caption, titletranslation string (required) |
tranzly/translate-postएक अनुवाद इंजन के साथ एक पोस्ट या पेज को साइट की एक या अधिक भाषाओं में अनुवादित करता है, प्रत्येक अनुवाद बनाता है या उसे अपडेट करता है। नए अनुवाद ड्राफ्ट होते हैं जब तक कि publish true न हो। किसी व्यक्ति द्वारा संपादित किए गए अनुवाद को छोड़ दिया जाता है जब तक कि force true न हो। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | उस पोस्ट का अनुवाद कर सकते हैं (उस पर edit_post); मौजूदा अनुवाद पर edit_post; प्रकाशित करने के लिए प्रकार की publish क्षमता | id integer (required)languages array (required)engine stringpublish booleanforce boolean |
tranzly/translate-shared-stringsडिफ़ॉल्ट इंजन के साथ किसी भाषा में गैर-अनुवादित थीम और प्लगइन टेक्स्ट का अगला पेज अनुवादित करता है (पूर्ण होने तक after के साथ दोहराएं)। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (REST रूट का अपना चेक) | lang string (required)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteएक निर्देशित वर्कफ़्लो: एजेंट भाषाओं और इंजन की जांच करता है, लागत का अनुमान लगाता है, और खर्च करने या प्रकाशित करने से पहले पूछते हुए जो कमी है उसका अनुवाद करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (required) |
tranzly/translate-termएक इंजन के साथ एक टर्म (श्रेणी, टैग या उत्पाद विशेषता) का किसी भाषा (lang) में अनुवाद करता है, इसके अनुवाद को बनाता या अपडेट करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | REST रूट का अपना प्रति-आइटम अनुमति चेक | id string (required)lang string (required)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusपोस्ट आईडी के साथ: उस पोस्ट का प्रत्येक भाषा में अनुवाद, क्या यह पुराना है, और इसे किसने लिखा है। इसके बिना: प्रति भाषा साइट का कितना हिस्सा अनुवादित है। | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | उस पोस्ट पर edit_post; साइट सारांश के लिए edit_posts | id integerpost_type string |
tranzly/unlink-postकिसी पोस्ट को उसके अनुवाद समूह से बाहर निकालता है; यह अपनी भाषा बनाए रखता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post और edit_term (REST रूट का अपना चेक) | id string (required) |
tranzly/unlink-termकिसी टर्म को उसके अनुवाद समूह से बाहर निकालता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post और edit_term (REST रूट का अपना चेक) | id string (required) |
tranzly/update-displayस्विचर (शैली, झंडे, नाम, प्लेसमेंट) और क्रेडिट लाइन को बदलता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (REST रूट का अपना चेक) | switcher objectcredit boolean |
tranzly/update-engine-settingsडिफ़ॉल्ट इंजन, एक फ़ॉलबैक इंजन, प्रति-भाषा इंजन और प्रति-भाषा AI मॉडल (default, fallback, per_lang, models, caps) सेट करता है। डिफ़ॉल्ट इंजन के अलावा सब कुछ Pro है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (REST रूट का अपना चेक) | default stringper_lang objectfallback arraycaps objectmodels object |
tranzly/update-glossaryशब्दकोष के उन हिस्सों को प्रतिस्थापित करता है जिन्हें आप भेजते हैं (शब्द जो कभी अनुवादित नहीं होते, टर्म अनुवाद, टोन); आपके द्वारा छोड़े गए हिस्से रखे जाते हैं। अगले अनुवाद से प्रत्येक इंजन द्वारा उपयोग किया जाता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt arrayterms objecttone object |
tranzly/update-settingsसाइट की भाषाएं (languages: कोड और नाम की सूची; पहली मूल भाषा है), फ्रंट-एंड क्लास प्रीफ़िक्स, और क्या AI एजेंटों (MCP) की अनुमति है, सेट करता है। | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (REST रूट का अपना चेक) | prefix stringmcp booleanlanguages array |
tranzly/update-workflow-settingson_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider और quality_model सेट करता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/run | manage_options (REST रूट की अपनी जांच) | on_update string: off, stale, translateon_publish booleanreview booleanquality_threshold integerquality_provider stringquality_model string |
tranzly/upload-translation-fileअन्यत्र अनुवादित Tranzly XLIFF या CSV फ़ाइल (content, filename) अपलोड करता है; आयात के लिए अपलोड की पहचान करने वाला टोकन देता है। | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_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 | किसी पोस्ट (या टर्म) का ड्राफ्ट अनुवाद बनाएं, जो उससे जुड़ा हो। | Free |
wp tranzly engines | अनुवाद इंजनों की सूची बनाएं। | Free |
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 | पृष्ठभूमि अनुवाद कार्य (Background translation jobs)। | Free |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | किसी लीगेसी Tranzly (2.x) साइट के अनुवादों का आयात देखें, ड्राई-रन करें, चलाएं या पूर्ववत (undo) करें। | Free |
wp tranzly link <source> <target> [--term] | किसी मौजूदा पोस्ट (या टर्म) को दूसरे के अनुवाद के रूप में लिंक करें। | Free |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | मल्टीसाइट (एजेंसी): नेटवर्क की प्रत्येक साइट को सेट करें, या नई साइटें जिन भाषाओं के साथ शुरू होती हैं उन्हें सेट करें। | Free |
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 | इंजन की सहायता से पोस्ट का अनुवाद करें। | Free |
wp tranzly translations <id> [--term] [--format=<format>] | किसी पोस्ट (या टर्म) के अनुवादों की सूची बनाएं। | Free |
PHP फ़ंक्शन
वे फ़ंक्शन जिन्हें थीम और अन्य प्लगइन्स कॉल कर सकते हैं। पहले function_exists() की जांच करें, ताकि प्लगइन के निष्क्रिय रहने पर भी आपका कोड काम करता रहे।
| फ़ंक्शन | यह क्या करता है | संस्करण |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: किसी ऑब्जेक्ट का अनुवाद। | Pro |
pll__( $text ) | Polylang: एक पंजीकृत स्ट्रिंग, अनुवादित। Tranzly थीम स्ट्रिंग्स का अनुवाद WordPress के अपने gettext के माध्यम से करता है, इसलिए स्ट्रिंग जैसी दी गई है वैसी ही वापस आती है। | Pro |
pll_current_language( $field = 'slug' ) | Polylang: वर्तमान भाषा। | Pro |
pll_default_language( $field = 'slug' ) | Polylang: डिफ़ॉल्ट भाषा। | Pro |
pll_e( $text ) | Polylang: एक पंजीकृत स्ट्रिंग को इको करें, एस्केप की हुई। | 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: किसी टर्म का अनुवाद। | Pro |
pll_get_term_language( $term_id, $field = 'slug' ) | Polylang: किसी टर्म की भाषा। | Pro |
pll_get_term_translations( $term_id ) | Polylang: किसी टर्म का प्रत्येक अनुवाद, 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 => विवरण) लौटाता है; अन्यथा Polylang के मार्कअप में एक `<li>` सूची, जब तक कि `echo` 0 न हो तब तक इको की जाती है। `hide_current`, `hide_if_no_translation` और `display_names_as` (`name` या `slug`) का सम्मान करता है। एक `dropdown` को सूची के रूप में प्रस्तुत किया जाता है: ड्रॉपडाउन के लिए Tranzly का अपना स्विचर ब्लॉक/विजेट उपयुक्त स्थान है। | 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 | वह भाषा जिसमें टर्म लिखी गई है। | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | किसी भाषा में टर्म का अनुवाद, या null। | Free |
tranzly_get_term_translations( int $term_id ): array | किसी टर्म का प्रत्येक संस्करण: language code => term ID। | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | किसी भाषा में पोस्ट के अनुवाद की ID, या कोई न होने पर null। जब पोस्ट पहले से ही उस भाषा में लिखी गई हो, तो उसकी अपनी ID लौटाता है। | Free |
tranzly_get_translations( int $post_id ): array | किसी पोस्ट का प्रत्येक संस्करण, जिसमें स्वयं पोस्ट भी शामिल है: language code => 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 किसी ब्लॉक प्रकार के लिए अनुवादित करता है: इसके block.json में `role: content`, जिसे `tranzly_translatable_attributes` फ़िल्टर द्वारा समायोजित किया गया है। | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | वर्तमान उपयोगकर्ता के रूप में (उनकी अनुमतियां लागू होती हैं) किसी इंजन के साथ पोस्ट का भाषा में अनुवाद करें। | निःशुल्क |
एक्शन और फ़िल्टर
प्लगइन द्वारा प्रदान किया जाने वाला प्रत्येक हुक, उसके सोर्स कोड के विवरण के साथ। फ़िल्टर मान बदलते हैं; एक्शन आपको किसी निश्चित समय पर कोड चलाने की अनुमति देते हैं; एंट्री पॉइंट वे एक्शन हैं जिन्हें आप प्लगइन से कुछ करने का अनुरोध करने के लिए ट्रिगर करते हैं।
| हुक | प्रकार | यह क्या करता है | पैरामीटर्स | संस्करण |
|---|---|---|---|---|
tranzly_admin_bar | Action | अनुवाद (Translations) व्यवस्थापक-पट्टी मेनू बनने के बाद सक्रिय होता है (Pro विज़ुअल एडिटर अपना “Translate on this page” विकल्प यहीं जोड़ता है)। | \WP_Admin_Bar $barint $id | Free |
tranzly_admin_data | Filter | उस डेटा को फ़िल्टर करता है जिसके साथ व्यवस्थापक ऐप बूट होता है। प्रीमियम स्तर इसका उपयोग अपने संस्करण की रिपोर्ट करने के लिए करता है; यहां कोई भी संवेदनशील जानकारी नहीं होनी चाहिए, क्योंकि यह पृष्ठ पर प्रदर्शित होती है। | none | Free |
tranzly_ai_model | Filter | किसी भाषा में अनुवाद करने वाले AI प्रदाता और मॉडल को फ़िल्टर करता है। Free: प्रत्येक भाषा के लिए `translate` कार्य हेतु चुना गया प्रदाता और मॉडल। Tranzly Pro: भाषा का अपना चयन, अन्यथा “all other languages” का चयन। | string $target | Free |
tranzly_ai_providers_in_use | Filter | विशेष भाषाओं के लिए चुने गए AI प्रदाताओं को फ़िल्टर करता है। मुफ़्त प्लगइन में कुछ भी नहीं: प्रत्येक भाषा `translate` कार्य के लिए चुने गए प्रदाता और मॉडल का उपयोग करती है। Tranzly Pro अपने प्रति-भाषा मॉडलों के प्रदाताओं को सूचीबद्ध करता है। | none | Free |
tranzly_content_before_rebuild | Filter | प्रत्येक भाषा के अनुसार, अनुवादित अंशों को लिखे जाने से ठीक पहले मूल सामग्री को फ़िल्टर करता है (Pro प्रति-भाषा छवि स्वैप इसका उपयोग करता है)। | string $contentstring $lang | Free |
tranzly_copy_meta_keys | Filter | किसी पोस्ट से उसके नए अनुवाद में कॉपी की गई मेटा कुंजियों को फ़िल्टर करता है। इसके अलावा कुछ भी कॉपी नहीं किया जाता है। | int $source_id | Free |
tranzly_deepl_host | Filter | DeepL API होस्ट (एक प्रॉक्सी, या एक परीक्षण प्रतिरूप) को फ़िल्टर करता है। | string $hoststring $key | Free |
tranzly_deepl_price_per_million | Filter | DeepL की प्रति दस लाख वर्णों की कीमत अमेरिकी डॉलर में फ़िल्टर करता है। | float $price | Free |
tranzly_default_engine | Filter | जब कोई इंजन निर्दिष्ट न हो, तब उपयोग किए जाने वाले इंजन की ID को फ़िल्टर करता है। | string $id | Free |
tranzly_engine_cap | Filter | इंजन की मासिक सीमा को अमेरिकी डॉलर में फ़िल्टर करता है: मुफ़्त प्लगइन में कोई सीमा नहीं। | float|null $capstring $engine | Free |
tranzly_engine_chain | Filter | किसी भाषा के लिए क्रमानुसार आज़माने योग्य इंजनों को फ़िल्टर करता है। Free: डिफ़ॉल्ट इंजन। प्रीमियम स्तर भाषा का अपना इंजन और फ़ॉलबैक सूची जोड़ता है। | string $langstring $first | Free |
tranzly_engine_options | Filter | इंजन को पास किए गए विकल्पों (do-not-translate सूची, शब्दावली, औपचारिकता, निर्देश) को फ़िल्टर करता है। | string $targetEngine $engine | Free |
tranzly_engine_settings_save | Filter | प्रति-भाषा इंजन और AI मॉडल, फ़ॉलबैक सूची और मासिक सीमाओं को सहेजता है। केवल प्रीमियम स्तर ही प्रतिक्रिया देता है (WordPress.org दिशानिर्देश 5: मुफ़्त प्लगइन में कोई Pro व्यवहार नहीं)। | none | Free |
tranzly_frontend_prefix | Filter | तटस्थ फ़्रंट-एंड क्लास उपसर्ग को फ़िल्टर करता है। | string $prefix | Free |
tranzly_fs_loaded | Action | लाइसेंसिंग SDK लोड होने के बाद सक्रिय होता है (मुख्य फ़ाइल में, किसी भी Tranzly कोड से पहले)। `tranzly_fs()` के साथ संचार करने के लिए यहाँ हुक करें। | none | Free |
tranzly_glossary_options | Filter | लक्षित भाषा के लिए इंजन विकल्पों को फ़िल्टर करता है: do-not-translate सूची, साथ ही शब्दावली और टोन जब प्रीमियम स्तर उन्हें जोड़ता है। | string $lang | Free |
tranzly_glossary_save | Filter | प्रति भाषा पसंदीदा अनुवाद और टोन को सहेजता है। केवल प्रीमियम स्तर ही प्रतिक्रिया देता है (WordPress.org दिशानिर्देश 5: मुफ़्त प्लगइन में कोई Pro व्यवहार नहीं)। | none | Free |
tranzly_google_price_per_million | Filter | Google Cloud Translation की प्रति दस लाख वर्णों की कीमत अमेरिकी डॉलर में फ़िल्टर करता है। | float $price | Pro |
tranzly_install_language_packs | Filter | क्या Tranzly साइट पर जोड़ी गई भाषा के WordPress, थीम और प्लगइन भाषा पैक इंस्टॉल करता है (ताकि WordPress और WooCommerce के अपने शब्द अनुवादित दिखाई दें)। डिफ़ॉल्ट रूप से चालू। | bool $install | Free |
tranzly_integration_available | Filter | फ़िल्टर करता है कि जब कोई प्लगइन डिटेक्ट नहीं होता है तो क्या एकीकरण चलता है — ऐसी सामग्री के लिए जो किसी बिल्डर के बंद होने के बाद छूट गई हो, या असामान्य तरीके से लोड किया गया प्लगइन। | bool $onstring $id | Free |
tranzly_integrations | Filter | Tranzly द्वारा चलाए जाने वाले एकीकरणों को फ़िल्टर करता है। किसी अन्य प्लगइन का समर्थन करने के लिए एक `Integration` उपवर्ग जोड़ें। | none | Free |
tranzly_is_pro | Filter | फ़िल्टर करता है कि क्या प्रीमियम स्तर चल रहा है। केवल प्रीमियम स्तर ही इसका उत्तर देता है। | bool $pro | Free |
tranzly_job_created | Action | अनुवाद कार्य बनने के बाद सक्रिय होता है। | int $jobint $items | Free |
tranzly_job_finished | Action | तब सक्रिय होता है जब किसी अनुवाद कार्य (translation job) में कोई काम बाकी नहीं रहता है। | int $job_id | Free |
tranzly_kit_api_base | Filter | सपोर्ट स्क्रीन द्वारा कॉल किए जाने वाले Zinn Digital® API बेस को फ़िल्टर करता है। | string $base | Free |
tranzly_kit_diagnostics | Filter | साइट स्वामी द्वारा देखे जाने से पहले डायग्नोस्टिक्स को फ़िल्टर करता है। कोई प्लगइन `extra` के अंतर्गत अपने तथ्य जोड़ता है। ⛔ यह पूर्वावलोकन (preview) से पहले चलता है, पूर्वावलोकन और भेजने के बीच कभी नहीं। | none | Free |
tranzly_kit_footprint_free | Filter | फ़िल्टर करता है कि क्या यह साइट फ़ुटप्रिंट-मुक्त है, ताकि इस पर Zinn® Ads का कभी प्रचार न किया जाए। | bool $footprint_free | Free |
tranzly_kit_promotions | Filter | प्रमोशन रजिस्ट्री के रिज़ॉल्व होने से पहले उसे फ़िल्टर करता है। किसी अन्य उत्पाद का प्रचार करने के लिए एक पंक्ति जोड़ें: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), और `url` या (किसी प्लगइन के लिए) `name`, `site`, `main_files`। | none | Free |
tranzly_kit_tier | Filter | इस प्लगइन के लिए किट द्वारा रिपोर्ट किए गए प्लान टियर को फ़िल्टर करता है (परीक्षण और स्टेजिंग; प्रोडक्शन में लाइसेंस तय करता है)। | string $tier | Free |
tranzly_localize_links | Filter | फ़िल्टर करता है कि क्या Tranzly इस पृष्ठ के आंतरिक लिंकों को उनके अनुवादों की ओर इंगित करता है। | bool $localizestring $lang | Free |
tranzly_memory_enabled | Filter | फ़िल्टर करता है कि क्या ट्रांसलेशन मेमोरी का उपयोग किया गया है। | bool $on | Pro |
tranzly_microsoft_price_per_million | Filter | Microsoft Translator की प्रति मिलियन वर्णों की कीमत (अमेरिकी डॉलर में) को फ़िल्टर करता है। | float $price | Pro |
tranzly_network_enabled | Filter | फ़िल्टर करता है कि मल्टीसाइट नेटवर्क लेयर चालू है या नहीं। | bool $agency | Free |
tranzly_pbs_internal_post_types | Filter | उन Page Builder Sandwich पोस्ट प्रकारों को फ़िल्टर करता है जिन्हें Tranzly अप्रभावित छोड़ देता है। | none | Free |
tranzly_post_segments | Filter | इंजन को भेजे गए पोस्ट के सेगमेंट को फ़िल्टर करता है। Key => `text` + `format` (`text` या `html`)। ब्लॉक-अवेयर पार्सर और एकीकरण यहाँ सेगमेंट जोड़ते हैं, विभाजित करते हैं या बदलते हैं, और उन्हें `tranzly_translated_post_fields` पर वापस लिखते हैं। | \WP_Post $post | Free |
tranzly_post_translated | Action | किसी इंजन द्वारा किसी पोस्ट का अनुवाद करने (या किसी व्यक्ति की फ़ाइल या आयात द्वारा लिखने) के बाद सक्रिय होता है। | int $targetint $source_idstring $codestring $engine | Free |
tranzly_post_translation_created | Action | Tranzly द्वारा पोस्ट अनुवाद बनाए जाने के बाद सक्रिय होता है। | int $new_idint $source_idstring $code | Free |
tranzly_post_types | Filter | उन पोस्ट प्रकारों को फ़िल्टर करता है जिनका Tranzly अनुवाद करता है। | none | Free |
tranzly_pre_current_language | Filter | वर्तमान भाषा को शॉर्ट-सर्किट करता है: इसका उपयोग करने के लिए एक भाषा कोड लौटाएं। tranzly_switch_language() इसी तरह काम करता है; Tranzly को निर्णय लेने देने के लिए null लौटाएं। | string|null $lang | Free |
tranzly_query_var | Filter | भाषा का चयन करने वाले क्वेरी वेरिएबल को फ़िल्टर करता है। | string $var | Free |
tranzly_queue_lease_seconds | Filter | दावा किए गए आइटम पर लीज को फ़िल्टर करता है: इसके बाद, आइटम के बीच में बंद हुआ वर्कर उस आइटम को दूसरों को वापस दे देता है। सबसे धीमे एकल अनुवाद से अधिक लंबा। | int $seconds | Free |
tranzly_queue_worker_seconds | Filter | फ़िल्टर करता है कि एक वर्कर कार्य सौंपने से पहले कितने समय तक चलता है, सेकंड में। | int $seconds | Free |
tranzly_queue_workers | Filter | फ़िल्टर करता है कि एक कार्य एक साथ कितने वर्कर चलाता है। अनुवाद सेवा के साथ सुगम रहने के लिए, WORKERS पर एक सीमा; यह कभी भी पूरे किए जाने वाले आइटम की संख्या पर सीमा नहीं है। | int $workersint $job_id | Free |
tranzly_rate_source_ | Filter | किसी अन्य स्रोत से दरें (`tranzly_rate_sources` देखें)। | none | Pro |
tranzly_rate_sources | Filter | विनिमय-दर स्रोतों को फ़िल्टर करता है। `tranzly_rate_source_<id>` फ़िल्टर के साथ एक जोड़ें जो `[ code => rate against its reference ]` या WP_Error लौटाता है। | none | Pro |
tranzly_register_engines | Action | अनुवाद इंजन पंजीकृत करें। `$registry->add( new Your_Engine() )` को कॉल करें। | Registry $registry | Free |
tranzly_relations_changed | Action | ऑब्जेक्ट्स के अनुवाद लिंक बदलने के बाद सक्रिय होता है: लिंक किया गया, अनलिंक किया गया, किसी अन्य भाषा में स्थानांतरित किया गया या हटाया गया। प्रभावित प्रत्येक समूह के लिए एक बार सक्रिय होता है, इसलिए एक एकल लिंक इसे दो बार सक्रिय कर सकता है। | string $typearray<int> $ids | Free |
tranzly_robots_meta_keys | Filter | रोबोट सेटिंग्स रखने वाली पोस्ट मेटा कुंजियों को फ़िल्टर करता है; प्रत्येक मूल पोस्ट का उसके अनुवादों पर अनुसरण करती है। | none | Free |
tranzly_shared_string_scopes | Filter | साझा-टेक्स्ट स्कोप्स को फ़िल्टर करता है (लेन L06, T6: एकीकरण `woocommerce`, `forms` और `theme` जोड़ते हैं; उनके टेक्स्ट `tranzly_shared_strings` पर आते हैं)। | none | Free |
tranzly_shared_strings | Filter | प्रति स्कोप, उन साझा टेक्स्ट्स को फ़िल्टर करता है जिनका Tranzly स्ट्रिंग्स के रूप में अनुवाद करता है। Pro लेयर `templates` में ब्लॉक टेम्प्लेट्स, टेम्प्लेट पार्ट्स और पैटर्न्स जोड़ती है। | string $scope | Free |
tranzly_shared_strings_covered | Filter | किसी साझा-टेक्स्ट स्कोप के उन टेक्स्ट्स को फ़िल्टर करता है जिनका अनुवाद किसी भाषा के लिए कोई भाषा पैक करता है। Pro लेयर `templates` के लिए थीम और कोर के पंजीकृत पैटर्न्स की रिपोर्ट करती है। | string $scopestring $lang | Free |
tranzly_source_changed | Action | तब सक्रिय होता है जब किसी मूल सामग्री का अनुवाद योग्य कंटेंट बदल जाता है, जिससे उसके अनुवाद अब पुराने (आउट ऑफ डेट) हो जाते हैं। | int $post_idstring $nowstring $before | Free |
tranzly_source_meta_keys | Filter | उन मेटा कीज़ को फ़िल्टर करता है जिनमें बदलाव होने पर पेज के अनुवाद पुराने (आउट ऑफ डेट) हो जाते हैं। एकीकरण उन कीज़ को जोड़ते हैं जिनका वे अनुवाद करते हैं (बिल्डर डेटा, SEO फ़ील्ड्स, कस्टम फ़ील्ड्स)। | int $post_id | Free |
tranzly_source_published | Action | मूल सामग्री पहली बार प्रकाशित होने पर (उसका मेटा सहेजे जाने के बाद) एक बार सक्रिय होता है। | int $post_id | Free |
tranzly_style_rules_enabled | Filter | क्या Tranzly प्रत्येक नए अनुवाद पर भाषा के WordPress.org अनुवाद-टीम शैली नियमों (उद्धरण चिह्न, विराम चिह्नों के आसपास स्पेसिंग, अपॉस्ट्रॉफ़ी, एलिप्सिस, जापानी स्पेसिंग, संबोधन के सर्वनाम) को लागू करता है। डिफ़ॉल्ट रूप से चालू। | bool $enabledstring $locale | Free |
tranzly_taxonomies | Filter | उन टैक्सोनॉमीज़ को फ़िल्टर करता है जिनका Tranzly अनुवाद करता है। | none | Free |
tranzly_term_segments | Filter | इंजन को भेजे गए टर्म के सेगमेंट्स को फ़िल्टर करता है (`name`, `description`, साथ ही जो कुछ भी एकीकरण जोड़ते हैं: SEO शीर्षक, कस्टम फ़ील्ड्स)। जोड़े गए सेगमेंट्स को `tranzly_term_translated` पर लिखें। | \WP_Term $term | Free |
tranzly_term_translated | Action | इंजन द्वारा किसी टर्म का अनुवाद किए जाने के बाद प्रत्येक अनुवादित सेगमेंट के साथ सक्रिय होता है (एकीकरण उन सेगमेंट्स को लिखते हैं जिन्हें उन्होंने `tranzly_term_segments` पर जोड़ा था)। | int $targetint $term_idstring $code | Free |
tranzly_term_translation_created | Action | Tranzly द्वारा टर्म अनुवाद बनाए जाने के बाद सक्रिय होता है। | int $new_idint $term_idstring $code | Free |
tranzly_translatable_attributes | Filter | किसी ब्लॉक प्रकार के लिए Tranzly द्वारा अनुवादित की जाने वाली विशेषताओं को फ़िल्टर करता है। | string $block_name | Free |
tranzly_translate_string | Filter | किसी भाषा में एक अनुवाद योग्य स्ट्रिंग को फ़िल्टर करता है। | string $valuestring $codearray $context | Free |
tranzly_translated_post_fields | Filter | इंजन चलने के बाद, अनुवाद में लिखे गए पोस्ट फ़ील्ड्स को फ़िल्टर करता है। वे एकीकरण जिन्होंने अपने स्वयं के सेगमेंट्स (कस्टम फ़ील्ड्स, बिल्डर डेटा) जोड़े हैं, उन्हें यहाँ लिखते हैं। | \WP_Post $poststring $code | Free |
tranzly_translation_memory | Filter | उपयोग में आने वाली अनुवाद मेमोरी (ट्रांसलेशन मेमोरी) को फ़िल्टर करता है: मुफ़्त प्लगइन में कोई नहीं; प्रीमियम लेयर एक प्रदान करती है (docs/843, WordPress.org दिशानिर्देश 5)। | Translation_Memory|null $memory | Free |