සංවර්ධකයින්

Tranzly හැකියාවන් පිළිබඳ විමර්ශනය (Abilities reference)

Tranzly සිය ක්‍රියාකාරකම් WordPress Abilities API සමඟ ලියාපදිංචි කරයි. එම හැකියාවන් අඩවියේම සේවාදායකයේ MCP මෙවලම් ලෙස සහ /wp-json/wp-abilities/v1 යටතේ REST routes ලෙස පවතී. මෙම පිටුව ප්ලගිනයේම ලේඛකාගාරයෙන් ජනනය කර ඇත.

පරිශීලක මාර්ගෝපදේශය: AI යෙදුමක් සම්බන්ධ කරන්න

අන්ත ලක්ෂ්‍ය (Endpoints)

හැකියාවREST
HTTP හරහා MCP (streamable)/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 සේවාදායකයට සම්බන්ධ වීමට පහත දැක්වෙන හැකියාව (capability) අවශ්‍ය වේ; ඉන්පසු සෑම හැකියාවක්ම වස්තුවකට අනුව (per object) තමන්ගේම අවසරය පරීක්ෂා කරයි. කියවීම සඳහා පමණක් වන හැකියාවන් GET සහ ඒවායේ ආදානය query string එකෙහි තබා ක්‍රියාත්මක වේ; අනෙක් ඒවා POST සහ ‘{“input”: {…}}’ JSON body එකක් සමඟ ක්‍රියාත්මක වේ.

WordPress යෙදුම් මුරපදයක් (HTTP) හෝ --user (WP-CLI); එක් එක් හැකියාව නම් කරන හැකියාව (capability) පරිශීලකයාට අවශ්‍ය වේ · සැකසීම්: AI නියෝජිතයින්ට (MCP) ඉඩ දෙන්න, පෙරනිමියෙන් සක්‍රීයයි

සියලු හැකියාවන්

