Разработчики
Справочник возможностей tranzly
Плагин tranzly регистрирует свои действия в WordPress Abilities API. Те же возможности являются инструментами MCP на собственном сервере сайта и маршрутами REST в /wp-json/wp-abilities/v1. Эта страница генерируется на основе собственного реестра плагина.
Конечные точки
MCP через HTTP (потоковый)
https://example.com/wp-json/tranzly/v1/mcpMCP через WP-CLI (стандартные ввод и вывод)
wp mcp-adapter serve --server=tranzly --user=<login>REST: список возможностей
/wp-json/wp-abilities/v1/abilities?category=tranzlyREST: запустить способность
/wp-json/wp-abilities/v1/abilities/<name>/runАутентификация и разрешения
HTTP-запросы проходят аутентификацию с помощью пароля приложения WordPress (HTTP Basic). Для подключения к MCP-серверу требуется возможность, указанная ниже; каждая функция затем проверяет свои собственные разрешения для каждого объекта. Функции только для чтения выполняются с методом GET и входными данными в строке запроса; остальные — с методом POST и телом JSON {"input": {…}}.
Примеры
# REST: запустить способность
curl -u your-username:your-application-password \
"https://example.com/wp-json/wp-abilities/v1/abilities/tranzly/get-comments-setting/run"# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"tranzly-get-comments-setting","arguments":{}}}Все возможности
Сгенерировано на основе файла abilities.json плагина, который, в свою очередь, создается на основе работающего сайта; тест завершается с ошибкой, если они не совпадают.
| Возможность | Назначение | Редакция | REST | Права доступа | Параметры |
|---|---|---|---|---|---|
tranzly/bulk-translatetranzly-bulk-translate | Перевести весь сайт Запускает фоновые задачи перевода для каждого оригинала указанных типов контента (для всех переведенных типов, если они не указаны): отсутствующие переводы, устаревшие или все сразу. Возвращает запущенные задачи, по одной на каждый язык. | Версия Pro | POST …/abilities/tranzly/bulk-translate/run | edit_posts; publish_posts to publish | languages: array (обязательно), post_types: array, scope: missing|stale|all, engine: string, publish: boolean |
tranzly/cancel-jobtranzly-cancel-job | Отменить задание Останавливает задание; уже выполненные переводы сохраняются. | Бесплатный тариф | POST …/abilities/tranzly/cancel-job/run | manage_options (the REST route's own check) | id: string (обязательно) |
tranzly/check-qualitytranzly-check-quality | Проверить перевод с помощью ИИ Запускает сравнение перевода с оригиналом и его оценку с помощью ИИ, а также сохраняет отчет о переводе. Использует модель ИИ для проверки качества, заданную в настройках рабочего процесса Tranzly. | Версия Pro | POST …/abilities/tranzly/check-quality/run | edit_post on that translation | id: integer (обязательно) |
tranzly/connect-supporttranzly-connect-support | Связаться с поддержкой Подключает этот сайт к службе поддержки Zinn Digital® (имя, электронная почта, согласие). | Бесплатный тариф | POST …/abilities/tranzly/connect-support/run | manage_options (the REST route's own check) | email: string (обязательно), name: string, consent: boolean (обязательно) |
tranzly/correct-segmentstranzly-correct-segments | Исправить перевод Сохраняет исправленные сегменты перевода (сегменты: ключ к тексту); исправленный текст защищен от повторного перевода. | Бесплатный тариф | POST …/abilities/tranzly/correct-segments/run | edit_post (the REST route's own check) | id: string (обязательно), segments: object (обязательно) |
tranzly/create-jobtranzly-create-job | Запустить задачу перевода Запускает фоновое задание по переводу указанных записей (posts) или целого типа записей на языки (langs). | Бесплатный тариф | POST …/abilities/tranzly/create-job/run | edit_posts (the REST route's own check) | posts: array, post_type: string, langs: array (обязательно), engine: string, status: publish|draft, force: boolean |
tranzly/create-post-translationtranzly-create-post-translation | Создать пустой перевод Создает черновик перевода записи на язык (lang) для самостоятельного написания без использования машинного перевода. | Бесплатный тариф | POST …/abilities/tranzly/create-post-translation/run | the REST route's own per-item permission check | id: string (обязательно), lang: string (обязательно), name: string, slug: string, description: string |
tranzly/create-term-translationtranzly-create-term-translation | Создать перевод термина вручную Создает перевод термина на язык с указанными вами названием, ярлыком (slug) и описанием. | Бесплатный тариф | POST …/abilities/tranzly/create-term-translation/run | the REST route's own per-item permission check | id: string (обязательно), lang: string (обязательно), name: string, slug: string, description: string |
tranzly/disconnect-supporttranzly-disconnect-support | Отключиться от службы поддержки Отключает этот сайт от поддержки. | Бесплатный тариф | POST …/abilities/tranzly/disconnect-support/run | manage_options (the REST route's own check) | Нет |
tranzly/estimatetranzly-estimate | Рассчитать перевод Оценивает количество символов и стоимость перевода записей (posts или post_type) на языки (langs) с помощью движка до каких-либо затрат. | Бесплатный тариф | POST …/abilities/tranzly/estimate/run | edit_posts (the REST route's own check) | posts: array, post_type: string, langs: array (обязательно), engine: string |
tranzly/estimate-bulktranzly-estimate-bulk | Оценка перевода сайта (Pro) Оценивает перевод всего сайта на определенный язык (post_types, scope, engine) перед его запуском. | Версия Pro | POST …/abilities/tranzly/estimate-bulk/run | edit_posts (the REST route's own check) | post_types: array, scope: missing|stale|all, engine: string, lang: string (обязательно), after: integer |
tranzly/export-translation-filetranzly-export-translation-file | Экспортировать файл для переводчиков Возвращает файл XLIFF или CSV (в виде текста) с оригиналами и их переводами на один язык для переводчика или переводческого агентства: указанные записи или страницу, содержащую до 100 оригиналов контента определенного типа в заданном состоянии (отсутствует, устарело, переведено или все; повторите с использованием параметра after). Импортируйте его обратно с помощью tranzly/upload-translation-file. | Версия Pro | GET …/abilities/tranzly/export-translation-file/run | edit_posts; each post is included only if the user may edit it | lang: string (обязательно), format: xliff|csv, posts: array, post_type: string, state: all|missing|stale|translated, after: integer |
tranzly/fix-statustranzly-fix-status | Перевести недостающее Добавляет в очередь перевод каждого отсутствующего (или устаревшего) элемента на определенном языке и для определенного типа записей. | Бесплатный тариф | POST …/abilities/tranzly/fix-status/run | edit_posts (the REST route's own check) | post_type: string, lang: string (обязательно), state: missing|stale|quality (обязательно) |
tranzly/get-comments-settingtranzly-get-comments-setting | Управление модерацией комментариев (Pro) Возвращает информацию о том, являются ли комментарии общими для разных языков или хранятся для каждого языка отдельно. | Версия Pro | GET …/abilities/tranzly/get-comments-setting/run | moderate_comments (the REST route's own check) | Нет |
tranzly/get-deepl-usagetranzly-get-deepl-usage | Использовать DeepL Возвращает количество использованных символов и лимит сохраненного ключа DeepL в этом месяце. | Бесплатный тариф | GET …/abilities/tranzly/get-deepl-usage/run | manage_options (the REST route's own check) | Нет |
tranzly/get-diagnosticstranzly-get-diagnostics | Прочитать диагностику сайта Возвращает диагностические данные, которые содержат тикеты поддержки: версии, активные плагины, лимиты и последние ошибки. | Бесплатный тариф | GET …/abilities/tranzly/get-diagnostics/run | manage_options (the REST route's own check) | Нет |
tranzly/get-displaytranzly-get-display | Просмотр параметров отображения Возвращает параметры языкового переключателя и отображения копирайта. | Бесплатный тариф | GET …/abilities/tranzly/get-display/run | manage_options (the REST route's own check) | Нет |
tranzly/get-engine-settingstranzly-get-engine-settings | Прочитать настройки движка Возвращает используемый по умолчанию и резервный движки, движки для каждого языка, состояние каждого движка и расходы за этот месяц. | Бесплатный тариф | GET …/abilities/tranzly/get-engine-settings/run | manage_options (the REST route's own check) | Нет |
tranzly/get-glossarytranzly-get-glossary | Читать глоссарий Возвращает слова, которые никогда не переводились, переводы фиксированных терминов и тон для каждого языка. | Версия Pro | GET …/abilities/tranzly/get-glossary/run | manage_options | Нет |
tranzly/get-integrationstranzly-get-integrations | Прочитать интеграции Выводит список плагинов SEO, WooCommerce, конструкторов страниц и форм, которые поддерживает Tranzly и которые активны в данный момент. | Бесплатный тариф | GET …/abilities/tranzly/get-integrations/run | manage_options (the REST route's own check) | Нет |
tranzly/get-jobtranzly-get-job | Просмотр хода выполнения задания Возвращает прогресс и счетчики одной задачи. | Бесплатный тариф | GET …/abilities/tranzly/get-job/run | manage_options (the REST route's own check) | id: string (обязательно) |
tranzly/get-job-failurestranzly-get-job-failures | Просмотреть ошибки задания Выводит список неудачных элементов задания с указанием причины для каждого из них. | Бесплатный тариф | GET …/abilities/tranzly/get-job-failures/run | manage_options (the REST route's own check) | id: string (обязательно) |
tranzly/get-legacy-importtranzly-get-legacy-import | Импортировать данные Tranzly 2.x Возвращает состояние и отчет об импорте переводов из Tranzly 2.x. | Бесплатный тариф | GET …/abilities/tranzly/get-legacy-import/run | manage_options (the REST route's own check) | Нет |
tranzly/get-licencetranzly-get-licence | Прочитать лицензию Возвращает тарифный план Tranzly этого сайта, состояние лицензии, дату продления и то, что входит в план. | Бесплатный тариф | GET …/abilities/tranzly/get-licence/run | manage_options (the REST route's own check) | Нет |
tranzly/get-menustranzly-get-menus | Читать меню для каждого языка Возвращает меню, которое отображается для каждого языка в каждом расположении меню. | Бесплатный тариф | GET …/abilities/tranzly/get-menus/run | edit_theme_options (the REST route's own check) | Нет |
tranzly/get-post-grouptranzly-get-post-group | Посмотреть переводы записи Выводит группу переводов записи: элемент для каждого языка с его заголовком, статусом и ссылкой на редактирование. | Бесплатный тариф | GET …/abilities/tranzly/get-post-group/run | edit_post and edit_term (the REST route's own check) | id: string (обязательно) |
tranzly/get-quality-reporttranzly-get-quality-report | Читать отчет о качестве (Pro) Возвращает отчет об оценке качества перевода ИИ: оценку и помеченные сегменты. | Версия Pro | GET …/abilities/tranzly/get-quality-report/run | edit_post (the REST route's own check) | id: string (обязательно) |
tranzly/get-segmentstranzly-get-segments | Читать перевод параллельно Возвращает сегменты перевода рядом с оригиналами для проверки и исправления. | Бесплатный тариф | GET …/abilities/tranzly/get-segments/run | edit_post (the REST route's own check) | id: string (обязательно) |
tranzly/get-shared-stringstranzly-get-shared-strings | Читать тексты тем и плагинов Возвращает тексты темы и плагина (область видимости) на указанном языке вместе с их переводами. | Бесплатный тариф | GET …/abilities/tranzly/get-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (обязательно), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly |
tranzly/get-site-stringstranzly-get-site-strings | Читать тексты сайта на другом языке Возвращает заголовок сайта, слоган и текст виджетов на указанном языке. | Бесплатный тариф | GET …/abilities/tranzly/get-site-strings/run | manage_options (the REST route's own check) | lang: string (обязательно) |
tranzly/get-support-connectiontranzly-get-support-connection | Прочитать соединение службы поддержки Указывает, подключен ли этот сайт к службе поддержки Zinn Digital® и под каким именем. | Бесплатный тариф | GET …/abilities/tranzly/get-support-connection/run | manage_options (the REST route's own check) | refresh: boolean |
tranzly/get-term-grouptranzly-get-term-group | Прочитать переводы термина Выводит группу переводов категории или тега. | Бесплатный тариф | GET …/abilities/tranzly/get-term-group/run | edit_post and edit_term (the REST route's own check) | id: string (обязательно) |
tranzly/get-urlstranzly-get-urls | Прочитать настройки адреса Возвращает способ отображения языков в адресах (папка, поддомен или домен), переведенные ярлыки и основы, а также тег noindex для непереведенных страниц. | Бесплатный тариф | GET …/abilities/tranzly/get-urls/run | manage_options (the REST route's own check) | Нет |
tranzly/get-workflow-settingstranzly-get-workflow-settings | Прочитать настройки рабочего процесса (Pro) Возвращает автоматический перевод при публикации и обновлении, проверку перед публикацией, а также порог, провайдер и модель проверки качества с помощью ИИ. | Версия Pro | GET …/abilities/tranzly/get-workflow-settings/run | manage_options (the REST route's own check) | Нет |
tranzly/import-from-sourcetranzly-import-from-source | Миграция с WPML, Polylang или TranslatePress (Pro) Импортирует следующую страницу переводов из другого многоязычного плагина (режим: пробный запуск или выполнение; курсор). | Версия Pro | POST …/abilities/tranzly/import-from-source/run | manage_options (the REST route's own check) | source: string (обязательно), mode: dry-run|run|undo, cursor: string |
tranzly/import-translation-filetranzly-import-translation-file | Записать импортированный файл (Pro) Записывает следующую страницу записей из загруженного файла перевода (повторяйте с after до завершения). | Версия Pro | POST …/abilities/tranzly/import-translation-file/run | edit_posts (the REST route's own check) | token: string (обязательно), after: integer |
tranzly/link-posttranzly-link-post | Связать существующую публикацию как перевод Делает существующую запись (целевую) переводом этой записи на определенный язык. | Бесплатный тариф | POST …/abilities/tranzly/link-post/run | edit_post and edit_term (the REST route's own check) | id: string (обязательно), lang: string (обязательно), target: integer (обязательно) |
tranzly/link-termtranzly-link-term | Связать существующий термин как перевод Делает существующий термин (целевой) переводом этого термина на выбранный язык. | Бесплатный тариф | POST …/abilities/tranzly/link-term/run | edit_post and edit_term (the REST route's own check) | id: string (обязательно), lang: string (обязательно), target: integer (обязательно) |
tranzly/list-enginestranzly-list-engines | Список систем перевода Выводит список систем перевода, статус их настройки и систему, которая используется по умолчанию, если не указана конкретная. | Бесплатный тариф | GET …/abilities/tranzly/list-engines/run | edit_posts | Нет |
tranzly/list-import-sourcestranzly-list-import-sources | Список плагинов для миграции (Pro) Отображает найденные на этом сайте данные WPML, Polylang и TranslatePress, которые можно импортировать. | Версия Pro | GET …/abilities/tranzly/list-import-sources/run | manage_options (the REST route's own check) | Нет |
tranzly/list-jobstranzly-list-jobs | Список заданий на перевод Выводит список фоновых заданий перевода, начиная с самых новых, с указанием прогресса. | Бесплатный тариф | GET …/abilities/tranzly/list-jobs/run | edit_posts (the REST route's own check) | Нет |
tranzly/list-languagestranzly-list-languages | Список языков Выводит список языков сайта. Первый из них — язык, на котором создан оригинальный контент. | Бесплатный тариф | GET …/abilities/tranzly/list-languages/run | edit_posts | Нет |
tranzly/list-status-itemstranzly-list-status-items | Перечислите то, чего не хватает или что устарело Выводит оригиналы с их состоянием перевода на указанном языке (состояние: отсутствует, устарело, актуально), постранично. | Бесплатный тариф | GET …/abilities/tranzly/list-status-items/run | edit_posts (the REST route's own check) | post_type: string, lang: string (обязательно), state: all|missing|stale|translated|human|machine|review|quality, after: integer |
tranzly/list-support-accesstranzly-list-support-access | Список временных логинов поддержки Список временных пользователей поддержки, предоставленных нашей команде, с указанием срока действия каждого из них. | Бесплатный тариф | GET …/abilities/tranzly/list-support-access/run | manage_options (the REST route's own check) | Нет |
tranzly/list-theme-stringstranzly-list-theme-strings | Список текстовых источников тем и плагинов (Pro) Перечисляет темы и плагины, тексты которых можно просканировать для перевода, а также количество строк в каждой из них. | Версия Pro | GET …/abilities/tranzly/list-theme-strings/run | manage_options (the REST route's own check) | Нет |
tranzly/open-support-tickettranzly-open-support-ticket | Открыть тикет в службу поддержки Отправляет запрос в службу поддержки (тема, сообщение, тип, email) с диагностическими данными этого сайта; параметры access_days и credentials предоставляют нашей команде временный доступ при необходимости. | Бесплатный тариф | POST …/abilities/tranzly/open-support-ticket/run | manage_options (the REST route's own check) | Нет |
tranzly/record-support-consenttranzly-record-support-consent | Согласие на диагностику техподдержки Фиксирует согласие администратора на отправку диагностических данных с тикетами поддержки. | Бесплатный тариф | POST …/abilities/tranzly/record-support-consent/run | manage_options (the REST route's own check) | Нет |
tranzly/retry-job-itemtranzly-retry-job-item | Повторить попытку или передать неудачный элемент Повторяет попытку обработки неудачного элемента (действие: retry, опционально с другим движком) или помечает его для ручного перевода (действие: by-hand). | Бесплатный тариф | POST …/abilities/tranzly/retry-job-item/run | edit_post and manage_options (the REST route's own check) | item: string (обязательно), action: string (обязательно), engine: string |
tranzly/review-translationtranzly-review-translation | Одобрить или отклонить перевод (Pro) Одобряет перевод (и публикует его при публикации оригинала) или возвращает его на доработку (решение, примечание). | Версия Pro | POST …/abilities/tranzly/review-translation/run | edit_post (the REST route's own check) | id: string (обязательно), decision: approve|changes|pending (обязательно), note: string |
tranzly/revoke-support-accesstranzly-revoke-support-access | Отозвать временные логины поддержки Удаляет временных пользователей поддержки (ид). | Бесплатный тариф | POST …/abilities/tranzly/revoke-support-access/run | manage_options (the REST route's own check) | ids: array (обязательно) |
tranzly/run-legacy-importtranzly-run-legacy-import | Импортировать переводы Tranzly 2.x Запускает импорт версии 2.x: тестовый запуск (только отчет), выполнение или отмена. | Бесплатный тариф | POST …/abilities/tranzly/run-legacy-import/run | manage_options (the REST route's own check) | action: string (обязательно) |
tranzly/scan-theme-stringstranzly-scan-theme-strings | Просканировать тему или плагин на наличие текстов (Pro) Сканирует следующую страницу PHP-файлов компонента на наличие переводимых текстов (повторяйте до завершения). | Версия Pro | POST …/abilities/tranzly/scan-theme-strings/run | manage_options (the REST route's own check) | component: string (обязательно), after: integer |
tranzly/schedule-quality-checktranzly-schedule-quality-check | Проверить переводы с помощью ИИ (Pro) Планирует проверку качества ИИ для следующей страницы переводов языка (или указанных записей). | Версия Pro | POST …/abilities/tranzly/schedule-quality-check/run | edit_posts (the REST route's own check) | lang: string (обязательно), post_type: string, posts: array, after: integer |
tranzly/seo-audittranzly-seo-audit | Многоязычный SEO-аудит (Pro) Проверяет переводы на наличие отсутствующих SEO-заголовков, описаний, адресов страниц и hreflang для выбранного языка, страница за страницей. | Версия Pro | GET …/abilities/tranzly/seo-audit/run | manage_options (the REST route's own check) | lang: string (обязательно), after: integer |
tranzly/set-comments-settingtranzly-set-comments-setting | Изменить параметры обработки комментариев (Pro) Делится комментариями между переводами записи или сохраняет их для каждого языка (режим). | Версия Pro | POST …/abilities/tranzly/set-comments-setting/run | manage_options and moderate_comments (the REST route's own check) | mode: off|show|translate (обязательно) |
tranzly/set-engine-keytranzly-set-engine-key | Сохранить ключ компонента Сохраняет ключ API (и регион для Microsoft) для DeepL, Google или Microsoft; пустое поле удаляет его. Ключи хранятся в зашифрованном виде и никогда не возвращаются. | Бесплатный тариф | POST …/abilities/tranzly/set-engine-key/run | manage_options (the REST route's own check) | engine: string (обязательно), key: string (обязательно), region: string |
tranzly/set-menustranzly-set-menus | Настройте меню для каждого языка Назначает меню для каждого языка для каждого места (карта). | Бесплатный тариф | POST …/abilities/tranzly/set-menus/run | edit_theme_options (the REST route's own check) | map: object (обязательно) |
tranzly/set-protectiontranzly-set-protection | Защитить или разблокировать перевод Защищает перевод от перезаписи движком (protected: true) или разблокирует его. | Бесплатный тариф | POST …/abilities/tranzly/set-protection/run | edit_post (the REST route's own check) | id: string (обязательно), protected: boolean (обязательно) |
tranzly/set-shared-stringstranzly-set-shared-strings | Исправьте тексты тем и плагинов Сохраняет исправленные переводы текстов (строк) тем и плагинов; они становятся защищенными. | Бесплатный тариф | POST …/abilities/tranzly/set-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (обязательно), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, strings: object (обязательно) |
tranzly/set-site-stringtranzly-set-site-string | Перевести текст сайта Сохраняет один текст сайта (ключ) на определенном языке, например, название сайта или слоган. | Бесплатный тариф | POST …/abilities/tranzly/set-site-string/run | edit_theme_options and manage_options (the REST route's own check) | lang: string (обязательно), key: string (обязательно), translation: string (обязательно) |
tranzly/set-urlstranzly-set-urls | Изменить настройки адреса Устанавливает режим адреса (mode), домены для разных языков, переведенные основы и сегменты, noindex_untranslated и варианты URL-адресов. | Бесплатный тариф | POST …/abilities/tranzly/set-urls/run | manage_options (the REST route's own check) | mode: string, segments: object, domains: object, bases: object, suggest: boolean, noindex_untranslated: boolean |
tranzly/start-trialtranzly-start-trial | Начать бесплатный пробный период Pro Запускает 14-дневную пробную версию Tranzly Pro для этого сайта (оплата не требуется). | Бесплатный тариф | POST …/abilities/tranzly/start-trial/run | manage_options (the REST route's own check) | Нет |
tranzly/translate-media-fieldtranzly-translate-media-field | Перевести текст изображения Сохраняет замещающий текст, заголовок или подпись изображения (field) на определенном языке (lang). | Бесплатный тариф | POST …/abilities/tranzly/translate-media-field/run | edit_post (the REST route's own check) | id: string (обязательно), lang: string (обязательно), field: alt|caption|title (обязательно), translation: string (обязательно) |
tranzly/translate-posttranzly-translate-post | Перевести запись или страницу Переводит одну запись или страницу на один или несколько языков сайта с помощью системы перевода, создавая каждый перевод или обновляя его. Новые переводы сохраняются как черновики, если параметр publish не установлен в значение true. Перевод, отредактированный вручную, пропускается, если параметр force не установлен в значение true. | Бесплатный тариф | POST …/abilities/tranzly/translate-post/run | may translate that post (edit_post on it); edit_post on an existing translation; the type's publish capability to publish | id: integer (обязательно), languages: array (обязательно), engine: string, publish: boolean, force: boolean |
tranzly/translate-shared-stringstranzly-translate-shared-strings | Перевести недостающие тексты тем и плагинов Переводит следующую страницу непереведенных текстов тем и плагинов на язык с помощью движка по умолчанию (повторяйте до завершения). | Бесплатный тариф | POST …/abilities/tranzly/translate-shared-strings/run | edit_theme_options (the REST route's own check) | lang: string (обязательно), scope: menus|site|templates|gettext.theme-twentytwentyfive|gettext.plugin-page-builder-sandwich|gettext.plugin-tranzly, after: integer |
tranzly/translate-sitetranzly-translate-site | Перевести мой сайт Управляемый рабочий процесс: агент проверяет языки и движок, оценивает стоимость и переводит недостающий текст, запрашивая подтверждение перед расходом средств или публикацией. | Бесплатный тариф | POST …/abilities/tranzly/translate-site/run | edit_posts | languages: string (обязательно) |
tranzly/translate-termtranzly-translate-term | Перевести категорию или метку Переводит один термин (категорию, метку или атрибут товара) на язык (lang) с помощью движка, создавая или обновляя его перевод. | Бесплатный тариф | POST …/abilities/tranzly/translate-term/run | the REST route's own per-item permission check | id: string (обязательно), lang: string (обязательно), engine: string, force: boolean, status: publish|draft |
tranzly/translation-statustranzly-translation-status | Статус перевода Указан ID записи: перевод этой записи на каждый язык, информация о том, устарел ли он, и автор перевода. Без указания ID: степень перевода сайта по каждому языку. | Бесплатный тариф | GET …/abilities/tranzly/translation-status/run | edit_post on that post; edit_posts for the site summary | id: integer, post_type: string |
tranzly/unlink-posttranzly-unlink-post | Отвязать запись от её переводов Удаляет публикацию из группы переводов; язык публикации сохраняется. | Бесплатный тариф | POST …/abilities/tranzly/unlink-post/run | edit_post and edit_term (the REST route's own check) | id: string (обязательно) |
tranzly/unlink-termtranzly-unlink-term | Удалить связь термина с его переводами Удаляет термин из группы перевода. | Бесплатный тариф | POST …/abilities/tranzly/unlink-term/run | edit_post and edit_term (the REST route's own check) | id: string (обязательно) |
tranzly/update-displaytranzly-update-display | Изменить параметры отображения Изменяет переключатель (стиль, флаги, названия, расположение) и строку копирайта. | Бесплатный тариф | POST …/abilities/tranzly/update-display/run | manage_options (the REST route's own check) | switcher: object, credit: boolean |
tranzly/update-engine-settingstranzly-update-engine-settings | Изменить настройки движка Устанавливает основной движок, резервный движок и движки для каждого языка (default, fallback, per_lang). Движки для каждого языка и резервный движок доступны в версии Pro. | Бесплатный тариф | POST …/abilities/tranzly/update-engine-settings/run | manage_options (the REST route's own check) | Нет |
tranzly/update-glossarytranzly-update-glossary | Обновить глоссарий Заменяет части глоссария, которые вы отправляете (слова, которые никогда не переводятся, переводы терминов, тон); части, которые вы пропускаете, сохраняются. Используется каждым движком начиная со следующего перевода. | Версия Pro | POST …/abilities/tranzly/update-glossary/run | manage_options | dnt: array, terms: object, tone: object |
tranzly/update-settingstranzly-update-settings | Изменить язык и настройки Задает языки сайта (languages: список кодов и названий; первый — исходный язык), префикс класса интерфейса и разрешение для агентов ИИ (MCP). | Бесплатный тариф | POST …/abilities/tranzly/update-settings/run | manage_options (the REST route's own check) | prefix: string, mcp: boolean, languages: array |
tranzly/update-workflow-settingstranzly-update-workflow-settings | Изменить настройки рабочего процесса (Pro) Устанавливает параметры on_update (off, stale, translate), on_publish, review, quality_threshold, quality_provider и quality_model. | Версия Pro | POST …/abilities/tranzly/update-workflow-settings/run | manage_options (the REST route's own check) | Нет |
tranzly/upload-translation-filetranzly-upload-translation-file | Импортировать переведенный файл (Pro) Загружает файл Tranzly в формате XLIFF или CSV (содержимое, имя файла), переведенный в другом месте; возвращает токен для tranzly/import-translation-file. | Версия Pro | POST …/abilities/tranzly/upload-translation-file/run | edit_posts (the REST route's own check) | Нет |