Pembangun
Rujukan keupayaan Tranzly
Tranzly mendaftarkan tindakannya dengan API Keupayaan WordPress. Keupayaan yang sama ini adalah alat MCP pada pelayan tapak itu sendiri dan laluan REST di bawah /wp-json/wp-abilities/v1. Halaman ini dijana daripada pendaftaran pemalam itu sendiri.
Titik akhir
| Keupayaan | REST |
|---|---|
| MCP melalui HTTP (boleh distrim) | /wp-json/tranzly/v1/mcp |
| MCP melalui WP-CLI (input dan output standard) | wp mcp-adapter serve --server=tranzly --user=<login> |
| REST: senaraikan keupayaan | /wp-json/wp-abilities/v1/abilities?category=tranzly |
| REST: jalankan keupayaan | /wp-json/wp-abilities/v1/abilities/<name>/run (GET dengan ?input= untuk keupayaan baca sahaja, POST {"input": {...}} untuk selainnya) |
Pengesahan dan kebenaran
Permintaan HTTP disahkan dengan kata laluan aplikasi WordPress (HTTP Asas). Menyambung ke pelayan MCP memerlukan keupayaan yang ditunjukkan di bawah; setiap keupayaan kemudiannya menyemak kebenarannya sendiri, bagi setiap objek. Keupayaan baca sahaja dijalankan dengan GET dan inputnya dalam rentetan pertanyaan; yang lain dengan POST dan badan JSON ‘{“input”: {…}}’.
kata laluan aplikasi WordPress (HTTP) atau --user (WP-CLI); pengguna memerlukan keupayaan yang dinamakan oleh setiap keupayaan · Tetapan: Benarkan ejen AI (MCP), aktif secara lalai
Semua keupayaan
| Keupayaan | Edisi | REST | Kebenaran | Parameter |
|---|---|---|---|---|
tranzly/bulk-translateMemulakan tugas terjemahan latar belakang untuk setiap kandungan asal bagi jenis kandungan yang diberikan (semua jenis yang diterjemahkan apabila tiada yang diberikan): terjemahan yang tiada, yang lapuk atau kesemuanya. Mengembalikan tugas yang dimulakan, satu bagi setiap bahasa. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/bulk-translate/run | edit_posts; publish_posts untuk menerbitkan | languages (diperlukan)post_typesscope: missing, stale, allenginepublish |
tranzly/cancel-jobMenghentikan tugas; terjemahan yang telah dibuat akan dikekalkan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/cancel-job/run | manage_options (semakan laluan REST itu sendiri) | id (diperlukan) |
tranzly/check-qualityMeminta AI membandingkan satu terjemahan dengan kandungan asalnya dan memberikan skor, serta menyimpan laporan pada terjemahan tersebut. Menggunakan model AI semakan kualiti yang ditetapkan dalam tetapan aliran kerja Tranzly. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/check-quality/run | edit_post pada terjemahan tersebut | id (diperlukan) |
tranzly/connect-supportMenyambungkan laman ini ke sokongan Zinn Digital® (nama, e-mel, persetujuan). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/connect-support/run | manage_options (semakan laluan REST itu sendiri) | email (diperlukan)nameconsent (diperlukan) |
tranzly/correct-segmentsMenyimpan segmen terjemahan yang diperbetulkan (segmen: kunci kepada teks); teks yang diperbetulkan dilindungi daripada diterjemahkan semula. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/correct-segments/run | edit_post (semakan laluan REST itu sendiri) | id (diperlukan)segmentstexts |
tranzly/create-jobMemulakan tugas latar belakang untuk menterjemah siaran yang disenaraikan (posts) atau keseluruhan jenis siaran ke dalam bahasa (langs). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-job/run | edit_posts (semakan laluan REST itu sendiri) | postspost_typelangs (diperlukan)enginestatus: publish, draftforce |
tranzly/create-post-translationMencipta draf terjemahan bagi siaran dalam sesuatu bahasa (lang) untuk ditulis secara manual, tanpa enjin. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-post-translation/run | semakan kebenaran setiap item laluan REST itu sendiri | id (diperlukan)lang (diperlukan)nameslugdescription |
tranzly/create-term-translationMencipta terjemahan istilah dalam sesuatu bahasa dengan nama, slug dan penerangan yang anda berikan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/create-term-translation/run | semakan kebenaran setiap item laluan REST itu sendiri | id (diperlukan)lang (diperlukan)nameslugdescription |
tranzly/disconnect-supportMemutuskan sambungan laman ini daripada sokongan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/disconnect-support/run | manage_options (semakan laluan REST itu sendiri) | tiada |
tranzly/estimateMenganggarkan aksara dan kos untuk menterjemah siaran (posts atau post_type) ke dalam bahasa (langs) dengan enjin, sebelum membuat sebarang perbelanjaan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate/run | edit_posts (semakan laluan REST itu sendiri) | postspost_typelangs (diperlukan)engine |
tranzly/estimate-bulkMenganggarkan terjemahan seluruh laman dalam sesuatu bahasa (post_types, scope, engine) sebelum memulakannya. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/estimate-bulk/run | edit_posts (semakan laluan REST itu sendiri) | post_typesscope: missing, stale, allenginelang (diperlukan)after |
tranzly/export-translation-fileMengembalikan fail XLIFF atau CSV (sebagai teks) bersama kandungan asal dan terjemahannya dalam satu bahasa, untuk penterjemah atau agensi terjemahan: siaran yang diberikan, atau halaman sehingga 100 kandungan asal bagi sesuatu jenis kandungan dalam sesuatu keadaan (missing, stale, translated atau all; ulangi dengan after). Fail yang sama boleh diimport semula setelah diterjemahkan. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/export-translation-file/run | edit_posts; setiap siaran disertakan hanya jika pengguna dibenarkan untuk menyuntingnya | lang (diperlukan)format: xliff, csvpostspost_typestate: all, missing, stale, translatedafter |
tranzly/fix-statusMemasukkan terjemahan ke dalam baris gilir bagi setiap item yang tiada (atau lapuk) dalam bahasa dan jenis siaran. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/fix-status/run | edit_posts (pemeriksaan laluan REST sendiri) | post_typelang (diperlukan)state (diperlukan): missing, stale, quality |
tranzly/get-comments-settingMengembalikan sama ada komen dikongsi merentasi bahasa atau dikekalkan mengikut bahasa. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run | moderate_comments (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-deepl-usageMengembalikan aksara yang digunakan dan had bagi kunci DeepL yang disimpan pada bulan ini. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-deepl-usage/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-diagnosticsMengembalikan diagnostik yang akan dibawa oleh tiket sokongan: versi, pemalam aktif, had dan ralat terkini. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-diagnostics/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-displayMengembalikan pilihan penukar bahasa dan paparan kredit. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-display/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-engine-settingsMengembalikan enjin lalai dan sandaran, enjin dan model AI mengikut bahasa, keadaan setiap enjin, penyedia AI yang disambungkan dengan model mereka, dan perbelanjaan bulan ini. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-engine-settings/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-glossaryMengembalikan perkataan yang tidak pernah diterjemahkan, terjemahan istilah tetap dan nada mengikut bahasa. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-glossary/run | manage_options | tiada |
tranzly/get-integrationsMenyenaraikan pemalam SEO, WooCommerce, pembina halaman dan borang yang disokong Tranzly serta yang aktif di sini. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-integrations/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-jobMengembalikan kemajuan dan kiraan satu tugasan. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job/run | manage_options (pemeriksaan laluan REST sendiri) | id (diperlukan) |
tranzly/get-job-failuresMenyenaraikan item tugasan yang gagal berserta sebab bagi setiap satu. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-job-failures/run | manage_options (pemeriksaan laluan REST sendiri) | id (diperlukan) |
tranzly/get-legacy-importMengembalikan status dan laporan pengimportan terjemahan daripada Tranzly 2.x. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-legacy-import/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-licenceMengembalikan pelan Tranzly tapak ini, status lesen, tarikh pembaharuan dan perkara yang disertakan dalam pelan. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-licence/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-menusMengembalikan menu yang dipaparkan oleh setiap bahasa dalam setiap lokasi menu. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-menus/run | edit_theme_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/get-post-groupMenyenaraikan kumpulan terjemahan siaran: ahli setiap bahasa berserta tajuk, status dan pautan editnya. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-post-group/run | edit_post dan edit_term (pemeriksaan laluan REST sendiri) | id (diperlukan) |
tranzly/get-quality-reportMengembalikan laporan kualiti AI bagi terjemahan: skor dan segmen yang dibenderakan olehnya. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-quality-report/run | edit_post (pemeriksaan laluan REST sendiri) | id (diperlukan) |
tranzly/get-segmentsMengembalikan segmen terjemahan di sebelah yang asal, untuk semakan dan pembetulan. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-segments/run | edit_post (pemeriksaan laluan REST sendiri) | id (diperlukan) |
tranzly/get-shared-stringsMengembalikan teks tema dan pemalam (skop) dalam sesuatu bahasa berserta terjemahannya. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-shared-strings/run | edit_theme_options (pemeriksaan laluan REST sendiri) | lang (diperlukan)scope: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug> |
tranzly/get-site-stringsMengembalikan tajuk tapak, slogan dan teks widget dalam sesuatu bahasa. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-site-strings/run | manage_options (pemeriksaan laluan REST sendiri) | lang (diperlukan) |
tranzly/get-support-connectionMenyatakan sama ada laman ini disambungkan ke sokongan Zinn Digital®, dan sebagai siapa. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-support-connection/run | manage_options (semakan laluan REST itu sendiri) | refresh boolean |
tranzly/get-term-groupMenyenaraikan kumpulan terjemahan bagi kategori atau tag. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-term-group/run | edit_post dan edit_term (semakan laluan REST itu sendiri) | id rentetan (diperlukan) |
tranzly/get-urlsMengembalikan cara bahasa dipaparkan dalam alamat (folder, subdomain atau domain), slug dan asas yang diterjemahkan, dan noindex untuk halaman yang belum diterjemahkan. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-urls/run | manage_options (semakan laluan REST itu sendiri) | tiada |
tranzly/get-workflow-settingsMengembalikan terjemahan automatik semasa penerbitan dan semasa kemas kini, semakan sebelum penerbitan, serta ambang, penyedia dan model semakan kualiti AI. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/get-workflow-settings/run | manage_options (semakan laluan REST itu sendiri) | tiada |
tranzly/import-from-sourceMengimport halaman terjemahan seterusnya daripada pemalam berbilang bahasa yang lain (mod: dry-run atau run; kursor). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-from-source/run | manage_options (semakan laluan REST itu sendiri) | source rentetan (diperlukan)mode rentetan: dry-run, run, undocursor rentetan |
tranzly/import-translation-fileMenulis halaman siaran seterusnya daripada fail terjemahan yang dimuat naik (ulang dengan after sehingga selesai). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/import-translation-file/run | edit_posts (semakan laluan REST itu sendiri) | token rentetan (diperlukan)after integer |
tranzly/link-postMenjadikan siaran sedia ada (sasaran) sebagai terjemahan bagi siaran ini dalam sesuatu bahasa. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-post/run | edit_post dan edit_term (semakan laluan REST itu sendiri) | id rentetan (diperlukan)lang rentetan (diperlukan)target integer (diperlukan) |
tranzly/link-termMenjadikan istilah sedia ada (sasaran) sebagai terjemahan bagi istilah ini dalam sesuatu bahasa. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/link-term/run | edit_post dan edit_term (semakan laluan REST itu sendiri) | id rentetan (diperlukan)lang rentetan (diperlukan)target integer (diperlukan) |
tranzly/list-enginesMenyenaraikan enjin terjemahan, sama ada setiap satunya telah disediakan, dan enjin mana yang digunakan apabila tiada yang dinamakan. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-engines/run | edit_posts | tiada |
tranzly/list-import-sourcesMenyenaraikan data WPML, Polylang dan TranslatePress yang ditemui di laman ini yang boleh diimport. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-import-sources/run | manage_options (semakan laluan REST itu sendiri) | tiada |
tranzly/list-jobsMenyenaraikan tugas terjemahan latar belakang, yang terbaru dahulu, dengan kemajuan. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-jobs/run | edit_posts (semakan laluan REST itu sendiri) | tiada |
tranzly/list-languagesMenyenaraikan bahasa laman web. Bahasa pertama ialah bahasa kandungan asal ditulis. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-languages/run | edit_posts | tiada |
tranzly/list-status-itemsMenyenaraikan asal dengan status terjemahannya dalam sesuatu bahasa (status: hilang, lapuk, semasa), halaman demi halaman. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-status-items/run | edit_posts (semakan laluan REST itu sendiri) | post_type rentetanlang rentetan (diperlukan)state rentetan: all, missing, stale, translated, human, machine, review, qualityafter integer |
tranzly/list-theme-stringsMenyenaraikan tema dan pemalam yang teksnya boleh diimbas untuk terjemahan, dan bilangan rentetan yang dimiliki oleh setiap satu. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/list-theme-strings/run | manage_options (semakan laluan REST itu sendiri) | tiada |
tranzly/open-support-ticketMemfailkan tiket sokongan (subjek, mesej, jenis, e-mel), dengan diagnostik laman ini apabila pentadbir bersetuju. Ia tidak pernah mencipta log masuk atau menghantarnya. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/open-support-ticket/run | manage_options (semakan laluan REST itu sendiri) | subject rentetan (diperlukan)message rentetan (diperlukan)kind rentetan: help, bug, feedback, feature_requestemail rentetanname rentetandiagnostics boolean |
tranzly/record-support-consentMerekodkan persetujuan pentadbir untuk menghantar diagnostik bersama tiket sokongan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/record-support-consent/run | manage_options (semakan laluan REST itu sendiri) | consent boolean (diperlukan) |
tranzly/retry-job-itemMencuba semula item yang gagal (tindakan: retry, secara pilihan dengan enjin lain) atau menandakannya untuk diterjemahkan secara manual (tindakan: by-hand). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/retry-job-item/run | edit_post dan manage_options (pemeriksaan laluan REST sendiri) | item rentetan (diperlukan)action rentetan (diperlukan)engine rentetan |
tranzly/review-translationMeluluskan terjemahan (dan menerbitkannya apabila kandungan asal diterbitkan) atau menghantarnya semula (keputusan, nota). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/review-translation/run | edit_post (pemeriksaan laluan REST sendiri) | id rentetan (diperlukan)decision rentetan (diperlukan): approve, changes, pendingnote rentetan |
tranzly/run-legacy-importMenjalankan import 2.x: dry-run (laporan sahaja), run, atau undo. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/run-legacy-import/run | manage_options (pemeriksaan laluan REST sendiri) | action rentetan (diperlukan) |
tranzly/scan-theme-stringsMengimbas halaman seterusnya bagi fail PHP komponen untuk teks yang boleh diterjemahkan (ulang dengan after sehingga selesai). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/scan-theme-strings/run | manage_options (pemeriksaan laluan REST sendiri) | component rentetan (diperlukan)after integer |
tranzly/schedule-quality-checkMenjadualkan pemeriksaan kualiti AI bagi halaman seterusnya terjemahan sesuatu bahasa (atau siaran yang diberikan). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/schedule-quality-check/run | edit_posts (pemeriksaan laluan REST sendiri) | lang rentetan (diperlukan)post_type rentetanposts tatasusunanafter integer |
tranzly/seo-auditMemeriksa terjemahan untuk tajuk, perihalan, slug SEO dan hreflang yang hilang dalam sesuatu bahasa, halaman demi halaman. | Pro | GET /wp-json/wp-abilities/v1/abilities/tranzly/seo-audit/run | manage_options (pemeriksaan laluan REST sendiri) | lang rentetan (diperlukan)after integer |
tranzly/set-comments-settingBerkongsi komen merentas terjemahan siaran atau mengekalkannya mengikut bahasa (mode). | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-comments-setting/run | manage_options dan moderate_comments (pemeriksaan laluan REST sendiri) | mode rentetan (diperlukan): off, show, translate |
tranzly/set-engine-keyMenyimpan kunci API (dan rantau untuk Microsoft) bagi DeepL, Google atau Microsoft; kosong untuk mengalih keluarnya. Kunci disimpan secara disulitkan dan tidak akan dikembalikan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-engine-key/run | manage_options (pemeriksaan laluan REST sendiri) | engine rentetan (diperlukan)key rentetan (diperlukan)region rentetan |
tranzly/set-menusMenetapkan menu bagi setiap bahasa untuk setiap lokasi (map). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-menus/run | edit_theme_options (pemeriksaan laluan REST sendiri) | map objek (diperlukan) |
tranzly/set-protectionMelindungi terjemahan daripada ditimpa oleh enjin (protected: true), atau menyahkuncinya. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-protection/run | edit_post (pemeriksaan laluan REST sendiri) | id rentetan (diperlukan)protected boolean (diperlukan) |
tranzly/set-shared-stringsMenyimpan terjemahan teks tema dan pemalam yang diperbetulkan (strings); ia akan dilindungi. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-shared-strings/run | edit_theme_options (pemeriksaan laluan REST sendiri) | lang rentetan (diperlukan)scope rentetan: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>strings objek (diperlukan) |
tranzly/set-site-stringMenyimpan satu teks tapak (key) dalam sesuatu bahasa, cth. tajuk atau slogan tapak. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-site-string/run | edit_theme_options dan manage_options (pemeriksaan laluan REST sendiri) | lang rentetan (diperlukan)key rentetan (diperlukan)translation rentetan (diperlukan) |
tranzly/set-urlsMenetapkan mod alamat (mode), domain mengikut bahasa, asas dan segmen yang diterjemahkan, noindex_untranslated dan cadangan slug. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/set-urls/run | manage_options (pemeriksaan laluan REST sendiri) | mode rentetansegments objekdomains objekbases objeksuggest booleannoindex_untranslated boolean |
tranzly/start-trialMemulakan percubaan Tranzly Pro selama 14 hari untuk tapak ini (tiada pembayaran diperlukan). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/start-trial/run | manage_options (pemeriksaan laluan REST sendiri) | tiada |
tranzly/translate-media-fieldMenyimpan teks alt, tajuk atau kapsyen (field) imej dalam satu bahasa (lang). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-media-field/run | edit_post (semakan laluan REST sendiri) | id string (diperlukan)lang string (diperlukan)field string (diperlukan): alt, caption, titletranslation string (diperlukan) |
tranzly/translate-postMenterjemah satu siaran atau halaman ke dalam satu atau lebih bahasa laman dengan enjin terjemahan, mencipta setiap terjemahan atau mengemas kininya. Terjemahan baharu adalah draf melainkan publish ditetapkan kepada true. Terjemahan yang telah diedit oleh seseorang akan dilangkau melainkan force ditetapkan kepada true. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-post/run | boleh menterjemah siaran tersebut (edit_post padanya); edit_post pada terjemahan sedia ada; keupayaan terbit jenis tersebut untuk menerbitkan | id integer (diperlukan)languages array (diperlukan)engine stringpublish booleanforce boolean |
tranzly/translate-shared-stringsMenterjemah halaman seterusnya bagi teks tema dan pemalam yang belum diterjemahkan dalam sesuatu bahasa dengan enjin lalai (ulang dengan after sehingga selesai). | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-shared-strings/run | edit_theme_options (semakan laluan REST sendiri) | lang string (diperlukan)scope string: menus, site, templates, gettext.plugin-<slug>, gettext.theme-<slug>after integer |
tranzly/translate-siteAliran kerja berpandu: ejen memeriksa bahasa dan enjin, menganggar kos, dan menterjemah apa yang tiada, meminta pengesahan sebelum membelanjakan atau menerbitkan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-site/run | edit_posts | languages string (diperlukan) |
tranzly/translate-termMenterjemah satu istilah (kategori, tag atau atribut produk) ke dalam sesuatu bahasa (lang) dengan satu enjin, mencipta atau mengemas kini terjemahannya. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/translate-term/run | semakan kebenaran setiap item laluan REST sendiri | id string (diperlukan)lang string (diperlukan)engine stringforce booleanstatus string: publish, draft |
tranzly/translation-statusDengan ID siaran: terjemahan setiap bahasa bagi siaran tersebut, sama ada ia sudah lapuk, dan siapa yang menulisnya. Tanpa ID siaran: berapa banyak bahagian laman yang telah diterjemahkan, mengikut bahasa. | Percuma | GET /wp-json/wp-abilities/v1/abilities/tranzly/translation-status/run | edit_post pada siaran tersebut; edit_posts untuk ringkasan laman | id integerpost_type string |
tranzly/unlink-postMengeluarkan siaran daripada kumpulan terjemahannya; ia mengekalkan bahasanya. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-post/run | edit_post dan edit_term (semakan laluan REST sendiri) | id string (diperlukan) |
tranzly/unlink-termMengeluarkan istilah daripada kumpulan terjemahannya. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/unlink-term/run | edit_post dan edit_term (semakan laluan REST sendiri) | id string (diperlukan) |
tranzly/update-displayMenukar penukar bahasa (gaya, bendera, nama, penempatan) dan baris penghargaan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-display/run | manage_options (semakan laluan REST sendiri) | switcher objectcredit boolean |
tranzly/update-engine-settingsMenetapkan enjin lalai, enjin sandaran, enjin mengikut bahasa dan model AI mengikut bahasa (default, fallback, per_lang, models, caps). Semua kecuali enjin lalai adalah Pro. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-engine-settings/run | manage_options (semakan laluan REST sendiri) | default stringper_lang objectfallback arraycaps objectmodels object |
tranzly/update-glossaryMenggantikan bahagian glosari yang anda hantar (kata-kata yang tidak pernah diterjemahkan, terjemahan istilah, nada); bahagian yang anda tinggalkan akan dikekalkan. Digunakan oleh setiap enjin bermula daripada terjemahan seterusnya dan seterusnya. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-glossary/run | manage_options | dnt arrayterms objecttone object |
tranzly/update-settingsMenetapkan bahasa laman (languages: senarai kod dan nama; yang pertama ialah bahasa asal), awalan kelas bahagian hadapan, dan sama ada ejen AI (MCP) dibenarkan. | Percuma | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-settings/run | manage_options (semakan laluan REST sendiri) | prefix stringmcp booleanlanguages array |
tranzly/update-workflow-settingsMenetapkan on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider dan quality_model. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/update-workflow-settings/run | manage_options (semakan laluan REST sendiri) | on_update string: off, stale, translateon_publish booleanreview booleanquality_threshold integerquality_provider stringquality_model string |
tranzly/upload-translation-fileMemuat naik fail Tranzly XLIFF atau CSV (content, filename) yang diterjemahkan di tempat lain; membalas token yang mengenal pasti muat naik untuk import tersebut. | Pro | POST /wp-json/wp-abilities/v1/abilities/tranzly/upload-translation-file/run | edit_posts (semakan laluan REST sendiri) | content string (diperlukan)filename string (diperlukan) |
Dijana daripada abilities.json pemalam, yang dijana sendiri daripada laman yang sedang berjalan; ujian gagal apabila kedua-duanya tidak sepadan.
Arahan WP-CLI
Jalankan ini pada pelayan dengan WP-CLI. Setiap arahan memeriksa kebenaran yang sama seperti skrin pemalam; contoh diambil daripada teks bantuan pemalam itu sendiri.
| Perintah | Fungsi | Edisi |
|---|---|---|
wp tranzly create <id> [--term]wp tranzly create 42 --lang=de_DE --user=admin | Cipta draf terjemahan untuk siaran (atau istilah), yang dipautkan kepadanya. | Percuma |
wp tranzly engines | Senaraikan enjin terjemahan. | Percuma |
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 | Tugas terjemahan latar belakang. | Percuma |
wp tranzly legacy <action> [--format=<format>]wp tranzly legacy dry-runwp tranzly legacy runwp tranzly legacy undo | Tunjukkan, uji laksana (dry-run), laksanakan atau buat asal import terjemahan tapak Tranzly (2.x) legasi. | Percuma |
wp tranzly link <source> <target> [--term] | Pautkan siaran (atau istilah) sedia ada sebagai terjemahan kepada yang lain. | Percuma |
wp tranzly network <action> [--languages=<codes>]wp tranzly network setupwp tranzly network languages --languages=en_US,de_DE,fr_FR | Multisite (Agency): sediakan setiap tapak dalam rangkaian, atau tetapkan bahasa permulaan bagi tapak baharu. | Percuma |
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 | Terjemah siaran dengan enjin terjemahan. | Percuma |
wp tranzly translations <id> [--term] [--format=<format>] | Senaraikan terjemahan bagi sesuatu siaran (atau istilah). | Percuma |
Fungsi PHP
Fungsi yang boleh dipanggil oleh tema dan pemalam lain. Periksa function_exists() terlebih dahulu, supaya kod anda terus berfungsi semasa pemalam tidak aktif.
| Fungsi | Fungsinya | Edisi |
|---|---|---|
icl_object_id( $id, $type = 'post', $return_original_if_missing = false, $lang = null ) | WPML: terjemahan objek. | Pro |
pll__( $text ) | Polylang: rentetan yang didaftarkan, diterjemahkan. Tranzly menterjemahkan rentetan tema melalui gettext milik WordPress sendiri, jadi rentetan dikembalikan seperti yang diberikan. | Pro |
pll_current_language( $field = 'slug' ) | Polylang: bahasa semasa. | Pro |
pll_default_language( $field = 'slug' ) | Polylang: bahasa lalai. | Pro |
pll_e( $text ) | Polylang: cetak (echo) rentetan yang didaftarkan, dilepaskan (escaped). | Pro |
pll_get_post( $post_id, $lang = null ) | Polylang: terjemahan siaran. | Pro |
pll_get_post_language( $post_id, $field = 'slug' ) | Polylang: bahasa siaran. | Pro |
pll_get_post_translations( $post_id ) | Polylang: setiap terjemahan siaran, slug => ID. | Pro |
pll_get_term( $term_id, $lang = null ) | Polylang: terjemahan istilah. | Pro |
pll_get_term_language( $term_id, $field = 'slug' ) | Polylang: bahasa istilah. | Pro |
pll_get_term_translations( $term_id ) | Polylang: setiap terjemahan istilah, slug => ID. | Pro |
pll_home_url( $lang = '' ) | Polylang: URL laman utama dalam bahasa tertentu. | Pro |
pll_is_translated_post_type( $post_type ) | Polylang: adakah jenis siaran ini diterjemahkan? | Pro |
pll_is_translated_taxonomy( $taxonomy ) | Polylang: adakah taksonomi ini diterjemahkan? | Pro |
pll_languages_list( $args = array( ) | Polylang: senarai bahasa. | Pro |
pll_register_string() | Polylang: daftarkan rentetan (diterima dan diabaikan — lihat pll__()). | Pro |
pll_the_languages( $args = array( ) | Polylang: penukar bahasa. `raw` mengembalikan tatasusunan Polylang (slug => butiran); selainnya senarai `<li>` dalam penanda Polylang, dicetak melainkan jika `echo` adalah 0. Mematuhi `hide_current`, `hide_if_no_translation` dan `display_names_as` (`name` atau `slug`). `dropdown` dipaparkan sebagai senarai: blok/widget penukar Tranzly sendiri adalah tempat untuk menu juntai bawah. | Pro |
pll_translate_string( $text ) | Polylang: rentetan yang didaftarkan dalam sesuatu bahasa. Seperti pll__(), rentetan dikembalikan seperti yang diberikan. | Pro |
tranzly_compat_field( string $code, string $field ) | Satu medan bahasa, dalam kosa kata Polylang. | Pro |
tranzly_current_language(): string | Bahasa bagi permintaan semasa (kod lokal WordPress seperti `fr_FR`). | Free |
tranzly_default_language(): string | Bahasa lalai: bahasa pertama yang disenaraikan. | Free |
tranzly_get_engines(): array | Enjin yang tersedia: id => nama. | Free |
tranzly_get_post_language( int $post_id ): string | Bahasa siaran ditulis. | Free |
tranzly_get_term_language( int $term_id ): string | Bahasa istilah ditulis. | Free |
tranzly_get_term_translation( int $term_id, string $lang ): ?int | Terjemahan istilah ke dalam bahasa tertentu, atau null. | Free |
tranzly_get_term_translations( int $term_id ): array | Setiap versi istilah: kod bahasa => ID istilah. | Free |
tranzly_get_translation( int $post_id, string $lang ): ?int | ID terjemahan siaran ke dalam bahasa tertentu, atau null jika tiada. Mengembalikan ID siaran itu sendiri apabila ia sudah ditulis dalam bahasa tersebut. | Free |
tranzly_get_translations( int $post_id ): array | Setiap versi siaran, termasuk siaran itu sendiri: kod bahasa => ID siaran. Siaran tanpa sebarang terjemahan hanya mengembalikan dirinya sendiri dalam bahasanya. | Free |
tranzly_language_switcher( array $args = array( ) | HTML penukar bahasa, untuk mana-mana tema, pembina atau pemalam (T5). Elemen Page Builder Sandwich memanggilnya; elemen anda juga boleh. Kosong apabila terdapat kurang daripada dua bahasa. | Free |
tranzly_language_url( string $lang, ?string $url = null ): string | URL yang memaparkan bahasa yang diberikan. | Free |
tranzly_languages(): array | Bahasa laman, lalai didahulukan. | Free |
tranzly_register_engine( Engine $engine ) | Tambah enjin terjemahan. Panggil pada `tranzly_register_engines`, atau pada bila-bila masa sebelum terjemahan pertama bagi permintaan tersebut. | Free |
tranzly_restore_language(): bool | Buat asal tranzly_switch_language() yang terakhir. | Free |
tranzly_switch_language( string $lang ): bool | Jadikan kod berjalan dalam bahasa lain sehingga tranzly_restore_language(): bahasa semasa dan terjemahan WordPress sendiri kedua-duanya beralih. Bersarang seperti switch_to_blog(): | Free |
tranzly_translatable_attributes( string $block_name ): array | Nama atribut yang diterjemahkan oleh Tranzly untuk jenis blok: `role: content` dalam block.json miliknya, dilaraskan oleh penapis `tranzly_translatable_attributes`. | Free |
tranzly_translate_post( int $post_id, string $lang, string $engine = '', array $args = array( ) | Terjemahkan siaran ke dalam bahasa dengan enjin, sebagai pengguna semasa (kebenaran mereka diguna pakai). | Percuma |
Tindakan dan penapis
Setiap cangkuk yang ditawarkan oleh pemalam, dengan huraian daripada kod sumbernya. Penapis mengubah sesuatu nilai; tindakan membolehkan anda menjalankan kod pada detik tertentu; titik masuk ialah tindakan yang anda cetuskan untuk meminta pemalam melakukan sesuatu.
| Cangkuk | Jenis | Fungsinya | Parameter | Edisi |
|---|---|---|---|---|
tranzly_admin_bar | Tindakan | Ditetapkan selepas menu bar pentadbir Terjemahan dibina (editor visual Pro menambah item “Terjemah pada halaman ini” di sini). | \WP_Admin_Bar $barint $id | Percuma |
tranzly_admin_data | Penapis | Menapis data yang digunakan semasa aplikasi pentadbir dimulakan. Lapisan premium menggunakannya untuk melaporkan edisinya; tiada maklumat sensitif di sini kerana ia dicetak ke dalam halaman. | tiada | Percuma |
tranzly_ai_model | Penapis | Menapis pembekal dan model AI yang menterjemah ke dalam sesuatu bahasa. Percuma: pembekal dan model yang dipilih untuk tugasan `translate`, bagi setiap bahasa. Tranzly Pro: pilihan bahasa itu sendiri, jika tidak pilihan “semua bahasa lain”. | string $target | Percuma |
tranzly_ai_providers_in_use | Penapis | Menapis pembekal AI yang dipilih untuk bahasa tertentu. Tiada dalam pemalam percuma: setiap bahasa menggunakan pembekal dan model yang dipilih untuk tugasan `translate`. Tranzly Pro menyenaraikan pembekal bagi model mengikut bahasanya. | tiada | Percuma |
tranzly_content_before_rebuild | Penapis | Menapis kandungan sumber sebelum segmen yang diterjemahkan ditulis ke dalamnya, bagi setiap bahasa (pertukaran imej mengikut bahasa Pro menggunakannya). | string $contentstring $lang | Percuma |
tranzly_copy_meta_keys | Penapis | Menapis kunci meta yang disalin daripada siaran ke terjemahan baharunya. Tiada perkara lain yang disalin. | int $source_id | Percuma |
tranzly_deepl_host | Penapis | Menapis hos API DeepL (proksi, atau pendua ujian). | string $hoststring $key | Percuma |
tranzly_deepl_price_per_million | Penapis | Menapis harga DeepL bagi setiap juta aksara dalam dolar AS. | float $price | Percuma |
tranzly_default_engine | Penapis | Menapis id enjin yang digunakan apabila tiada yang dinamakan. | string $id | Percuma |
tranzly_engine_cap | Penapis | Menapis had bulanan enjin dalam dolar AS: tiada dalam pemalam percuma. | float|null $capstring $engine | Percuma |
tranzly_engine_chain | Penapis | Menapis enjin untuk dicuba bagi sesuatu bahasa, mengikut urutan. Percuma: enjin lalai. Lapisan premium menambah enjin bahasa itu sendiri dan senarai sandaran. | string $langstring $first | Percuma |
tranzly_engine_options | Penapis | Menapis pilihan yang dihantar ke enjin (senarai jangan-terjemah, glosari, tahap formaliti, arahan). | string $targetEngine $engine | Percuma |
tranzly_engine_settings_save | Penapis | Menyimpan enjin dan model AI mengikut bahasa, senarai sandaran dan had bulanan. Hanya lapisan premium yang membalas (garis panduan WordPress.org 5: tiada tingkah laku Pro dalam pemalam percuma). | tiada | Percuma |
tranzly_frontend_prefix | Penapis | Menapis awalan kelas bahagian hadapan yang neutral. | string $prefix | Percuma |
tranzly_fs_loaded | Tindakan | Ditetapkan sebaik sahaja SDK pelesenan dimuatkan (dalam fail utama, sebelum sebarang kod Tranzly). Cangkuk di sini untuk berinteraksi dengan `tranzly_fs()`. | tiada | Percuma |
tranzly_glossary_options | Penapis | Menapis pilihan enjin untuk bahasa sasaran: senarai jangan-terjemah, serta glosari dan nada apabila lapisan premium menambahkannya. | string $lang | Percuma |
tranzly_glossary_save | Penapis | Menyimpan terjemahan pilihan dan nada mengikut bahasa. Hanya lapisan premium yang membalas (garis panduan WordPress.org 5: tiada tingkah laku Pro dalam pemalam percuma). | tiada | Percuma |
tranzly_google_price_per_million | Penapis | Menapis harga Terjemahan Google Cloud bagi setiap sejuta aksara, dolar AS. | float $price | Pro |
tranzly_install_language_packs | Penapis | Sama ada Tranzly memasang pek bahasa WordPress, tema dan pemalam bagi bahasa yang ditambah ke tapak (supaya perkataan WordPress dan WooCommerce sendiri kelihatan diterjemahkan). Diaktifkan secara lalai. | bool $install | Percuma |
tranzly_integration_available | Penapis | Menapis sama ada integrasi dijalankan apabila pemalamnya tidak dikesan — untuk kandungan yang ditinggalkan oleh pembina selepas dinyahaktifkan, atau pemalam yang dimuatkan secara luar biasa. | bool $onstring $id | Percuma |
tranzly_integrations | Penapis | Menapis integrasi yang dijalankan oleh Tranzly. Tambah subkelas `Integration` untuk menyokong pemalam lain. | tiada | Percuma |
tranzly_is_pro | Penapis | Menapis sama ada lapisan premium sedang berjalan. Hanya lapisan premium yang membalasnya. | bool $pro | Percuma |
tranzly_job_created | Tindakan | Ditetapkan selepas tugasan terjemahan dibuat. | int $jobint $items | Percuma |
tranzly_job_finished | Tindakan | Dicetuskan apabila tugas terjemahan tidak lagi mempunyai kerja yang tinggal. | int $job_id | Percuma |
tranzly_kit_api_base | Penapis | Menapis pangkalan API Zinn Digital® yang dipanggil oleh skrin sokongan. | string $base | Percuma |
tranzly_kit_diagnostics | Penapis | Menapis diagnostik sebelum pemilik laman melihatnya. Pemalam menambah faktanya sendiri di bawah `extra`. ⛔ Ini berjalan SEBELUM pratonton, tidak pernah antara pratonton dan penghantaran. | tiada | Percuma |
tranzly_kit_footprint_free | Penapis | Menapis sama ada laman ini bebas jejak (footprint-free), supaya Zinn® Ads tidak pernah dipromosikan padanya. | bool $footprint_free | Percuma |
tranzly_kit_promotions | Penapis | Menapis pendaftaran promosi sebelum ia diselesaikan. Tambah baris untuk mempromosikan produk lain: `id`, `kind` (hosting|marketplace|platform|plugin|bundle|ads), `slot` (promo|cross-sell), dan `url` atau (untuk pemalam) `name`, `site`, `main_files`. | tiada | Percuma |
tranzly_kit_tier | Penapis | Menapis peringkat pelan yang dilaporkan oleh kit untuk pemalam ini (ujian dan pementasan; lesen menentukan dalam pengeluaran). | string $tier | Percuma |
tranzly_localize_links | Penapis | Menapis sama ada Tranzly menghalakan pautan dalaman halaman ini kepada terjemahannya. | bool $localizestring $lang | Percuma |
tranzly_memory_enabled | Penapis | Menapis sama ada memori terjemahan digunakan. | bool $on | Pro |
tranzly_microsoft_price_per_million | Penapis | Menapis harga Microsoft Translator bagi setiap sejuta aksara, Dolar AS. | float $price | Pro |
tranzly_network_enabled | Penapis | Menapis sama ada lapisan rangkaian multisite diaktifkan. | bool $agency | Percuma |
tranzly_pbs_internal_post_types | Penapis | Menapis jenis siaran Page Builder Sandwich yang diabaikan oleh Tranzly. | tiada | Percuma |
tranzly_post_segments | Penapis | Menapis segmen siaran yang dihantar ke enjin. Kunci => `text` + `format` (`text` atau `html`). Penghurai peka blok dan penyepaduan menambah, membelah atau menggantikan segmen di sini, dan menulisnya semula pada `tranzly_translated_post_fields`. | \WP_Post $post | Percuma |
tranzly_post_translated | Tindakan | Dicetuskan selepas enjin menterjemah siaran (atau fail seseorang atau import menulisnya). | int $targetint $source_idstring $codestring $engine | Percuma |
tranzly_post_translation_created | Tindakan | Dicetuskan selepas Tranzly mencipta terjemahan siaran. | int $new_idint $source_idstring $code | Percuma |
tranzly_post_types | Penapis | Menapis jenis siaran yang diterjemahkan oleh Tranzly. | tiada | Percuma |
tranzly_pre_current_language | Penapis | Memintas bahasa semasa: kembalikan kod bahasa untuk menggunakannya. Beginilah cara tranzly_switch_language() berfungsi; kembalikan null untuk membiarkan Tranzly menentukan. | string|null $lang | Percuma |
tranzly_query_var | Penapis | Menapis pemboleh ubah pertanyaan yang memilih bahasa. | string $var | Percuma |
tranzly_queue_lease_seconds | Penapis | Menapis pajakan pada item yang dituntut: selepasnya, pekerja yang terhenti di pertengahan item akan mengembalikan item tersebut kepada yang lain. Lebih lama daripada satu terjemahan yang paling perlahan. | int $seconds | Percuma |
tranzly_queue_worker_seconds | Penapis | Menapis berapa lama seorang pekerja beroperasi sebelum menyerahkan tugas, dalam saat. | int $seconds | Percuma |
tranzly_queue_workers | Penapis | Menapis bilangan pekerja yang dijalankan oleh satu tugas pada satu-satu masa. Had ke atas PEKERJA, untuk mengurangkan beban pada perkhidmatan terjemahan; bukan had ke atas bilangan item yang disiapkan. | int $workersint $job_id | Percuma |
tranzly_rate_source_ | Penapis | Kadar daripada sumber lain (lihat `tranzly_rate_sources`). | tiada | Pro |
tranzly_rate_sources | Penapis | Menapis sumber kadar pertukaran. Tambah satu dengan penapis `tranzly_rate_source_<id>` yang mengembalikan `[ kod => kadar berbanding rujukannya ]`, atau WP_Error. | tiada | Pro |
tranzly_register_engines | Tindakan | Daftar enjin terjemahan. Panggil `$registry->add( new Your_Engine() )`. | Registry $registry | Percuma |
tranzly_relations_changed | Tindakan | Dicetuskan selepas pautan terjemahan objek berubah: dipautkan, dinyahpaut, dialihkan ke bahasa lain atau dialih keluar. Dicetuskan sekali bagi setiap kumpulan yang terjejas, jadi satu pautan mungkin mencetuskannya dua kali. | string $typearray<int> $ids | Percuma |
tranzly_robots_meta_keys | Penapis | Menapis kunci meta siaran yang memegang tetapan robots; setiap satu mengikut yang asal ke terjemahannya. | tiada | Percuma |
tranzly_shared_string_scopes | Penapis | Menapis skop teks kongsi (lorong L06, T6: penyepaduan menambah `woocommerce`, `forms` dan `theme`; teks mereka masuk melalui `tranzly_shared_strings`). | tiada | Percuma |
tranzly_shared_strings | Penapis | Menapis teks kongsi yang diterjemahkan oleh Tranzly sebagai rentetan, mengikut skop. Lapisan Pro menambah templat blok, bahagian templat dan corak pada `templates`. | string $scope | Percuma |
tranzly_shared_strings_covered | Penapis | Menapis teks bagi skop teks kongsi yang diterjemahkan oleh pek bahasa untuk sesuatu bahasa. Lapisan Pro melaporkan corak tema dan teras yang didaftarkan untuk `templates`. | string $scopestring $lang | Percuma |
tranzly_source_changed | Tindakan | Dicetuskan apabila kandungan boleh diterjemah bagi sumber asal berubah, menjadikan terjemahannya kini lapuk. | int $post_idstring $nowstring $before | Percuma |
tranzly_source_meta_keys | Penapis | Menapis kunci meta yang perubahannya menjadikan terjemahan sesuatu halaman lapuk. Penyepaduan menambah kunci yang mereka terjemahkan (data pembina, medan SEO, medan tersuai). | int $post_id | Percuma |
tranzly_source_published | Tindakan | Dicetuskan sekali apabila sumber asal pertama kali diterbitkan (selepas metanya disimpan). | int $post_id | Percuma |
tranzly_style_rules_enabled | Penapis | Sama ada Tranzly menggunakan peraturan gaya pasukan terjemahan WordPress.org bagi bahasa tersebut (tanda petik, jarak sekitar tanda baca, tanda koma atas, elipsis, jarak bahasa Jepun, kata ganti nama panggilan) pada setiap terjemahan baharu. Dihidupkan secara lalai. | bool $enabledstring $locale | Percuma |
tranzly_taxonomies | Penapis | Menapis taksonomi yang diterjemahkan oleh Tranzly. | tiada | Percuma |
tranzly_term_segments | Penapis | Menapis segmen istilah yang dihantar ke enjin (`name`, `description`, serta apa sahaja yang ditambah oleh penyepaduan: tajuk SEO, medan tersuai). Tulis segmen yang ditambah pada `tranzly_term_translated`. | \WP_Term $term | Percuma |
tranzly_term_translated | Tindakan | Dicetuskan selepas sesuatu enjin menterjemahkan istilah, bersama setiap segmen yang diterjemahkan (penyepaduan menulis segmen yang mereka tambah pada `tranzly_term_segments`). | int $targetint $term_idstring $code | Percuma |
tranzly_term_translation_created | Tindakan | Dicetuskan selepas Tranzly mencipta terjemahan istilah. | int $new_idint $term_idstring $code | Percuma |
tranzly_translatable_attributes | Penapis | Menapis atribut yang diterjemahkan oleh Tranzly untuk jenis blok. | string $block_name | Percuma |
tranzly_translate_string | Penapis | Menapis satu rentetan boleh diterjemah ke dalam sesuatu bahasa. | string $valuestring $codearray $context | Percuma |
tranzly_translated_post_fields | Penapis | Menapis medan siaran yang ditulis ke dalam terjemahan, selepas enjin dijalankan. Penyepaduan yang menambah segmen mereka sendiri (medan tersuai, data pembina) menulisnya di sini. | \WP_Post $poststring $code | Percuma |
tranzly_translation_memory | Penapis | Menapis memori terjemahan yang sedang digunakan: tiada dalam pemalam percuma; lapisan premium menawarkan satu (docs/843, garis panduan 5 WordPress.org). | Translation_Memory|null $memory | Percuma |