හැකියාවසංස්කරණයRESTඅවසරපරාමිතීන්
tranzly/bulk-translate
ලබා දී ඇති අන්තර්ගත වර්ගවල සෑම මුල් පිටපතක් සඳහාම (කිසිවක් ලබා දී නොමැති විට පරිවර්තනය කරන ලද සියලුම වර්ග) පසුබිම් පරිවර්තන කාර්යයන් ආරම්භ කරයි: අතුරුදහන් වූ පරිවර්තන, යල් පැන ගිය ඒවා හෝ ඒවා සියල්ලම. එක් භාෂාවකට එකක් බැවින් ආරම්භ කරන ලද කාර්යයන් ආපසු ලබා දෙයි.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/runedit_posts; ප්‍රකාශනය කිරීමට publish_postslanguages array (අවශ්‍යයි)
post_types array
scope string: missing, stale, all
engine string
publish boolean
tranzly/cancel-job
කාර්යයක් නවත්වයි; දැනටමත් සිදු කර ඇති පරිවර්තන තබා ගනී.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/runmanage_options (REST route එකෙහිම පරීක්ෂාව)id string (අවශ්‍යයි)
tranzly/check-quality
AI මඟින් එක් පරිවර්තනයක් එහි මුල් පිටපත සමඟ සංසන්දනය කර ලකුණු ලබා දෙන අතර, වාර්තාව පරිවර්තනය මත ගබඩා කරයි. Tranzly හි වැඩ ප්‍රවාහ සැකසුම් තුළ සකසා ඇති ගුණාත්මක-පරීක්ෂා AI මාදිලිය භාවිතා කරයි.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/runඑම පරිවර්තනය මත edit_postid integer (අවශ්‍යයි)
tranzly/connect-support
මෙම වෙබ් අඩවිය Zinn Digital® සහාය වෙත සම්බන්ධ කරයි (නම, විද්‍යුත් තැපෑල, කැමැත්ත).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/runmanage_options (REST route එකෙහිම පරීක්ෂාව)email string (අවශ්‍යයි)
name string
consent boolean (අවශ්‍යයි)
tranzly/correct-segments
පරිවර්තනයක නිවැරදි කරන ලද කොටස් සුරකියි (segments: key සිට text දක්වා); නිවැරදි කරන ලද පෙළ නැවත පරිවර්තනය වීමෙන් ආරක්ෂා වේ.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/runedit_post (REST route එකෙහිම පරීක්ෂාව)id string (අවශ්‍යයි)
segments object
texts object
tranzly/create-job
ලැයිස්තුගත පළ කිරීම් (posts) හෝ සමස්ත පළ කිරීම් වර්ගයක් භාෂා (langs) වලට පරිවර්තනය කරන පසුබිම් කාර්යයක් ආරම්භ කරයි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/runedit_posts (REST route එකෙහිම පරීක්ෂාව)posts array
post_type string
langs array (අවශ්‍යයි)
engine string
status string: publish, draft
force boolean
tranzly/create-post-translation
එන්ජිමක් නොමැතිව, අතින් ලිවීම සඳහා භාෂාවකින් (lang) පළ කිරීමක කෙටුම්පත් පරිවර්තනයක් සාදයි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/runREST route එකෙහිම අයිතමය බැගින් වූ අවසර පරීක්ෂාවid string (අවශ්‍යයි)
lang string (අවශ්‍යයි)
name string
slug string
description string
tranzly/create-term-translation
ඔබ ලබා දෙන නමක්, slug සහ විස්තරයක් සහිතව භාෂාවකින් පදයක (term) පරිවර්තනයක් සාදයි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/runREST route එකෙහිම අයිතමය බැගින් වූ අවසර පරීක්ෂාවid string (අවශ්‍යයි)
lang string (අවශ්‍යයි)
name string
slug string
description string
tranzly/disconnect-support
මෙම වෙබ් අඩවිය සහාය වෙතින් විසන්ධි කරයි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/runmanage_options (REST route එකෙහිම පරීක්ෂාව)කිසිවක් නැත
tranzly/estimate
කිසිවක් වියදම් කිරීමට පෙර, එන්ජිමක් සමඟින් පළ කිරීම් (posts හෝ post_type) භාෂා (langs) වලට පරිවර්තනය කිරීමට අක්ෂර සහ පිරිවැය ඇස්තමේන්තු කරයි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/runedit_posts (REST route එකෙහිම පරීක්ෂාව)posts array
post_type string
langs array (අවශ්‍යයි)
engine string
tranzly/estimate-bulk
ආරම්භ කිරීමට පෙර, එක් භාෂාවකින් සමස්ත වෙබ් අඩවියේ පරිවර්තනයක් ඇස්තමේන්තු කරයි (post_types, scope, engine).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/runedit_posts (REST route එකෙහිම පරීක්ෂාව)post_types array
scope string: missing, stale, all
engine string
lang string (අවශ්‍යයි)
after integer
tranzly/export-translation-file
පරිවර්තකයෙකු හෝ පරිවර්තන ආයතනයක් සඳහා මුල් පිටපත් සහ එක් භාෂාවකින් ඒවායේ පරිවර්තන සහිත XLIFF හෝ CSV ගොනුවක් (පෙළ ලෙස) ලබා දෙයි: ලබා දී ඇති පළ කිරීම්, හෝ යම් තත්වයක (missing, stale, translated හෝ all; after සමඟ නැවත කරන්න) අන්තර්ගත වර්ගයක මුල් පිටපත් 100ක් දක්වා වූ පිටුවක්. පරිවර්තනය කළ පසු එම ගොනුවම නැවත ආයාත කළ හැක.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/runedit_posts; සෑම පළ කිරීමක්ම ඇතුළත් වන්නේ පරිශීලකයාට එය සංස්කරණය කිරීමට අවසර ඇත්නම් පමණිlang string (අවශ්‍යයි)
format string: xliff, csv
posts array
post_type string
state string: all, missing, stale, translated
after integer
tranzly/fix-status
භාෂාවක සහ ලිපි වර්ගයක (post type) අස්ථානගත වූ (හෝ යල් පැන ගිය) සෑම අයිතමයකම පරිවර්තනය පෝලිම්ගත කරයි.
නොමිලේ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
අදහස් (comments) භාෂා හරහා බෙදා ගන්නේද නැතහොත් එක් එක් භාෂාවට වෙන් වෙන්ව තබා ගන්නේද යන්න ලබා දෙයි.
ProGET /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
සහයෝගක ප්‍රවේශ පත්‍රයක් (support ticket) ගෙන යන රෝග විනිශ්චයන් ලබා දෙයි: අනුවාද, සක්‍රිය ප්ලගීන, සීමාවන් සහ මෑතකදී ඇති වූ දෝෂ.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)කිසිවක් නැත
tranzly/get-display
භාෂා මාරුකාරකය (language switcher) සහ ක්‍රෙඩිට් පෙන්වීමේ විකල්ප ලබා දෙයි.
නොමිලේ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
කිසි විටෙකත් පරිවර්තනය නොකළ වචන, ස්ථාවර පද පරිවර්තන සහ භාෂාව අනුව ස්වරය (tone) ලබා දෙයි.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/runmanage_optionsකිසිවක් නැත
tranzly/get-integrations
Tranzly සහය දක්වන සහ මෙහි සක්‍රියව පවතින SEO, WooCommerce, page-builder සහ form ප්ලගීන ලැයිස්තුගත කරයි.
නොමිලේ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 වෙතින් පරිවර්තන ආයාත කිරීමේ (import) තත්ත්වය සහ වාර්තාව ලබා දෙයි.
නොමිලේ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 තත්ත්ව වාර්තාව ලබා දෙයි: ලකුණු සහ එය සලකුණු කළ කොටස් (segments).
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/runedit_post (REST මාර්ගයේම පරීක්ෂාව)id string (අවශ්‍යයි)
tranzly/get-segments
සමාලෝචනය සහ නිවැරදි කිරීම සඳහා, මුල් පිටපත අසල පරිවර්තනයක කොටස් (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® සහාය (support) වෙත සම්බන්ධ වී ඇත්ද, සහ කවුරුන් ලෙසද යන්න දක්වයි.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/runmanage_options (REST route හිම පරීක්ෂාව)refresh බූලීය (boolean)
tranzly/get-term-group
ප්‍රවර්ගයක (category) හෝ ටැගයක (tag) පරිවර්තන සමූහය ලැයිස්තුගත කරයි.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/runedit_post සහ edit_term (REST route හිම පරීක්ෂාව)id string (අවශ්‍යයි)
tranzly/get-urls
ලිපිනවල භාෂා දිස්වන ආකාරය (folder, subdomain හෝ domain), පරිවර්තනය කළ slugs සහ bases, සහ පරිවර්තනය නොකළ පිටු සඳහා noindex ලබා දෙයි.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/runmanage_options (REST route හිම පරීක්ෂාව)කිසිවක් නැත
tranzly/get-workflow-settings
පළකිරීමේදී සහ යාවත්කාලීන කිරීමේදී ස්වයංක්‍රීය පරිවර්තනය, පළකිරීමට පෙර සමාලෝචනය, සහ AI තත්ත්ව පරීක්ෂාවේ සීමාව (threshold), සපයන්නා (provider) සහ ආකෘතිය (model) ලබා දෙයි.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/runmanage_options (REST route හිම පරීක්ෂාව)කිසිවක් නැත
tranzly/import-from-source
වෙනත් බහුභාෂා ප්ලගිනයකින් පරිවර්තනවල ඊළඟ පිටුව ආයාත කරයි (mode: dry-run හෝ run; cursor).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/runmanage_options (REST route හිම පරීක්ෂාව)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 route හිම පරීක්ෂාව)token string (අවශ්‍යයි)
after integer
tranzly/link-post
දැනට පවතින ලිපියක් (target) යම් භාෂාවකින් මෙම ලිපියේ පරිවර්තනය බවට පත් කරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/runedit_post සහ edit_term (REST route හිම පරීක්ෂාව)id string (අවශ්‍යයි)
lang string (අවශ්‍යයි)
target integer (අවශ්‍යයි)
tranzly/link-term
දැනට පවතින පදයක් (target) යම් භාෂාවකින් මෙම පදයේ පරිවර්තනය බවට පත් කරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/runedit_post සහ edit_term (REST route හිම පරීක්ෂාව)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 route හිම පරීක්ෂාව)කිසිවක් නැත
tranzly/list-jobs
පසුබිම් පරිවර්තන කාර්යයන්, නවතම ඒවා පළමුවෙන් වන සේ, ප්‍රගතිය සමඟ ලැයිස්තුගත කරයි.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/runedit_posts (REST route හිම පරීක්ෂාව)කිසිවක් නැත
tranzly/list-languages
වෙබ් අඩවියේ භාෂා ලැයිස්තුගත කරයි. පළමුවැන්න මුල් අන්තර්ගතය ලියා ඇති භාෂාවයි.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/runedit_postsකිසිවක් නැත
tranzly/list-status-items
මුල් අන්තර්ගතයන් යම් භාෂාවක ඒවායේ පරිවර්තන තත්ත්වය සමඟ (state: missing, stale, current), පිටුවෙන් පිටුව ලැයිස්තුගත කරයි.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/runedit_posts (REST route හිම පරීක්ෂාව)post_type string
lang string (අවශ්‍යයි)
state string: all, missing, stale, translated, human, machine, review, quality
after integer
tranzly/list-theme-strings
පරිවර්තනය සඳහා පෙළ ස්කෑන් කළ හැකි themes සහ plugins, සහ ඒ සෑම එකකම කොපමණ strings ප්‍රමාණයක් ඇත්දැයි ලැයිස්තුගත කරයි.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/runmanage_options (REST route හිම පරීක්ෂාව)කිසිවක් නැත
tranzly/open-support-ticket
පරිපාලක එකඟ වූ විට මෙම වෙබ් අඩවියේ රෝග විනිශ්චය තොරතුරු (diagnostics) සමඟ සහාය ටිකට්පතක් (මාතෘකාව, පණිවිඩය, වර්ගය, විද්‍යුත් තැපෑල) යොමු කරයි. එය කිසි විටෙකත් පිවිසුමක් (login) නිර්මාණය කිරීම හෝ එවැනි දෙයක් යැවීම සිදු නොකරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/runmanage_options (REST route හිම පරීක්ෂාව)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 route හිම පරීක්ෂාව)consent බූලීය (boolean) (අවශ්‍යයි)
tranzly/retry-job-item
අසාර්ථක වූ අයිතමයක් නැවත උත්සාහ කරයි (action: retry, විකල්ප වශයෙන් වෙනත් එන්ජිමක් සමඟ) හෝ එය අතින් පරිවර්තනය කිරීම සඳහා සලකුණු කරයි (action: by-hand).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/runedit_post සහ manage_options (REST මාර්ගයේම පරීක්ෂාව)item string (අවශ්‍යයි)
action string (අවශ්‍යයි)
engine string
tranzly/review-translation
පරිවර්තනයක් අනුමත කරයි (සහ මුල් පිටපත ප්‍රකාශයට පත් කළ විට එය ප්‍රකාශයට පත් කරයි) හෝ එය නැවත හරවා යවයි (decision, note).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/runedit_post (REST මාර්ගයේම පරීක්ෂාව)id string (අවශ්‍යයි)
decision string (අවශ්‍යයි): approve, changes, pending
note string
tranzly/run-legacy-import
2.x ආයාත කිරීම ධාවනය කරයි: dry-run (වාර්තාව පමණි), run, හෝ undo.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)action string (අවශ්‍යයි)
tranzly/scan-theme-strings
පරිවර්තනය කළ හැකි පෙළ සඳහා සංරචකයක PHP ගොනුවල ඊළඟ පිටුව පරිලෝකනය කරයි (අවසන් වන තෙක් after සමඟ නැවත කරන්න).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)component string (අවශ්‍යයි)
after integer
tranzly/schedule-quality-check
භාෂාවක පරිවර්තනවල ඊළඟ පිටුවේ (හෝ ලබා දී ඇති පළ කිරීම්වල) AI තත්ත්ව පරීක්ෂාව උපලේඛනගත කරයි.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/runedit_posts (REST මාර්ගයේම පරීක්ෂාව)lang string (අවශ්‍යයි)
post_type string
posts array
after integer
tranzly/seo-audit
පිටුවෙන් පිටුවට, භාෂාවක මඟ හැරුණු SEO මාතෘකා, විස්තර, slugs සහ hreflang සඳහා පරිවර්තන පරීක්ෂා කරයි.
ProGET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)lang string (අවශ්‍යයි)
after integer
tranzly/set-comments-setting
පළ කිරීමක පරිවර්තන හරහා අදහස් බෙදා ගනී හෝ ඒවා භාෂාවකට අනුව තබා ගනී (mode).
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/runmanage_options සහ moderate_comments (REST මාර්ගයේම පරීක්ෂාව)mode string (අවශ්‍යයි): off, show, translate
tranzly/set-engine-key
DeepL, Google හෝ Microsoft හි API යතුර (සහ Microsoft සඳහා කලාපය) සුරකියි; හිස් වූ විට එය ඉවත් කරයි. යතුරු සංකේතනය කර ගබඩා කර ඇති අතර කිසි විටෙකත් ආපසු ලබා නොදේ.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)engine string (අවශ්‍යයි)
key string (අවශ්‍යයි)
region string
tranzly/set-menus
ස්ථානයකට භාෂාවකට මෙනුවක් පවරයි (map).
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/runedit_theme_options (REST මාර්ගයේම පරීක්ෂාව)map object (අවශ්‍යයි)
tranzly/set-protection
පරිවර්තනයක් එන්ජිම මඟින් උඩින් ලිවීමෙන් ආරක්ෂා කරයි (protected: true), හෝ එය අගුළු හරියි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/runedit_post (REST මාර්ගයේම පරීක්ෂාව)id string (අවශ්‍යයි)
protected boolean (අවශ්‍යයි)
tranzly/set-shared-strings
තේමා සහ ප්ලගීන පෙළවල නිවැරදි කරන ලද පරිවර්තන සුරකියි (strings); ඒවා ආරක්ෂිත බවට පත්වේ.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/runedit_theme_options (REST මාර්ගයේම පරීක්ෂාව)lang string (අවශ්‍යයි)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
strings object (අවශ්‍යයි)
tranzly/set-site-string
භාෂාවකින් එක් අඩවි පෙළක් (key) සුරකියි, උදා. අඩවි මාතෘකාව හෝ සටන් පාඨය.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/runedit_theme_options සහ manage_options (REST මාර්ගයේම පරීක්ෂාව)lang string (අවශ්‍යයි)
key string (අවශ්‍යයි)
translation string (අවශ්‍යයි)
tranzly/set-urls
ලිපින ප්‍රකාරය (mode), භාෂාව අනුව වසම්, පරිවර්තනය කළ පාදක සහ කොටස්, noindex_untranslated සහ slug යෝජනා සකසයි.
FreePOST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)mode string
segments object
domains object
bases object
suggest boolean
noindex_untranslated boolean
tranzly/start-trial
මෙම අඩවිය සඳහා දින 14 ක Tranzly Pro අත්හදා බැලීම ආරම්භ කරයි (ගෙවීමක් අවශ්‍ය නොවේ).
FreePOST /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 string (අවශ්‍යයි)
lang string (අවශ්‍යයි)
field string (අවශ්‍යයි): alt, caption, title
translation string (අවශ්‍යයි)
tranzly/translate-post
එක් පළකිරීමක් හෝ පිටුවක් පරිවර්තන එන්ජිමක් මඟින් අඩවියේ භාෂා එකක් හෝ කිහිපයකට පරිවර්තනය කරයි, එක් එක් පරිවර්තනය සාදයි හෝ එය යාවත්කාලීන කරයි. publish යන්න true නොවේ නම් නව පරිවර්තන කෙටුම්පත් (drafts) වේ. force යන්න true නොවේ නම් පුද්ගලයෙකු විසින් සංස්කරණය කරන ලද පරිවර්තනයක් මඟ හරිනු ලැබේ.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/runඑම පළකිරීම පරිවර්තනය කළ හැක (එය මත edit_post); පවතින පරිවර්තනයක් මත edit_post; ප්‍රකාශයට පත් කිරීමට එම වර්ගයේ publish හැකියාවid integer (අවශ්‍යයි)
languages array (අවශ්‍යයි)
engine string
publish boolean
force boolean
tranzly/translate-shared-strings
පෙරනිමි එන්ජිම සමඟ භාෂාවක පරිවර්තනය නොකළ තේමා සහ ප්ලගීන පෙළවල ඊළඟ පිටුව පරිවර්තනය කරයි (අවසන් වන තෙක් after සමඟ නැවත කරන්න).
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/runedit_theme_options (REST මාර්ගයේම පරීක්ෂාව)lang string (අවශ්‍යයි)
scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>
after integer
tranzly/translate-site
මඟ පෙන්වන කාර්ය ප්‍රවාහයක්: නියෝජිතයා භාෂා සහ එන්ජිම පරීක්ෂා කරයි, පිරිවැය ඇස්තමේන්තු කරයි, සහ වියදම් කිරීමට හෝ ප්‍රකාශයට පත් කිරීමට පෙර විමසමින් අඩුපාඩු පරිවර්තනය කරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/runedit_postslanguages string (අවශ්‍යයි)
tranzly/translate-term
එක් පදයක් (ප්‍රවර්ගය, ටැගය හෝ නිෂ්පාදන ගුණාංගය) එන්ජිමක් මඟින් භාෂාවකට (lang) පරිවර්තනය කරයි, එහි පරිවර්තනය සාදයි හෝ යාවත්කාලීන කරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/runREST මාර්ගයේම අයිතමය බැගින් වූ අවසර පරීක්ෂාවid string (අවශ්‍යයි)
lang string (අවශ්‍යයි)
engine string
force boolean
status string: publish, draft
tranzly/translation-status
පළකිරීමේ ID එකක් සමඟ: එක් එක් භාෂාවෙන් එම පළකිරීමේ පරිවර්තනය, එය යල් පැන ගොස් ඇත්ද යන්න සහ එය ලියූ පුද්ගලයා. එකක් නොමැතිව: එක් එක් භාෂාව අනුව අඩවියෙන් කොපමණ ප්‍රමාණයක් පරිවර්තනය කර ඇත්ද යන්න.
නොමිලේGET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/runඑම පළකිරීම මත edit_post; අඩවි සාරාංශය සඳහා edit_postsid integer
post_type string
tranzly/unlink-post
පළකිරීමක් එහි පරිවර්තන සමූහයෙන් ඉවත් කරයි; එය එහි භාෂාව රඳවා ගනී.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/runedit_post සහ edit_term (REST මාර්ගයේම පරීක්ෂාව)id string (අවශ්‍යයි)
tranzly/unlink-term
පදයක් එහි පරිවර්තන සමූහයෙන් ඉවත් කරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/runedit_post සහ edit_term (REST මාර්ගයේම පරීක්ෂාව)id string (අවශ්‍යයි)
tranzly/update-display
ස්විචරය (විලාසය, ධජ, නම්, ස්ථානගත කිරීම) සහ ගෞරව දැක්වීමේ පෙළ වෙනස් කරයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)switcher object
credit boolean
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 string
per_lang object
fallback array
caps object
models object
tranzly/update-glossary
ඔබ යවන පාරිභාෂික ශබ්දකෝෂයේ කොටස් ප්‍රතිස්ථාපනය කරයි (කිසිදා පරිවර්තනය නොකළ වචන, පද පරිවර්තන, ස්වරය); ඔබ බැහැර කරන කොටස් තබා ගනු ලැබේ. ඊළඟ පරිවර්තනයේ සිට සෑම එන්ජිමක් විසින්ම භාවිතා කරනු ලැබේ.
ProPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/runmanage_optionsdnt array
terms object
tone object
tranzly/update-settings
අඩවියේ භාෂා (languages: කේතය සහ නම ලැයිස්තුව; පළමුවැන්න මුල් භාෂාව වේ), ඉදිරිපස (front-end) class උපසර්ගය, සහ AI නියෝජිතයින්ට (MCP) අවසර තිබේද යන්න සකසයි.
නොමිලේPOST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/runmanage_options (REST මාර්ගයේම පරීක්ෂාව)prefix string
mcp boolean
languages array
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) උඩුගත කරයි; ආයාත කිරීම සඳහා උඩුගත කිරීම හඳුනාගන්නා ටෝකනයක් ලබා දෙයි.
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
පැරණි Tranzly (2.x) අඩවියක පරිවර්තන ආයාත කිරීම පෙන්වීම, පූර්ව පරීක්ෂාව (dry-run), ධාවනය කිරීම හෝ අස්ථාපනය කිරීම (undo).නොමිලේ
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
බහු-අඩවි (Agency): ජාලයේ සෑම අඩවියක්ම සකසන්න, නැතහොත් නව අඩවි ආරම්භ වන භාෂා සකසන්න.නොමිලේ
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 ශ්‍රිත (functions)

