ገንቢዎች
የTranzly ችሎታዎች ማጣቀሻ
Tranzly ድርጊቶቹን ከWordPress Abilities API ጋር ያስመዘግባል። እነዚሁ ችሎታዎች በጣቢያው የራሱ አገልጋይ ላይ የMCP መሣሪያዎች እና በ/wp-json/wp-abilities/v1 ሥር የREST መስመሮች ናቸው። ይህ ገጽ የተመነጨው ከተሰኪው የራሱ መዝገብ ነው።
የመጨረሻ ነጥቦች (Endpoints)
| ችሎታ | REST |
|---|---|
| MCP በHTTP በኩል (ሊተላለፍ የሚችል) | /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 ከ ?input= ጋር ለተነባቢ-ብቻ ችሎታዎች፣ ያለበለዚያ POST {"input": {...}}) |
ማረጋገጫ እና ፈቃዶች
የHTTP ጥያቄዎች በማረጋገጫ የሚከናወኑት በWordPress የመተግበሪያ የይለፍ ቃል (HTTP Basic) ነው። ከMCP አገልጋይ ጋር መገናኘት ከታች የሚታየውን ብቃት ይፈልጋል፤ ከዚያም እያንዳንዱ ችሎታ የራሱን ፈቃድ በእያንዳንዱ ነገር ይመረምራል። ተነባቢ-ብቻ ችሎታዎች በGET እና ግብዓታቸው በጥያቄ ሕብረቁምፊ (query string) ውስጥ ይሰራሉ፤ ሌሎቹ ደግሞ በPOST እና በJSON አካል ‘{“input”: {…}}’ ይሰራሉ።
የWordPress መተግበሪያ የይለፍ ቃል (HTTP) ወይም --user (WP-CLI)፤ ተጠቃሚው እያንዳንዱ ችሎታ የሚጠቅሰውን ብቃት ያስፈልገዋል · ቅንብሮች፡ የAI ወኪሎችን ፍቀድ (MCP)፣ በነባሪነት የበራ
ሁሉም ችሎታዎች
| ችሎታ | ዕትም | REST | ፈቃድ | መለኪያዎች |
|---|---|---|---|---|
tranzly/bulk-translateለተሰጡት የይዘት ዓይነቶች ለእያንዳንዱ ኦሪጅናል (ምንም ካልተሰጠ ለሁሉም የተተረጎሙ ዓይነቶች) የበስተጀርባ የትርጉም ሥራዎችን ይጀምራል፦ የጎደሉትን ትርጉሞች፣ ጊዜ ያለፈባቸውን ወይም ሁሉንም። የተጀመሩትን ሥራዎች ይመልሳል፣ ለእያንዳንዱ ቋንቋ አንድ። | ፕሮ | 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ሥራን ያቆማል፤ ቀደም ሲል የተደረጉ ትርጉሞች ይቀመጣሉ። | ነጻ | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (የREST መስመር የራሱ ፍተሻ) | id string (ግዴታ) |
tranzly/check-qualityAI አንዱን ትርጉም ከመጀመሪያው ጋር እንዲያወዳድር እና ነጥብ እንዲሰጠው ያደርጋል፣ እንዲሁም ሪፖርቱን በትርጉሙ ላይ ያከማቻል። በትራንዝሊ የስራ ፍሰት ቅንብሮች ውስጥ የተቀመጠውን የጥራት ፍተሻ AI ሞዴል ይጠቀማል። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | በዚያ ትርጉም ላይ edit_post | id integer (ግዴታ) |
tranzly/connect-supportይህንን ድረ-ገጽ ከZinn Digital® ድጋፍ ጋር ያገናኛል (ስም፣ ኢሜይል፣ ስምምነት)። | ነጻ | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (የREST መስመር የራሱ ፍተሻ) | email string (ግዴታ)name stringconsent boolean (ግዴታ) |
tranzly/correct-segmentsየታረሙ የትርጉም ክፍሎችን ያስቀምጣል (ክፍሎች፦ ቁልፍ ወደ ጽሑፍ)፤ የታረመ ጽሑፍ እንደገና ከመተርጎም ይጠበቃል። | ነጻ | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (የREST መስመር የራሱ ፍተሻ) | id string (ግዴታ)segments objecttexts object |
tranzly/create-jobየተዘረዘሩ ጽሁፎችን (posts) ወይም ሙሉ የጽሁፍ ዓይነትን ወደ ቋንቋዎች (langs) የሚተረጉም የበስተጀርባ ሥራ ይጀምራል። | ነጻ | 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) ውስጥ የጽሁፍ ረቂቅ ትርጉም ይፈጥራል። | ነጻ | 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በሚሰጡት ስም፣ slug እና መግለጫ በአንድ ቋንቋ ውስጥ የቃል ትርጉም ይፈጥራል። | ነጻ | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | የREST መስመር የራሱ በእያንዳንዱ ንጥል የፈቃድ ፍተሻ | id string (ግዴታ)lang string (ግዴታ)name stringslug stringdescription string |
tranzly/disconnect-supportይህንን ድረ-ገጽ ከድጋፍ ያላቅቃል። | ነጻ | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/estimateማንኛውንም ወጪ ከማውጣትዎ በፊት፣ ጽሁፎችን (posts ወይም post_type) በሞተር ወደ ቋንቋዎች (langs) ለመተርጎም የቁምፊዎችን ብዛት እና ወጪ ይገምታል። | ነጻ | 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) ይገምታል። | ፕሮ | 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 ፋይል (እንደ ጽሑፍ) ይመልሳል፦ የተሰጡትን ጽሁፎች፣ ወይም በተወሰነ ሁኔታ ውስጥ ያለ የይዘት ዓይነት እስከ 100 ኦሪጅናሎች ያሉት ገጽ (የጎደለ፣ ጊዜ ያለፈበት፣ የተተረጎመ ወይም ሁሉም፤ በ after ይድገሙ)። አንዴ ከተተረጎመ በኋላ ያንኑ ፋይል መልሶ ማስመጣት ይቻላል። | ፕሮ | 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በአንድ ቋንቋ እና የፖስት አይነት ውስጥ ያለ እያንዳንዱን የጎደለ (ወይም ጊዜው ያለፈበት) ንጥል ትርጉም ወደ ተራ ያስገባል። | Free | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (የREST መስመር የራሱ ፍተሻ) | post_type stringlang string (አስፈላጊ)state string (አስፈላጊ): missing, stale, quality |
tranzly/get-comments-settingአስተያየቶች በቋንቋዎች መካከል የሚጋሩ መሆናቸውን ወይም ለእያንዳንዱ ቋንቋ ተለይተው የሚቀመጡ መሆናቸውን ይመልሳል። | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-deepl-usageበዚህ ወር ስራ ላይ የዋሉ ፊደላትን እና የተቀመጠውን የDeepL ቁልፍ ገደብ ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-diagnosticsየድጋፍ ጥያቄ ትኬት የሚያካትታቸውን የምርመራ መረጃዎች ይመልሳል፡ ስሪቶች፣ ገቢር ፕለጊኖች፣ ገደቦች እና የቅርብ ጊዜ ስህተቶች። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-displayየቋንቋ መምረጫ እና የክሬዲት ማሳያ አማራጮችን ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-engine-settingsነባሪውን እና የተለዋጭ ኢንጂን፣ የነፍስ ወከፍ ቋንቋ ኢንጂኖች እና የAI ሞዴሎች፣ የእያንዳንዱ ኢንጂን ሁኔታ፣ የተገናኙ የAI አቅራቢዎች ከነሞዴሎቻቸው፣ እና የዚህ ወር ወጪን ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-glossaryመቼም የማይተረጎሙ ቃላትን፣ ቋሚ የቃላት ትርጉሞችን እና የእያንዳንዱን ቋንቋ ቃና ይመልሳል። | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | ምንም |
tranzly/get-integrationsTranzly የሚደግፋቸውን እና እዚህ ገቢር የሆኑትን የSEO፣ WooCommerce፣ page-builder እና ፎርም ፕለጊኖች ዝርዝር ያቀርባል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-jobየአንድን ስራ ሂደት እና ቆጠራዎች ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (የREST መስመር የራሱ ፍተሻ) | id string (አስፈላጊ) |
tranzly/get-job-failuresየአንድን ስራ ያልተሳኩ ንጥሎች ከእያንዳንዱ ምክንያት ጋር ይዘረዝራል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (የREST መስመር የራሱ ፍተሻ) | id string (አስፈላጊ) |
tranzly/get-legacy-importከTranzly 2.x ትርጉሞችን የማስመጣት ሁኔታ እና ሪፖርት ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-licenceየዚህን ድረ-ገጽ የTranzly ፕላን፣ የፈቃድ ሁኔታ፣ የእድሳት ቀን እና ፕላኑ የሚያካትታቸውን ነገሮች ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-menusእያንዳንዱ ቋንቋ በእያንዳንዱ ሜኑ ቦታ ላይ የትኛውን ሜኑ እንደሚያሳይ ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/get-post-groupየአንድ ፖስት የትርጉም ቡድን ይዘረዝራል፡ የእያንዳንዱ ቋንቋ አባል ከነርዕሱ፣ ሁኔታው እና የማረሚያ አገናኙ። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post እና edit_term (የREST መስመር የራሱ ፍተሻ) | id string (አስፈላጊ) |
tranzly/get-quality-reportየትርጉም AI የጥራት ሪፖርት ይመልሳል፡ ውጤት እና ምልክት የተደረገባቸው ክፍሎች። | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (የREST መስመር የራሱ ፍተሻ) | id string (አስፈላጊ) |
tranzly/get-segmentsለምርመራ እና እርማት እንዲረዳ የትርጉም ክፍሎችን ከመጀመሪያው ጎን ለጎን ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (የREST መስመር የራሱ ፍተሻ) | id string (አስፈላጊ) |
tranzly/get-shared-stringsየጭብጥ (theme) እና ፕለጊን ጽሑፎችን (scope) በአንድ ቋንቋ ከትርጉሞቻቸው ጋር ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (የREST መስመር የራሱ ፍተሻ) | lang string (አስፈላጊ)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsየድረ-ገጹን ርዕስ፣ መሪ ቃል እና የዊጀት ጽሑፎችን በአንድ ቋንቋ ይመልሳል። | Free | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (የREST መስመር የራሱ ፍተሻ) | lang string (አስፈላጊ) |
tranzly/get-support-connectionይህ ድረ-ገጽ ከZinn Digital® ድጋፍ ጋር የተገናኘ መሆኑን እና በማን ስም እንደተገናኘ ያሳውቃል። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (የ REST route የራሱ ፍተሻ) | refresh boolean |
tranzly/get-term-groupየአንድ ምድብ ወይም መለያ (tag) የትርጉም ቡድንን ይዘረዝራል። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post እና edit_term (የ REST route የራሱ ፍተሻ) | id string (ያስፈልጋል) |
tranzly/get-urlsቋንቋዎች በአድራሻዎች ውስጥ እንዴት እንደሚታዩ (አቃፊ፣ ንዑስ ጎራ ወይም ጎራ)፣ የተተረጎሙ slugዎች እና baseዎች፣ እንዲሁም ላልተተረጎሙ ገጾች noindexን ይመልሳል። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (የ REST route የራሱ ፍተሻ) | ምንም |
tranzly/get-workflow-settingsበህትመት እና በዝመና ወቅት በራስ-ሰር መተርጎምን፣ ከህትመት በፊት መገምገምን እና የ AI የጥራት ፍተሻ ጣሪያን፣ አቅራቢን እና ሞዴልን ይመልሳል። | ፕሮ | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (የ REST route የራሱ ፍተሻ) | ምንም |
tranzly/import-from-sourceየትርጉሞችን ቀጣይ ገጽ ከሌላ የብዙ ቋንቋ ፕለጊን ያስመጣል (ሁነታ: dry-run ወይም run; cursor)። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (የ REST route የራሱ ፍተሻ) | source string (ያስፈልጋል)mode string: dry-run, run, undocursor string |
tranzly/import-translation-fileከተሰቀለ የትርጉም ፋይል ቀጣዩን የጽሁፎች ገጽ ይጽፋል (እስኪጠናቀቅ ድረስ ከafter ጋር ይድገሙ)። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (የ REST route የራሱ ፍተሻ) | token string (ያስፈልጋል)after integer |
tranzly/link-postአንድ ያለ ጽሁፍ (ዒላማ) በዚህ ጽሁፍ ውስጥ በአንድ ቋንቋ ትርጉም እንዲሆን ያደርጋል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post እና edit_term (የ REST route የራሱ ፍተሻ) | id string (ያስፈልጋል)lang string (ያስፈልጋል)target integer (ያስፈልጋል) |
tranzly/link-termአንድ ያለ ቃል/መለያ (ዒላማ) በዚህ ቃል/መለያ ውስጥ በአንድ ቋንቋ ትርጉም እንዲሆን ያደርጋል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post እና edit_term (የ REST route የራሱ ፍተሻ) | id string (ያስፈልጋል)lang string (ያስፈልጋል)target integer (ያስፈልጋል) |
tranzly/list-enginesየትርጉም ሞተሮችን፣ እያንዳንዳቸው መዋቀራቸውን እና የትኛውም ሳይጠቀስ ሲቀር የትኛው ጥቅም ላይ እንደሚውል ይዘረዝራል። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | ምንም |
tranzly/list-import-sourcesበዚህ ድረ-ገጽ ላይ የተገኙ እና ወደ ውስጥ ሊገቡ የሚችሉ የ WPML፣ Polylang እና TranslatePress መረጃዎችን ይዘረዝራል። | ፕሮ | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (የ REST route የራሱ ፍተሻ) | ምንም |
tranzly/list-jobsከበስተጀርባ የሚከናወኑ የትርጉም ስራዎችን ከአዲሱ ጀምሮ ከሂደታቸው ጋር ይዘረዝራል። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (የ REST route የራሱ ፍተሻ) | ምንም |
tranzly/list-languagesየድረ-ገጹን ቋንቋዎች ይዘረዝራል። የመጀመሪያው ዋናው ይዘት የተጻፈበት ቋንቋ ነው። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | ምንም |
tranzly/list-status-itemsዋናዎቹን ይዘቶች በአንድ ቋንቋ ካላቸው የትርጉም ሁኔታ ጋር (ሁኔታ: missing, stale, current) በየገጹ ይዘረዝራል። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (የ REST route የራሱ ፍተሻ) | post_type stringlang string (ያስፈልጋል)state string: all, missing, stale, translated, human, machine, review, qualityafter integer |
tranzly/list-theme-stringsጽሑፎቻቸው ለትርጉም ሊመረመሩ የሚችሉ ገጽታዎችን (themes) እና ፕለጊኖችን፣ እንዲሁም እያንዳንዳቸው ምን ያህል ጽሑፎች (strings) እንዳሏቸው ይዘረዝራል። | ፕሮ | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (የ REST route የራሱ ፍተሻ) | ምንም |
tranzly/open-support-ticketአስተዳዳሪው ሲስማማ የዚህን ድረ-ገጽ የምርመራ መረጃ (diagnostics) ጨምሮ የድጋፍ ጥያቄን (ርዕሰ ጉዳይ፣ መልእክት፣ ዓይነት፣ ኢሜይል) ይመዘግባል። በጭራሽ የመግቢያ መረጃ (login) አይፈጥርም ወይም አይልክም። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (የ REST route የራሱ ፍተሻ) | subject string (ያስፈልጋል)message string (ያስፈልጋል)kind string: help, bug, feedback, feature_requestemail stringname stringdiagnostics boolean |
tranzly/record-support-consentከድጋፍ ጥያቄዎች ጋር የምርመራ መረጃዎችን ለመላክ የአስተዳዳሪውን ፈቃድ ይመዘግባል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (የ REST route የራሱ ፍተሻ) | consent boolean (ያስፈልጋል) |
tranzly/retry-job-itemያልተሳካ ንጥልን በድጋሚ ይሞክራል (እርምጃ፡ retry፣ እንደ አማራጭ በሌላ ሞተር) ወይም በእጅ ለመተርጎም ምልክት ያደርጋል (እርምጃ፡ by-hand)። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post እና manage_options (የREST መስመር የራሱ ፍተሻ) | item ሕብረቁምፊ (አስፈላጊ)action ሕብረቁምፊ (አስፈላጊ)engine ሕብረቁምፊ |
tranzly/review-translationትርጉምን ያጸድቃል (እና ዋናው ሲታተም ያትመዋል) ወይም መልሶ ይልከዋል (decision, note)። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (የREST መስመር የራሱ ፍተሻ) | id ሕብረቁምፊ (አስፈላጊ)decision ሕብረቁምፊ (አስፈላጊ)፦ approve, changes, pendingnote ሕብረቁምፊ |
tranzly/run-legacy-importየ2.x ማስገባትን (import) ያከናውናል፦ dry-run (ሪፖርት ብቻ)፣ run፣ ወይም undo። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/run | manage_options (የREST መስመር የራሱ ፍተሻ) | action ሕብረቁምፊ (አስፈላጊ) |
tranzly/scan-theme-stringsየአንድ አካልን (component) ቀጣይ የPHP ፋይሎች ገጽ ለሚተረጎሙ ጽሑፎች ይቃኛል (እስኪጠናቀቅ ድረስ በafter ይድገሙ)። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (የREST መስመር የራሱ ፍተሻ) | component ሕብረቁምፊ (አስፈላጊ)after ኢንቲጀር |
tranzly/schedule-quality-checkየአንድን ቋንቋ ትርጉሞች (ወይም የተሰጡትን ጽሑፎች) ቀጣይ ገጽ የAI የጥራት ፍተሻ መርሐግብር ያስይዛል። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (የREST መስመር የራሱ ፍተሻ) | lang ሕብረቁምፊ (አስፈላጊ)post_type ሕብረቁምፊposts ድርድር (array)after ኢንቲጀር |
tranzly/seo-auditበአንድ ቋንቋ ውስጥ ትርጉሞችን የጎደሉ የSEO አርዕስቶች፣ መግለጫዎች፣ slugs እና hreflang ገጽ በገጽ ይፈትሻል። | ፕሮ | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (የREST መስመር የራሱ ፍተሻ) | lang ሕብረቁምፊ (አስፈላጊ)after ኢንቲጀር |
tranzly/set-comments-settingአስተያየቶችን በአንድ ጽሑፍ ትርጉሞች ላይ ያጋራል ወይም ለእያንዳንዱ ቋንቋ ለይቶ ያስቀምጣቸዋል (mode)። | ፕሮ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options እና moderate_comments (የREST መስመር የራሱ ፍተሻ) | mode ሕብረቁምፊ (አስፈላጊ)፦ off, show, translate |
tranzly/set-engine-keyየDeepL፣ Google ወይም Microsoft የAPI ቁልፍን (እና ለMicrosoft ክልልን) ያስቀምጣል፤ ባዶ መሆኑ ያስወግደዋል። ቁልፎች ተመስጥረው (encrypted) ይቀመጣሉ እና ፈጽሞ አይመለሱም። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (የREST መስመር የራሱ ፍተሻ) | engine ሕብረቁምፊ (አስፈላጊ)key ሕብረቁምፊ (አስፈላጊ)region ሕብረቁምፊ |
tranzly/set-menusበእያንዳንዱ አካባቢ ለእያንዳንዱ ቋንቋ ምናሌን ይመድባል (map)። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (የREST መስመር የራሱ ፍተሻ) | map ነገር (object) (አስፈላጊ) |
tranzly/set-protectionትርጉም በሞተሩ እንዳይተካ ይጠብቃል (protected: true)፣ ወይም ጥበቃውን ያነሳል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (የREST መስመር የራሱ ፍተሻ) | id ሕብረቁምፊ (አስፈላጊ)protected ቡሊያን (boolean) (አስፈላጊ) |
tranzly/set-shared-stringsየጭብጥ (theme) እና የተሰኪ (plugin) ጽሑፎች (strings) የተስተካከሉ ትርጉሞችን ያስቀምጣል፤ እነሱም የተጠበቁ ይሆናሉ። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (የREST መስመር የራሱ ፍተሻ) | lang ሕብረቁምፊ (አስፈላጊ)scope ሕብረቁምፊ፦ menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>strings ነገር (object) (አስፈላጊ) |
tranzly/set-site-stringበአንድ ቋንቋ ውስጥ አንድ የጣቢያ ጽሑፍን (key) ያስቀምጣል፣ ለምሳሌ የጣቢያውን አርዕስት ወይም መፈክር። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options እና manage_options (የREST መስመር የራሱ ፍተሻ) | lang ሕብረቁምፊ (አስፈላጊ)key ሕብረቁምፊ (አስፈላጊ)translation ሕብረቁምፊ (አስፈላጊ) |
tranzly/set-urlsየአድራሻ ሁነታን (mode)፣ የየቋንቋውን ጎራዎች (domains)፣ የተተረጎሙ መሠረቶችን (bases) እና ክፍሎችን (segments)፣ noindex_untranslated እና የslug ጥቆማዎችን ያዘጋጃል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (የREST መስመር የራሱ ፍተሻ) | mode ሕብረቁምፊsegments ነገር (object)domains ነገር (object)bases ነገር (object)suggest ቡሊያን (boolean)noindex_untranslated ቡሊያን (boolean) |
tranzly/start-trialለዚህ ጣቢያ የ14-ቀን የTranzly Pro ሙከራን ይጀምራል (ምንም ክፍያ አያስፈልግም)። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (የREST መስመር የራሱ ፍተሻ) | ምንም |
tranzly/translate-media-fieldየምስል አማራጭ ጽሁፍ (alt text)፣ ርዕስ ወይም መግለጫ (field) በአንድ ቋንቋ (lang) ያስቀምጣል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (የ REST route የራሱ ፍተሻ) | id ሕብረ-ቁምፊ (አስፈላጊ)lang ሕብረ-ቁምፊ (አስፈላጊ)field ሕብረ-ቁምፊ (አስፈላጊ): alt, caption, titletranslation ሕብረ-ቁምፊ (አስፈላጊ) |
tranzly/translate-postአንድን ጽሁፍ ወይም ገጽ ወደ አንድ ወይም ከዚያ በላይ የጣቢያው ቋንቋዎች በትርጉም ኢንጂን ይተረጉማል፣ እያንዳንዱን ትርጉም ይፈጥራል ወይም ያዘምናል፤ publish እውነት (true) ካልሆነ በስተቀር አዳዲስ ትርጉሞች ረቂቆች (drafts) ናቸው። force እውነት (true) ካልሆነ በስተቀር በሰው የተስተካከለ ትርጉም ይታለፋል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | ያንን ጽሁፍ የመተርጎም ፍቃድ (በእሱ ላይ edit_post)፤ በነባር ትርጉም ላይ edit_post፤ ለማሳተም የይዘት አይነቱ የህትመት ፈቃድ (publish capability) | id ኢንቲጀር (አስፈላጊ)languages ድርድር (array) (አስፈላጊ)engine ሕብረ-ቁምፊpublish ቡሊያንforce ቡሊያን |
tranzly/translate-shared-stringsያልተተረጎሙ የጭብጥ (theme) እና ፕለጊን ጽሁፎችን ቀጣዩን ገጽ በነባሪ ኢንጂን ወደ አንድ ቋንቋ ይተረጉማል (እስኪጠናቀቅ ድረስ በafter ይድገሙ)። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (የ REST route የራሱ ፍተሻ) | lang ሕብረ-ቁምፊ (አስፈላጊ)scope ሕብረ-ቁምፊ: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after ኢንቲጀር |
tranzly/translate-siteየተመራ የስራ ፍሰት፡ ወኪሉ (agent) ቋንቋዎችን እና ኢንጂኑን ይፈትሻል፣ ወጪውን ይገምታል፣ እና የጎደለውን ይተረጉማል፤ ወጪ ከማድረጉ ወይም ከማሳተሙ በፊት ይጠይቃል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages ሕብረ-ቁምፊ (አስፈላጊ) |
tranzly/translate-termአንድን ተርም (ምድብ፣ መለያ ወይም የምርት ባህሪ) ወደ አንድ ቋንቋ (lang) በኢንጂን ይተረጉማል፣ ትርጉሙን ይፈጥራል ወይም ያዘምናል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | የ REST route የራሱ የእያንዳንዱ-ዕቃ የፍቃድ ፍተሻ | id ሕብረ-ቁምፊ (አስፈላጊ)lang ሕብረ-ቁምፊ (አስፈላጊ)engine ሕብረ-ቁምፊforce ቡሊያንstatus ሕብረ-ቁምፊ: publish, draft |
tranzly/translation-statusየጽሁፍ መታወቂያ (post ID) ሲኖር፡ የእያንዳንዱ ቋንቋ የዚያ ጽሁፍ ትርጉም፣ ጊዜው ያለፈበት መሆኑን እና ማን እንደጻፈው። ያለ መታወቂያ፡ በእያንዳንዱ ቋንቋ ምን ያህል የጣቢያው ክፍል እንደተተረጎመ። | ነፃ | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | በዚያ ጽሁፍ ላይ edit_post፤ ለጣቢያው ማጠቃለያ edit_posts | id ኢንቲጀርpost_type ሕብረ-ቁምፊ |
tranzly/unlink-postጽሁፍን ከትርጉም ቡድኑ ያወጣል፤ ቋንቋውን እንደያዘ ይቆያል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post እና edit_term (የ REST route የራሱ ፍተሻ) | id ሕብረ-ቁምፊ (አስፈላጊ) |
tranzly/unlink-termተርምን ከትርጉም ቡድኑ ያወጣል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post እና edit_term (የ REST route የራሱ ፍተሻ) | id ሕብረ-ቁምፊ (አስፈላጊ) |
tranzly/update-displayመቀያየሪያውን (ቅጥ፣ ባንዲራዎች፣ ስሞች፣ አቀማመጥ) እና የክሬዲት መስመሩን ይቀይራል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (የ REST route የራሱ ፍተሻ) | switcher ነገር (object)credit ቡሊያን |
tranzly/update-engine-settingsነባሪ ኢንጂኑን፣ የመጠባበቂያ ኢንጂንን፣ የየቋንቋ ኢንጂኖችን እና የየቋንቋ የ AI ሞዴሎችን ያዘጋጃል (default, fallback, per_lang, models, caps)። ከነባሪው ኢንጂን በስተቀር ሁሉም Pro ናቸው። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (የ REST route የራሱ ፍተሻ) | default ሕብረ-ቁምፊper_lang ነገር (object)fallback ድርድር (array)caps ነገር (object)models ነገር (object) |
tranzly/update-glossaryየላኳቸውን የቃላት ዝርዝር ክፍሎች ይተካል (በጭራሽ የማይተረጎሙ ቃላት፣ የተርም ትርጉሞች፣ ቃና)፤ ያላካተቷቸው ክፍሎች ተጠብቀው ይቆያሉ። ከሚቀጥለው ትርጉም ጀምሮ በእያንዳንዱ ኢንጂን ጥቅም ላይ ይውላል። | ፕሮ (Pro) | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt ድርድር (array)terms ነገር (object)tone ነገር (object) |
tranzly/update-settingsየጣቢያውን ቋንቋዎች (languages: የኮድ እና ስም ዝርዝር፤ የመጀመሪያው የመጀመሪያው ቋንቋ ነው)፣ የፊት-ለፊት ክፍል ቅድመ-ቅጥያ (front-end class prefix)፣ እና የ AI ወኪሎች (MCP) የተፈቀዱ መሆናቸውን ያዘጋጃል። | ነፃ | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (የ REST route የራሱ ፍተሻ) | prefix ሕብረ-ቁምፊmcp ቡሊያንlanguages ድርድር (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 ሕብረ-ቁምፊ: off፣ stale፣ translateon_publish ቡሊያንreview ቡሊያንquality_threshold ኢንቲጀርquality_provider ሕብረ-ቁምፊquality_model ሕብረ-ቁምፊ |
tranzly/upload-translation-fileበሌላ ቦታ የተተረጎመ የTranzly XLIFF ወይም CSV ፋይል (ይዘት፣ የፋይል ስም) ይሰቅላል፤ ወደ ውስጥ ለማስገባት ሰቀላውን የሚለይ ቶከን ይመልሳል። | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_posts (የREST መስመሩ የራሱ ምርመራ) | content ሕብረ-ቁምፊ (አስፈላጊ)filename ሕብረ-ቁምፊ (አስፈላጊ) |
ከፕለጊኑ 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=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 | የጀርባ ትርጉም ስራዎች። | ነፃ |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | የቀድሞ የTranzly (2.x) ጣቢያ ትርጉሞችን ማስመጣት አሳይ፣ የሙከራ ሩጫ አድርግ፣ አስፈጽም ወይም ቀልብስ። | ነፃ |
wp tranzly link <source> <target> [--term] | ነባር ልጥፍን (ወይም ቃልን) የሌላ ትርጉም አድርገው ያገናኙ። | ነፃ |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp 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=adminwp tranzly translate 42 43 --lang=de_DE,fr_FR --engine=deepl --user=admin | ልጥፎችን በሞተር ይተርጉሙ። | ነፃ |
wp tranzly translations <id> [--term] [--format=<format>] | የአንድን ልጥፍ (ወይም ቃል) ትርጉሞች ይዘርዝሩ። | ነፃ |
የPHP ፈንክሽኖች
ጭብጦች (themes) እና ሌሎች ፕለጊኖች ሊጠሯቸው የሚችሉ ፈንክሽኖች። ፕለጊኑ ንቁ በማይሆንበት ጊዜ ኮድዎ መስራቱን እንዲቀጥል በመጀመሪያ function_exists()ን ያረጋግጡ።
| ተግባር (Function) | ምን ይሰራል | እትም |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: የአንድ ነገር (object) ትርጉም። | Pro |
pll__( $text ) | Polylang: የተመዘገበ ጽሑፍ፣ የተተረጎመ። Tranzly የገጽታ (theme) ጽሑፎችን በWordPress የራሱ gettext በኩል ይተረጉማል፣ ስለዚህ ጽሑፉ እንደተሰጠው ይመለሳል። | Pro |
pll_current_language( $field = 'slug' ) | Polylang: የአሁኑ ቋንቋ። | Pro |
pll_default_language( $field = 'slug' ) | Polylang: ነባሪው ቋንቋ። | Pro |
pll_e( $text ) | Polylang: የተመዘገበ ጽሑፍን አሳይ (echo)፣ escaped የሆነ። | Pro |
pll_get_post( $post_id, $lang = null ) | Polylang: የአንድ ልጥፍ (post) ትርጉም። | 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: የአንድ ቃል ቋንቋ። | Pro |
pll_get_term_translations( $term_id ) | Polylang: የአንድ ቃል እያንዳንዱ ትርጉም፣ slug => ID። | Pro |
pll_home_url( $lang = '' ) | Polylang: በአንድ ቋንቋ ያለው የመነሻ ዩአርኤል (home 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ን ድርድር (array) ይመልሳል (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 | የአሁኑ ጥያቄ ቋንቋ (እንደ `fr_FR` ያለ የWordPress ሎኬል ኮድ)። | ነፃ |
tranzly_default_language(): string | ነባሪው ቋንቋ፡ በመጀመሪያ የተዘረዘረው። | ነፃ |
tranzly_get_engines(): array | የሚገኙ ሞተሮች፡ id => ስም። | ነፃ |
tranzly_get_post_language( int $post_id ): string | ልጥፉ የተጻፈበት ቋንቋ። | ነፃ |
tranzly_get_term_language( int $term_id ): string | ቃሉ የተጻፈበት ቋንቋ። | ነፃ |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | የአንድ ቃል ወደ አንድ ቋንቋ የተተረጎመ ትርጉም፣ ወይም null። | ነፃ |
tranzly_get_term_translations( int $term_id ): array | የአንድ ቃል እያንዳንዱ ስሪት፡ የቋንቋ ኮድ => የቃል ID። | ነፃ |
tranzly_get_translation( int $post_id, string $lang ): ?int | የአንድ ልጥፍ ወደ አንድ ቋንቋ የተተረጎመ ትርጉም ID፣ ወይም ምንም ከሌለ null። ልጥፉ አስቀድሞ በዚያ ቋንቋ የተጻፈ ከሆነ የልጥፉን የራሱን ID ይመልሳል። | ነፃ |
tranzly_get_translations( int $post_id ): array | ልጥፉን እራሱ ጨምሮ የእያንዳንዱ ልጥፍ ስሪት፡ የቋንቋ ኮድ => የልጥፍ ID። ምንም ትርጉም የሌለው ልጥፍ በቋንቋው እራሱን ብቻ ይመልሳል። | ነፃ |
tranzly_language_switcher( array $args = array( ) | የቋንቋ መቀየሪያ HTML፣ ለማንኛውም ገጽታ፣ ገንቢ ወይም ፕለጊን (T5)። የPage Builder Sandwich ኤለመንት ይጠራዋል፤ የእርስዎም ይችላል። ከሁለት ያነሱ ቋንቋዎች ሲኖሩ ባዶ ነው። | ነፃ |
tranzly_language_url( string $lang, ?string $url = null ): string | የተሰጠውን ቋንቋ የሚያሳይ ዩአርኤል (URL)። | ነፃ |
tranzly_languages(): array | የጣቢያው ቋንቋዎች፣ ነባሪው መጀመሪያ ላይ። | ነፃ |
tranzly_register_engine( Engine $engine ) | የትርጉም ሞተር ያክሉ። በ`tranzly_register_engines` ላይ፣ ወይም ከጥያቄው የመጀመሪያ ትርጉም በፊት በማንኛውም ጊዜ ይጥሩት። | ነፃ |
tranzly_restore_language(): bool | የመጨረሻውን tranzly_switch_language() ይቀልብሱ። | ነፃ |
tranzly_switch_language( string $lang ): bool | እስከ tranzly_restore_language() ድረስ ኮድ በሌላ ቋንቋ እንዲሰራ ያድርጉ፡ የአሁኑ ቋንቋ እና የWordPress የራሱ ትርጉሞች ሁለቱም ይቀየራሉ። ልክ እንደ switch_to_blog() ጎጆ ይሠራል፡ | ነፃ |
tranzly_translatable_attributes( string $block_name ): array | Tranzly ለአንድ የብሎክ አይነት የሚተረጉማቸው የባህሪ (attribute) ስሞች፡ በblock.json ውስጥ ያለ `role: content`፣ በ`tranzly_translatable_attributes` ማጣሪያ የተስተካከለ። | ነፃ |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | ጽሑፍን በአንድ ሞተር ወደ ቋንቋ መተርጎም፣ አሁን ባለው ተጠቃሚነት (የእነሱ ፈቃዶች ተፈጻሚ ይሆናሉ)። | ነፃ |
ድርጊቶች እና ማጣሪያዎች
ፕለጊኑ የሚያቀርበው እያንዳንዱ ሁክ (hook)፣ ከምንጭ ኮዱ ከተወሰደው መግለጫ ጋር። ማጣሪያዎች (Filters) እሴትን ይለውጣሉ፤ ድርጊቶች (actions) በተወሰነ ቅጽበት ኮድ እንዲያሄዱ ያስችሉዎታል፤ የመግቢያ ነጥቦች (entry points) ፕለጊኑ አንድ ነገር እንዲያደርግ ለመጠየቅ የሚያስነሷቸው ድርጊቶች ናቸው።
| መንጠቆ (Hook) | ዓይነት | ምን ይሰራል | መለኪያዎች (Parameters) | ዕትም |
|---|---|---|---|---|
tranzly_admin_bar | Action | የትርጉሞች የአስተዳዳሪ አሞሌ ሜኑ ከተገነባ በኋላ ይነሳል (የPro እይታ አርታዒው የእሱን “በዚህ ገጽ ላይ ተርጉም” የሚለውን ንጥል እዚህ ያክላል)። | \WP_Admin_Bar $barint $id | ነጻ |
tranzly_admin_data | Filter | የአስተዳዳሪው መተግበሪያ የሚጀምርበትን ውሂብ ያጣራል። ፕሪሚየም ክፍሉ ዕትሙን ሪፖርት ለማድረግ ይጠቀምበታል፤ በገጹ ውስጥ ስለሚታተም ሚስጥራዊ የሆነ ነገር እዚህ መግባት የለበትም። | ምንም | ነጻ |
tranzly_ai_model | Filter | ወደ ቋንቋ የሚተረጉመውን የAI አቅራቢ እና ሞዴል ያጣራል። ነጻ፡ ለእያንዳንዱ ቋንቋ ለ`translate` ተግባር የተመረጠው አቅራቢ እና ሞዴል። Tranzly Pro፡ የቋንቋው የራሱ ምርጫ፣ አለበለዚያ የ”ሁሉም ሌሎች ቋንቋዎች” ምርጫ። | string $target | ነጻ |
tranzly_ai_providers_in_use | Filter | ለተወሰኑ ቋንቋዎች የተመረጡትን የAI አቅራቢዎች ያጣራል። በነጻ ፕለጊን ውስጥ ምንም የለም፡ እያንዳንዱ ቋንቋ ለ`translate` ተግባር የተመረጠውን አቅራቢ እና ሞዴል ይጠቀማል። Tranzly Pro ለእያንዳንዱ ቋንቋ የተመደቡትን የሞዴሎቹን አቅራቢዎች ይዘረዝራል። | ምንም | ነጻ |
tranzly_content_before_rebuild | Filter | የተተረጎሙ ክፍሎች በውስጡ ከመጻፋቸው በፊት ምንጭ ይዘቱን ለእያንዳንዱ ቋንቋ ያጣራል (የPro ለእያንዳንዱ ቋንቋ የምስል ቅያሬ ይጠቀምበታል)። | string $contentstring $lang | ነጻ |
tranzly_copy_meta_keys | Filter | ከአንድ ፖስት ወደ አዲሱ ትርጉሙ የሚገለበጡትን የሜታ ቁልፎች ያጣራል። ሌላ ምንም ነገር አይገለበጥም። | int $source_id | ነጻ |
tranzly_deepl_host | Filter | የDeepL API አስተናጋጅን ያጣራል (ፕሮክሲ፣ ወይም የሙከራ አቻ)። | string $hoststring $key | ነጻ |
tranzly_deepl_price_per_million | Filter | የDeepL ዋጋን በየአንድ ሚሊዮን ቁምፊዎች በአሜሪካን ዶላር ያጣራል። | float $price | ነጻ |
tranzly_default_engine | Filter | ምንም ሳይጠቀስ ሲቀር ጥቅም ላይ የሚውለውን የሞተር መለያ (id) ያጣራል። | string $id | ነጻ |
tranzly_engine_cap | Filter | የአንድን ሞተር ወርሃዊ ገደብ በአሜሪካን ዶላር ያጣራል፡ በነጻው ፕለጊን ውስጥ ምንም የለም። | float|null $capstring $engine | ነጻ |
tranzly_engine_chain | Filter | ለአንድ ቋንቋ በቅደም ተከተል የሚሞከሩትን ሞተሮች ያጣራል። ነጻ፡ ነባሪው ሞተር። ፕሪሚየም ክፍሉ የቋንቋውን የራሱን ሞተር እና የመጠባበቂያ ዝርዝሩን ያክላል። | string $langstring $first | ነጻ |
tranzly_engine_options | Filter | ወደ ሞተሩ የሚተላለፉትን አማራጮች ያጣራል (አይተርጎሙ ዝርዝር፣ የቃላት መፍቻ፣ ሥርዓተ-ንግግር፣ መመሪያዎች)። | string $targetEngine $engine | ነጻ |
tranzly_engine_settings_save | Filter | ለእያንዳንዱ ቋንቋ ሞተሮችን እና የAI ሞዴሎችን፣ የመጠባበቂያ ዝርዝሩን እና ወርሃዊ ገደቦችን ያስቀምጣል። ምላሽ የሚሰጠው ፕሪሚየም ክፍሉ ብቻ ነው (የWordPress.org መመሪያ 5፡ በነጻ ፕለጊን ውስጥ ምንም የPro ባህሪ የለም)። | ምንም | ነጻ |
tranzly_frontend_prefix | Filter | ገለልተኛ የሆነውን የፊት-ለፊት ክፍል ቅድመ-ቅጥያ ያጣራል። | string $prefix | ነጻ |
tranzly_fs_loaded | Action | የፈቃድ SDK ከተጫነ በኋላ ይነሳል (በዋናው ፋይል ውስጥ፣ ከማንኛውም የTranzly ኮድ በፊት)። ከ`tranzly_fs()` ጋር ለመገናኘት እዚህ ያገናኙ። | ምንም | ነጻ |
tranzly_glossary_options | Filter | ለታለመለት ቋንቋ የሞተር አማራጮችን ያጣራል፡ አይተርጎሙ ዝርዝር፣ እንዲሁም ፕሪሚየም ክፍሉ ሲያክላቸው የቃላት መፍቻውን እና ቃናውን ያካትታል። | string $lang | ነጻ |
tranzly_glossary_save | Filter | ተመራጭ ትርጉሞችን እና ቃናዎችን ለእያንዳንዱ ቋንቋ ያስቀምጣል። ምላሽ የሚሰጠው ፕሪሚየም ክፍሉ ብቻ ነው (የWordPress.org መመሪያ 5፡ በነጻ ፕለጊን ውስጥ ምንም የPro ባህሪ የለም)። | ምንም | ነጻ |
tranzly_google_price_per_million | Filter | የGoogle Cloud Translation ዋጋን በየአንድ ሚሊዮን ቁምፊዎች፣ በአሜሪካን ዶላር ያጣራል። | float $price | Pro |
tranzly_install_language_packs | Filter | Tranzly ወደ ድረ-ገጹ የታከለውን ቋንቋ የWordPress፣ የገጽታ (theme) እና የፕለጊን የቋንቋ ጥቅሎችን ይጭን እንደሆነ ይወስናል (የWordPress እና የWooCommerce የራሳቸው ቃላት ተተርጉመው እንዲታዩ)። በነባሪነት በርቷል። | bool $install | ነጻ |
tranzly_integration_available | Filter | ፕለጊኑ ባልተገኘበት ጊዜ ውህደት መስራቱን ያጣራል — ገጽ ሰሪው ከጠፋ በኋላ ለተወው ይዘት፣ ወይም ባልተለመደ መንገድ ለተጫነ ፕለጊን። | bool $onstring $id | ነጻ |
tranzly_integrations | Filter | Tranzly የሚያሰራቸውን ውህደቶች ያጣራል። ሌላ ፕለጊን ለመደገፍ የ`Integration` ንዑስ ክፍል ያክሉ። | ምንም | ነጻ |
tranzly_is_pro | Filter | ፕሪሚየም ክፍሉ እየሰራ መሆኑን ያጣራል። ምላሽ የሚሰጠው ፕሪሚየም ክፍሉ ብቻ ነው። | bool $pro | ነጻ |
tranzly_job_created | Action | የትርጉም ስራ ከተፈጠረ በኋላ ይነሳል። | int $jobint $items | ነጻ |
tranzly_job_finished | Action | የትርጉም ሥራ ምንም የቀረ ሥራ በማይኖረው ጊዜ ይተገበራል። | int $job_id | Free |
tranzly_kit_api_base | Filter | የድጋፍ ስክሪኖች የሚጠሩትን የZinn Digital® API መሠረት ያጣራል። | string $base | Free |
tranzly_kit_diagnostics | Filter | የጣቢያው ባለቤት ከማየቱ በፊት ምርመራዎችን (diagnostics) ያጣራል። ፕለጊን የራሱን መረጃዎች በ`extra` ስር ያክላል። ⛔ ይህ ከቅድመ እይታ በፊት ይተገበራል፣ በጭራሽ በቅድመ እይታ እና በመላክ መካከል አይደለም። | none | Free |
tranzly_kit_footprint_free | Filter | ይህ ጣቢያ ከfootprint ነፃ መሆኑን ያጣራል፣ ስለዚህ 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 | የትርጉም ማህደረ ትውስታ (translation memory) ስራ ላይ መዋሉን ያጣራል። | bool $on | Pro |
tranzly_microsoft_price_per_million | Filter | የMicrosoft Translator በየአንድ ሚሊዮን ቁምፊዎች ዋጋን፣ በአሜሪካ ዶላር ያጣራል። | float $price | Pro |
tranzly_network_enabled | Filter | የmultisite ኔትወርክ ንብርብር በርቶ መሆኑን ያጣራል። | bool $agency | Free |
tranzly_pbs_internal_post_types | Filter | Tranzly ሳይነካ የሚተዋቸውን የPage Builder Sandwich የልጥፍ ዓይነቶች ያጣራል። | none | Free |
tranzly_post_segments | Filter | ወደ ሞተሩ የተላኩ የልጥፍ ክፍሎችን (segments) ያጣራል። ቁልፍ => `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 | ቋንቋውን የሚመርጠውን የጥያቄ ተለዋዋጭ (query variable) ያጣራል። | 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 | የምንዛሪ ዋጋ ምንጮችን ያጣራል። `[ code => rate against its reference ]`፣ ወይም WP_Error የሚመልስ የ`tranzly_rate_source_<id>` ማጣሪያ ያለው አንዱን ያክሉ። | 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 | የrobots ቅንብሮችን የያዙትን የልጥፍ ሜታ ቁልፎች ያጣራል፤ እያንዳንዳቸው ዋናውን ተከትለው ወደ ትርጉሞቹ ይሄዳሉ። | none | Free |
tranzly_shared_string_scopes | ማጣሪያ | የጋራ ጽሑፍ ወሰኖችን (scopes) ያጣራል (መስመር L06, T6: ውህደቶች `woocommerce`፣ `forms` እና `theme` ያክላሉ፤ ጽሑፎቻቸው የሚገቡት በ`tranzly_shared_strings` ላይ ነው)። | ምንም | ነጻ |
tranzly_shared_strings | ማጣሪያ | Tranzly እንደ ሕብረ-ቁምፊዎች የሚተረጉማቸውን የጋራ ጽሑፎች፣ ለእያንዳንዱ ወሰን ያጣራል። የPro ንብርብሩ የብሎክ አብነቶችን፣ የአብነት ክፍሎችን እና ንድፎችን ወደ `templates` ያክላል። | string $scope | ነጻ |
tranzly_shared_strings_covered | ማጣሪያ | የቋንቋ ጥቅል ለአንድ ቋንቋ የሚተረጉማቸውን የአንድ የጋራ ጽሑፍ ወሰን ጽሑፎች ያጣራል። የPro ንብርብሩ ለ`templates` የጭብጡን (theme) እና ዋናውን (core) የተመዘገቡ ንድፎችን ሪፖርት ያደርጋል። | string $scopestring $lang | ነጻ |
tranzly_source_changed | ድርጊት | የመነሻው ሊተረጎም የሚችል ይዘት ሲቀየር እና ትርጉሞቹ ጊዜ ያለፈባቸው ሲሆኑ ይነሳል። | int $post_idstring $nowstring $before | ነጻ |
tranzly_source_meta_keys | ማጣሪያ | ለውጣቸው የአንድን ገጽ ትርጉሞች ጊዜ ያለፈባቸው የሚያደርጉትን የሜታ ቁልፎች ያጣራል። ውህደቶች የሚተረጉሟቸውን ቁልፎች ያክላሉ (የገንቢ ውሂብ፣ የSEO መስኮች፣ ብጁ መስኮች)። | int $post_id | ነጻ |
tranzly_source_published | ድርጊት | አንድ መነሻ ለመጀመሪያ ጊዜ ሲታተም (ሜታው ከተቀመጠ በኋላ) አንድ ጊዜ ይነሳል። | int $post_id | ነጻ |
tranzly_style_rules_enabled | ማጣሪያ | Tranzly የቋንቋውን የWordPress.org የትርጉም ቡድን የቅጥ ደንቦች (የትምህረተ ጥቅስ ምልክቶች፣ በስርዓተ ነጥብ ዙሪያ ያሉ ክፍተቶች፣ ጭረቶች፣ ኤሊፕሲስ፣ የጃፓንኛ ክፍተቶች፣ የአድራሻ ተውላጠ ስሞች) ለእያንዳንዱ አዲስ ትርጉም ይተገብረው እንደሆነ ይወስናል። በነባሪነት በርቷል። | bool $enabledstring $locale | ነጻ |
tranzly_taxonomies | ማጣሪያ | Tranzly የሚተረጉማቸውን ታክሶኖሚዎች ያጣራል። | ምንም | ነጻ |
tranzly_term_segments | ማጣሪያ | ወደ ሞተሩ የሚላኩ የአንድ ቃል (term) ክፍሎችን ያጣራል (`name`፣ `description`፣ እንዲሁም ውህደቶች የሚያክሉት ማንኛውም ነገር፡ የSEO ርዕሶች፣ ብጁ መስኮች)። የተጨመሩትን በ`tranzly_term_translated` ላይ ይጻፉ። | \WP_Term $term | ነጻ |
tranzly_term_translated | ድርጊት | አንድ ሞተር አንድን ቃል ከተረጎመ በኋላ፣ ከእያንዳንዱ ከተተረጎመ ክፍል ጋር ይነሳል (ውህደቶች በ`tranzly_term_segments` ላይ ያከሏቸውን ክፍሎች ይጽፋሉ)። | int $targetint $term_idstring $code | ነጻ |
tranzly_term_translation_created | ድርጊት | Tranzly የቃል ትርጉም ከፈጠረ በኋላ ይነሳል። | int $new_idint $term_idstring $code | ነጻ |
tranzly_translatable_attributes | ማጣሪያ | Tranzly ለአንድ የብሎክ ዓይነት የሚተረጉማቸውን ባህሪያት ያጣራል። | string $block_name | ነጻ |
tranzly_translate_string | ማጣሪያ | አንድ ሊተረጎም የሚችል ሕብረ-ቁምፊን ወደ አንድ ቋንቋ ያጣራል። | string $valuestring $codearray $context | ነጻ |
tranzly_translated_post_fields | ማጣሪያ | ሞተሩ ከሰራ በኋላ ወደ ትርጉም የተጻፉትን የልጥፍ መስኮች ያጣራል። የራሳቸውን ክፍሎች (ብጁ መስኮች፣ የገንቢ ውሂብ) ያከሉ ውህደቶች እዚህ ይጽፏቸዋል። | \WP_Post $poststring $code | ነጻ |
tranzly_translation_memory | ማጣሪያ | ጥቅም ላይ የዋለውን የትርጉም ማህደረ ትውስታ ያጣራል፡ በነጻው ፕለጊን ውስጥ ምንም የለም፤ ፕሪሚየም ንብርብሩ አንዱን ያቀርባል (docs/843፣ WordPress.org መመሪያ 5)። | Translation_Memory|null $memory | ነጻ |