Перейти к содержимому

Интеграции

Интеграции подключают Ownlate к внешним сервисам. Они создаются для конкретного проекта или на уровне рабочего пространства, могут быть активированы, приостановлены и протестированы без сохранения учётных данных.

Перейдите в Проект → Интеграции или Рабочее пространство → Интеграции для управления ими.

Подключите Git-репозиторий для автоматической загрузки и выгрузки файлов перевода.

ПровайдерАвторизация
GitHubOAuth
GitLabOAuth
BitbucketOAuth

Возможности:

  • Загрузить — импортировать файлы переводов из ветки в Ownlate
  • Выгрузить — экспортировать утверждённые переводы обратно в репозиторий в виде pull request
  • Ручная синхронизация — запустить синхронизацию по требованию из настроек интеграции
  • Журналы синхронизации — просмотреть историю каждой синхронизации со статусом и ошибками

Настройка: URL репозитория, исходная ветка, целевая ветка для PR, шаблоны путей файлов.

Используйте AI для предварительного перевода сегментов или перевода отдельных сегментов в редакторе.

ПровайдерПримечания
OpenAIНастраиваемая модель (по умолчанию: GPT-4o), системный промпт
DeepLУправление формальностью (по умолчанию / более формально / менее формально)
Google TranslateAPI-ключ
Azure TranslatorAPI-ключ + регион
Mistral AIНастраиваемая модель, системный промпт
Anthropic ClaudeНастраиваемая модель, системный промпт
Встроенный AIДоступен, если включён администратором платформы

Предварительный перевод проекта:

  1. Перейдите в Проект → Предварительный перевод
  2. Выберите память переводов, провайдера AI или оба варианта
  3. Установите минимальный порог совпадения с TM
  4. Запустите — сегменты заполняются асинхронно и получают статус needs_review

Получайте уведомления в командный чат при отправке, проверке или утверждении переводов.

ПровайдерМетод
SlackВходящий Webhook
Microsoft TeamsConnector Webhook
DiscordWebhook
MattermostWebhook
MatrixURL сервера + ID комнаты
TelegramBot API + ID чата

Все интеграции уведомлений поддерживают фильтрацию событий — выбирайте, какие события вызывают уведомление.

Отправляйте HTTP POST на любой URL при наступлении событий в Ownlate. Удобно для запуска CI-сборок или собственной автоматизации.

  • Настройте URL и опциональный секрет (передаётся в заголовке X-Ownlate-Signature)
  • Фильтрация по типу события
  • Доставка через очередь с повторными попытками

Синхронизируйте файлы переводов с объектным хранилищем для резервного копирования.

ПровайдерНастройка
Amazon S3Бакет, регион, префикс ключа, опциональный эндпоинт
Google Cloud StorageБакет, ID проекта, префикс ключа
  • Проверить подключение — проверить учётные данные перед сохранением
  • Приостановить / Активировать — временно отключить интеграцию без удаления
  • Журналы синхронизации — просмотреть полную историю операций синхронизации