තේමා සහ අනෙකුත් ප්ලගීන වලට ඇමතිය හැකි ශ්‍රිත. ප්ලගිනය අක්‍රියව පවතින විටදීත් ඔබගේ කේතය දිගටම ක්‍රියාත්මක වීම සඳහා පළමුව 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: ලියාපදිංචි කළ වැකියක් escape කර echo කරයි.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: මෙම post type එක පරිවර්තනය කර තිබේද?Pro
pll_is_translated_taxonomy( $taxonomy )Polylang: මෙම taxonomy එක පරිවර්තනය කර තිබේද?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 හි markup එකෙහි ඇති `<li>` ලැයිස්තුවක්, `echo` අගය 0 නොවේ නම් echo කරනු ලැබේ. `hide_current`, `hide_if_no_translation` සහ `display_names_as` (`name` හෝ `slug`) සලකා බලයි. `dropdown` එකක් ලැයිස්තුවක් ලෙස render කරනු ලැබේ: dropdown එකක් සඳහා සුදුසු වන්නේ Tranzly හිම switcher block/widget එකයි.Pro
pll_translate_string( $text )Polylang: යම් භාෂාවකින් ලියාපදිංචි කළ වැකියක්. pll__() ලෙසම, වැකිය ලබා දී ඇති ආකාරයෙන්ම නැවත ලැබේ.Pro
tranzly_compat_field( string $code, string $field )Polylang හි ශබ්දකෝෂයට අනුව භාෂාවක එක් ක්ෂේත්‍රයක්.Pro
tranzly_current_language(): stringවත්මන් ඉල්ලීමේ භාෂාව (`fr_FR` වැනි WordPress locale කේතයක්).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 ): stringterm එකක් ලියා ඇති භාෂාව.Free
tranzly_get_term_translation( int $term_id, string $lang ): ?intභාෂාවකට term එකක පරිවර්තනය, හෝ null.Free
tranzly_get_term_translations( int $term_id ): arrayterm එකක සෑම අනුවාදයක්ම: භාෂා කේතය => term ID.Free
tranzly_get_translation( int $post_id, string $lang ): ?intභාෂාවකට පළකිරීමක පරිවර්තනයේ ID එක, නැතහොත් කිසිවක් නොමැති විට null. එය දැනටමත් එම භාෂාවෙන් ලියා ඇති විට පළකිරීමේම ID එක ආපසු ලබා දේ.Free
tranzly_get_translations( int $post_id ): arrayපළකිරීම ඇතුළුව එහි සෑම අනුවාදයක්ම: භාෂා කේතය => post ID. පරිවර්තන නොමැති පළකිරීමක් මඟින් එහි භාෂාවෙන්ම එය පමණක් ලබා දේ.Free
tranzly_language_switcher( array $args = array( )ඕනෑම තේමාවක්, builder එකක් හෝ ප්ලගිනයක් සඳහා භාෂා මාරුකරණයේ HTML (T5). Page Builder Sandwich හි element එක එය කැඳවයි; ඔබටද එය කළ හැක. භාෂා දෙකකට වඩා අඩුවෙන් පවතින විට හිස් වේ.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 ): booltranzly_restore_language() තෙක් කේතය වෙනත් භාෂාවකින් ක්‍රියාත්මක කරවන්න: වත්මන් භාෂාව සහ WordPress හිම පරිවර්තන දෙකම මාරු වේ. switch_to_blog() මෙන් nest වේ:Free
tranzly_translatable_attributes( string $block_name ): arrayබ්ලොක් වර්ගයක් සඳහා Tranzly පරිවර්තනය කරන attribute නම්: එහි block.json හි `role: content`, `tranzly_translatable_attributes` filter එක මඟින් සකස් කර ඇත.Free
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( )වත්මන් පරිශීලකයා ලෙස එන්ජිමක් භාවිතයෙන් ලිපියක් භාෂාවකට පරිවර්තනය කරන්න (ඔවුන්ගේ අවසර අදාළ වේ).නොමිලේ

ක්‍රියා සහ පෙරහන්

මූල කේතයෙන් ලබාගත් විස්තරය සමඟ ප්ලගිනය මඟින් පිරිනමන සෑම hook එකක්ම. Filters මඟින් අගයක් වෙනස් කරයි; actions මඟින් ඔබට කිසියම් මොහොතක කේතයක් ධාවනය කිරීමට ඉඩ සලසයි; entry points යනු ප්ලගිනයෙන් යමක් කිරීමට ඉල්ලා සිටීමට ඔබ ක්‍රියාත්මක කරන actions වේ.

හූක් එකවර්ගයඑය කරන්නේ කුමක්දපරාමිතීන්සංස්කරණය
tranzly_admin_barActionපරිවර්තන admin-bar මෙනුව සෑදීමෙන් පසු ක්‍රියාත්මක වේ (Pro දෘශ්‍ය සංස්කාරකය එහි “මෙම පිටුව පරිවර්තනය කරන්න” අයිතමය මෙහි එක් කරයි).\WP_Admin_Bar $bar
int $id
නොමිලේ
tranzly_admin_dataFilterපරිපාලක යෙදුම ආරම්භ වන දත්ත පෙරහන් කරයි. වාරික ස්ථරය එහි සංස්කරණය වාර්තා කිරීමට එය භාවිතා කරයි; සංවේදී කිසිවක් මෙහි නොතිබිය යුතුය, මන්ද එය පිටුව තුළ මුද්‍රණය වන බැවිනි.කිසිවක් නැතනොමිලේ
tranzly_ai_modelFilterභාෂාවකට පරිවර්තනය කරන AI සැපයුම්කරු සහ ආකෘතිය පෙරහන් කරයි. නොමිලේ: සෑම භාෂාවක් සඳහාම `translate` කාර්යය සඳහා තෝරාගත් සැපයුම්කරු සහ ආකෘතිය. Tranzly Pro: භාෂාවේම තේරීම, නැතහොත් “අනෙකුත් සියලුම භාෂා” තේරීම.string $targetනොමිලේ
tranzly_ai_providers_in_useFilterවිශේෂිත භාෂා සඳහා තෝරාගත් AI සැපයුම්කරුවන් පෙරහන් කරයි. නොමිලේ ප්ලගිනයේ කිසිවක් නැත: සෑම භාෂාවක්ම `translate` කාර්යය සඳහා තෝරාගත් සැපයුම්කරු සහ ආකෘතිය භාවිතා කරයි. Tranzly Pro එහි භාෂාවකට අදාළ ආකෘතිවල සැපයුම්කරුවන් ලැයිස්තුගත කරයි.කිසිවක් නැතනොමිලේ
tranzly_content_before_rebuildFilterභාෂාව අනුව පරිවර්තනය කරන ලද කොටස් එයට ලිවීමට පෙර මූල අන්තර්ගතය පෙරහන් කරයි (Pro භාෂාව අනුව රූප මාරු කිරීම එය භාවිතා කරයි).string $content
string $lang
නොමිලේ
tranzly_copy_meta_keysFilterපෝස්ට් එකකින් එහි නව පරිවර්තනයට පිටපත් කරන ලද මෙටා යතුරු පෙරහන් කරයි. වෙන කිසිවක් පිටපත් නොකෙරේ.int $source_idනොමිලේ
tranzly_deepl_hostFilterDeepL API host එක පෙරහන් කරයි (proxy එකක්, හෝ පරීක්ෂණ double එකක්).string $host
string $key
නොමිලේ
tranzly_deepl_price_per_millionFilterDeepL හි අක්ෂර මිලියනයකට මිල එක්සත් ජනපද ඩොලර් වලින් පෙරහන් කරයි.float $priceනොමිලේ
tranzly_default_engineFilterකිසිවක් නම් කර නොමැති විට භාවිතා වන එන්ජිමේ id එක පෙරහන් කරයි.string $idනොමිලේ
tranzly_engine_capFilterඑන්ජිමක මාසික සීමාව එක්සත් ජනපද ඩොලර් වලින් පෙරහන් කරයි: නොමිලේ ප්ලගිනයේ කිසිවක් නැත.float|null $cap
string $engine
නොමිලේ
tranzly_engine_chainFilterභාෂාවක් සඳහා අත්හදා බැලිය යුතු එන්ජින් අනුපිළිවෙලින් පෙරහන් කරයි. නොමිලේ: පෙරනිමි එන්ජිම. වාරික ස්ථරය මඟින් භාෂාවේම එන්ජිම සහ විකල්ප ලැයිස්තුව එක් කරයි.string $lang
string $first
නොමිලේ
tranzly_engine_optionsFilterඑන්ජිමට යවන විකල්ප පෙරහන් කරයි (පරිවර්තනය නොකළ යුතු ලැයිස්තුව, පාරිභාෂික ශබ්ද මාලාව, විධිමත්භාවය, උපදෙස්).string $target
Engine $engine
නොමිලේ
tranzly_engine_settings_saveFilterභාෂාව අනුව එන්ජින් සහ AI ආකෘති, විකල්ප ලැයිස්තුව සහ මාසික සීමාවන් සුරකියි. වාරික ස්ථරය පමණක් ප්‍රතිචාර දක්වයි (WordPress.org මාර්ගෝපදේශය 5: නොමිලේ ප්ලගිනය තුළ කිසිදු Pro හැසිරීමක් නොතිබිය යුතුය).කිසිවක් නැතනොමිලේ
tranzly_frontend_prefixFilterමධ්‍යස්ථ front-end class උපසර්ගය පෙරහන් කරයි.string $prefixනොමිලේ
tranzly_fs_loadedActionබලපත්‍ර SDK එක පූරණය වූ වහාම ක්‍රියාත්මක වේ (ප්‍රධාන ගොනුවේ, ඕනෑම Tranzly කේතයකට පෙර). `tranzly_fs()` සමඟ සම්බන්ධ වීමට මෙහි හූක් කරන්න.කිසිවක් නැතනොමිලේ
tranzly_glossary_optionsFilterඉලක්කගත භාෂාවක් සඳහා එන්ජින් විකල්ප පෙරහන් කරයි: පරිවර්තනය නොකළ යුතු ලැයිස්තුව, සහ වාරික ස්ථරය ඒවා එක් කරන විට පාරිභාෂික ශබ්ද මාලාව සහ ස්වරය.string $langනොමිලේ
tranzly_glossary_saveFilterභාෂාව අනුව වඩාත් කැමති පරිවර්තන සහ ස්වරය සුරකියි. වාරික ස්ථරය පමණක් ප්‍රතිචාර දක්වයි (WordPress.org මාර්ගෝපදේශය 5: නොමිලේ ප්ලගිනය තුළ කිසිදු Pro හැසිරීමක් නොතිබිය යුතුය).කිසිවක් නැතනොමිලේ
tranzly_google_price_per_millionFilterGoogle Cloud Translation හි අක්ෂර මිලියනයකට මිල, එක්සත් ජනපද ඩොලර් වලින් පෙරහන් කරයි.float $pricePro
tranzly_install_language_packsFilterවෙබ් අඩවියට එක් කරන ලද භාෂාවක WordPress, තේමාව සහ ප්ලගින භාෂා ඇසුරුම් Tranzly විසින් ස්ථාපනය කරන්නේද යන්න (එමඟින් WordPress සහ WooCommerce හි මුල් වචන පරිවර්තනය වී දිස්වේ). පෙරනිමියෙන් ක්‍රියාත්මකයි.bool $installනොමිලේ
tranzly_integration_availableFilterප්ලගිනයක් හඳුනා නොගත් විට ඒකාබද්ධ කිරීමක් ක්‍රියාත්මක වන්නේද යන්න පෙරහන් කරයි — බිල්ඩරයක් ක්‍රියා විරහිත කිරීමෙන් පසු ඉතිරි වූ අන්තර්ගතය සඳහා, හෝ අසාමාන්‍ය ආකාරයකින් පූරණය වූ ප්ලගිනයක් සඳහා.bool $on
string $id
නොමිලේ
tranzly_integrationsFilterTranzly ක්‍රියාත්මක කරන ඒකාබද්ධ කිරීම් පෙරහන් කරයි. වෙනත් ප්ලගිනයකට සහය දැක්වීමට `Integration` උප පන්තියක් එක් කරන්න.කිසිවක් නැතනොමිලේ
tranzly_is_proFilterවාරික ස්ථරය ක්‍රියාත්මක වන්නේද යන්න පෙරහන් කරයි. එයට ප්‍රතිචාර දක්වන්නේ වාරික ස්ථරය පමණි.bool $proනොමිලේ
tranzly_job_createdActionපරිවර්තන කාර්යයක් නිර්මාණය කළ පසු ක්‍රියාත්මක වේ.int $job
int $items
නොමිලේ
tranzly_job_finishedActionපරිවර්තන කාර්යයක තවදුරටත් කිසිදු වැඩක් නොමැති විට ක්‍රියාත්මක වේ.int $job_idනොමිලේ
tranzly_kit_api_baseFilterසහාය තිර මඟින් අමතනු ලබන Zinn Digital® API base එක පෙරහන් කරයි.string $baseනොමිලේ
tranzly_kit_diagnosticsFilterවෙබ් අඩවි හිමිකරු ඒවා දැකීමට පෙර රෝග විනිශ්චය තොරතුරු (diagnostics) පෙරහන් කරයි. ප්ලගිනයක් එහිම තොරතුරු `extra` යටතේ එක් කරයි. ⛔ මෙය ධාවනය වන්නේ පෙරදසුනට (preview) පෙරය, පෙරදසුන සහ යැවීම අතර කිසිවිටෙක නොවේ.නැතනොමිලේ
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මෙම ප්ලගිනය සඳහා කට්ටලය (kit) වාර්තා කරන සැලසුම් මට්ටම (plan tier) පෙරහන් කරයි (පරීක්ෂණ සහ staging; නිෂ්පාදනයේදී බලපත්‍රය තීරණය කරයි).string $tierනොමිලේ
tranzly_localize_linksFilterමෙම පිටුවේ අභ්‍යන්තර සබැඳි ඒවායේ පරිවර්තන වෙත Tranzly මඟින් යොමු කරන්නේද යන්න පෙරහන් කරයි.bool $localize
string $lang
නොමිලේ
tranzly_memory_enabledFilterපරිවර්තන මතකය (translation memory) භාවිත කරන්නේද යන්න පෙරහන් කරයි.bool $onප්‍රෝ
tranzly_microsoft_price_per_millionFilterMicrosoft Translator හි අක්ෂර මිලියනයකට වන මිල (එක්සත් ජනපද ඩොලර් වලින්) පෙරහන් කරයි.float $priceප්‍රෝ
tranzly_network_enabledFilterබහු-අඩවි ජාල ස්තරය (multisite network layer) ක්‍රියාත්මකද යන්න පෙරහන් කරයි.bool $agencyනොමිලේ
tranzly_pbs_internal_post_typesFilterTranzly මඟින් වෙනස් නොකර තබන Page Builder Sandwich ලිපි වර්ග (post types) පෙරහන් කරයි.නැතනොමිලේ
tranzly_post_segmentsFilterඑන්ජිම වෙත යවන ලද ලිපියක ඛණ්ඩ (segments) පෙරහන් කරයි. Key => `text` + `format` (`text` හෝ `html`). block-aware විග්‍රහකය (parser) සහ ඒකාබද්ධ කිරීම් මඟින් මෙහි ඛණ්ඩ එක් කිරීම, බෙදීම හෝ ප්‍රතිස්ථාපනය කිරීම සිදු කරන අතර, ඒවා නැවත `tranzly_translated_post_fields` මත ලියනු ලැබේ.\WP_Post $postනොමිලේ
tranzly_post_translatedActionඑන්ජිමක් මඟින් ලිපියක් පරිවර්තනය කළ පසු (හෝ පුද්ගලයෙකුගේ ගොනුවක් හෝ ආයාත කිරීමක් මඟින් එකක් ලියූ පසු) ක්‍රියාත්මක වේ.int $target
int $source_id
string $code
string $engine
නොමිලේ
tranzly_post_translation_createdActionTranzly මඟින් ලිපි පරිවර්තනයක් සෑදූ පසු ක්‍රියාත්මක වේ.int $new_id
int $source_id
string $code
නොමිලේ
tranzly_post_typesFilterTranzly පරිවර්තනය කරන ලිපි වර්ග පෙරහන් කරයි.නැතනොමිලේ
tranzly_pre_current_languageFilterවත්මන් භාෂාව කෙටි-මගකට ලක් කරයි: එය භාවිතා කිරීමට භාෂා කේතයක් ලබා දෙන්න (return). tranzly_switch_language() ක්‍රියාත්මක වන්නේ මෙලෙසය; Tranzly හට තීරණය කිරීමට ඉඩ දීම සඳහා null ආපසු ලබා දෙන්න.string|null $langනොමිලේ
tranzly_query_varFilterභාෂාව තෝරා ගන්නා query විචල්‍යය පෙරහන් කරයි.string $varනොමිලේ
tranzly_queue_lease_secondsFilterහිමිකම් කියන ලද අයිතමයක බදු කාලය (lease) පෙරහන් කරයි: ඉන් පසුව, අයිතමය අතරමගදී ඇනහිටි worker කෙනෙකු විසින් අයිතමය අනෙක් අයට නැවත ලබා දේ. මන්දගාමීම තනි පරිවර්තනයට වඩා දිගු වේ.int $secondsනොමිලේ
tranzly_queue_worker_secondsFilterඑක් worker කෙනෙකු භාර දීමට පෙර කොපමණ වේලාවක් ධාවනය වේද යන්න තත්පර වලින් පෙරහන් කරයි.int $secondsනොමිලේ
tranzly_queue_workersFilterඑක් කාර්යයක් එකවර කොපමණ worker ප්‍රමාණයක් ධාවනය කරන්නේද යන්න පෙරහන් කරයි. පරිවර්තන සේවාවට අධික බරක් නොදීම සඳහා WORKERS මත සීමාවක්; අවසන් වන අයිතම ගණන පිළිබඳ සීමාවක් කිසිවිටෙක නොවේ.int $workers
int $job_id
නොමිලේ
tranzly_rate_source_Filterවෙනත් මූලාශ්‍රයකින් අනුපාත (`tranzly_rate_sources` බලන්න).නැතප්‍රෝ
tranzly_rate_sourcesFilterවිදේශ විනිමය අනුපාත මූලාශ්‍ර පෙරහන් කරයි. `[ code => rate against its reference ]` ලබා දෙන `tranzly_rate_source_<id>` පෙරහනක්, හෝ WP_Error එකක් සමඟ එකක් එක් කරන්න.නැතප්‍රෝ
tranzly_register_enginesActionපරිවර්තන එන්ජින් ලියාපදිංචි කරන්න. `$registry->add( new Your_Engine() )` අමතන්න.Registry $registryනොමිලේ
tranzly_relations_changedActionවස්තූන්ගේ (objects) පරිවර්තන සබැඳි වෙනස් වූ පසු ක්‍රියාත්මක වේ: සබැඳි කර ඇත, අසබැඳි කර ඇත, වෙනත් භාෂාවකට ගෙන ගොස් ඇත හෝ ඉවත් කර ඇත. ස්පර්ශ වූ කණ්ඩායමකට එක් වරක් බැගින් ක්‍රියාත්මක වේ, එබැවින් තනි සබැඳියකින් එය දෙවරක් ක්‍රියාත්මක විය හැක.string $type
array<int> $ids
නොමිලේ
tranzly_robots_meta_keysFilterrobots සැකසුම් අඩංගු post meta keys පෙරහන් කරයි; ඒ සෑම එකක්ම මුල් පිටපත අනුගමනය කරමින් එහි පරිවර්තන මත පිහිටයි.නැතනොමිලේ
tranzly_shared_string_scopesපෙරහන (Filter)හවුල්-පෙළ විෂයපථ පෙරහන් කරයි (තීරුව L06, T6: ඒකාබද්ධ කිරීම් මඟින් `woocommerce`, `forms` සහ `theme` එක් කරයි; ඒවායේ පෙළ `tranzly_shared_strings` හරහා පැමිණේ).කිසිවක් නැතනොමිලේ
tranzly_shared_stringsපෙරහන (Filter)Tranzly විසින් එක් එක් විෂයපථය අනුව නූල් (strings) ලෙස පරිවර්තනය කරන හවුල් පෙළ පෙරහන් කරයි. Pro ස්තරය මඟින් block templates, template parts සහ patterns `templates` වෙත එක් කරයි.string $scopeනොමිලේ
tranzly_shared_strings_coveredපෙරහන (Filter)භාෂාවක් සඳහා භාෂා පැකේජයක් මඟින් පරිවර්තනය කරන ලද හවුල්-පෙළ විෂයපථයක පෙළ පෙරහන් කරයි. Pro ස්තරය `templates` සඳහා තේමාවේ සහ core හි ලියාපදිංචි රටා වාර්තා කරයි.string $scope
string $lang
නොමිලේ
tranzly_source_changedක්‍රියාව (Action)මුල් අන්තර්ගතයේ පරිවර්තනය කළ හැකි දෑ වෙනස් වූ විට ක්‍රියාත්මක වේ, එබැවින් එහි පරිවර්තන දැන් යල් පැන ගොස් ඇත.int $post_id
string $now
string $before
නොමිලේ
tranzly_source_meta_keysපෙරහන (Filter)පිටුවක පරිවර්තන යල් පැන යාමට හේතු වන meta keys පෙරහන් කරයි. ඒකාබද්ධ කිරීම් මඟින් ඒවා පරිවර්තනය කරන යතුරු (builder data, SEO fields, custom fields) එක් කරයි.int $post_idනොමිලේ
tranzly_source_publishedක්‍රියාව (Action)මුල් පිටපතක් ප්‍රථම වරට ප්‍රකාශයට පත් කළ විට (එහි meta සුරැකීමෙන් පසු) එක් වරක් ක්‍රියාත්මක වේ.int $post_idනොමිලේ
tranzly_style_rules_enabledපෙරහන (Filter)Tranzly විසින් එක් එක් නව පරිවර්තනය සඳහා අදාළ භාෂාවේ WordPress.org පරිවර්තන-කණ්ඩායමේ විලාස නීති (උද්ධෘත ලකුණු, විරාම ලකුණු අවට ඉඩ තැබීම, ඇපොස්ට්‍රොෆි, ellipsis, ජපන් අක්ෂර පරතරය, ආමන්ත්‍රණ සර්වනාම) යොදන්නේද යන්න. පෙරනිමියෙන් සක්‍රියයි.bool $enabled
string $locale
නොමිලේ
tranzly_taxonomiesපෙරහන (Filter)Tranzly පරිවර්තනය කරන වර්ගීකරණයන් (taxonomies) පෙරහන් කරයි.කිසිවක් නැතනොමිලේ
tranzly_term_segmentsපෙරහන (Filter)එන්ජිම වෙත යවන ලද පදයක කොටස් (`name`, `description`, තවද ඒකාබද්ධ කිරීම් මඟින් එක් කරන ඕනෑම දෙයක්: SEO මාතෘකා, අභිරුචි ක්ෂේත්‍ර) පෙරහන් කරයි. එක් කළ ඒවා `tranzly_term_translated` මත ලියන්න.\WP_Term $termනොමිලේ
tranzly_term_translatedක්‍රියාව (Action)එන්ජිමක් මඟින් පදයක් පරිවර්තනය කළ පසු, පරිවර්තනය කරන ලද සෑම කොටසක් සමඟම ක්‍රියාත්මක වේ (ඒකාබද්ධ කිරීම් මඟින් ඒවා `tranzly_term_segments` මත එක් කළ කොටස් ලියයි).int $target
int $term_id
string $code
නොමිලේ
tranzly_term_translation_createdක්‍රියාව (Action)Tranzly විසින් පද පරිවර්තනයක් සෑදූ පසු ක්‍රියාත්මක වේ.int $new_id
int $term_id
string $code
නොමිලේ
tranzly_translatable_attributesපෙරහන (Filter)බ්ලොක් වර්ගයක් සඳහා Tranzly පරිවර්තනය කරන ගුණාංග පෙරහන් කරයි.string $block_nameනොමිලේ
tranzly_translate_stringපෙරහන (Filter)පරිවර්තනය කළ හැකි එක් නූලක් (string) භාෂාවකට පෙරහන් කරයි.string $value
string $code
array $context
නොමිලේ
tranzly_translated_post_fieldsපෙරහන (Filter)එන්ජිම ධාවනය වීමෙන් පසුව, පරිවර්තනයකට ලියන ලද ලිපි ක්ෂේත්‍ර (post fields) පෙරහන් කරයි. තමන්ගේම කොටස් එක් කළ ඒකාබද්ධ කිරීම් (custom fields, builder data) ඒවා මෙහි ලියයි.\WP_Post $post
string $code
නොමිලේ
tranzly_translation_memoryපෙරහන (Filter)භාවිතයේ පවතින පරිවර්තන මතකය පෙරහන් කරයි: නොමිලේ ප්ලගිනය තුළ කිසිවක් නැත; වාරික (premium) ස්තරය එකක් ලබා දෙයි (docs/843, WordPress.org මාර්ගෝපදේශය 5).Translation_Memory|null $memoryනොමිලේ