ИИ-перевод
Ownlate ничего не переводит сам — он спрашивает провайдера. Можно подключить собственную учётную запись у любого из шести движков либо пользоваться встроенным, если он входит в ваш тариф.
Провайдеры
Заголовок раздела «Провайдеры»| Провайдер | Какие настройки принимает | По умолчанию |
|---|---|---|
| OpenAI | model, systemPrompt | gpt-4o |
| Anthropic | model, systemPrompt | claude-haiku-4-5 |
| Mistral | model, systemPrompt | mistral-large-latest |
| DeepL | formality: default, more, less | default |
| Google Translate | — | — |
| Azure Translator | region | global |
Подключается из раздела Интеграции — как хранятся и проверяются учётные данные, см. Интеграции. ИИ-интеграцию можно завести на один проект или на всё пространство; проект без собственной берёт интеграцию пространства.
Какие провайдеры вам доступны, зависит от тарифа. См. Тарифы и оплата.
Подсказка модели
Заголовок раздела «Подсказка модели»Трём чат-моделям Ownlate отправляет системную подсказку, которая называет исходный и целевой языки и просит вернуть только перевод. Если вы задали systemPrompt в интеграции, используется ваш — сюда кладут тон голоса, регистр вашего продукта или требование не трогать подстановки.
DeepL, Google и Azure подсказку не принимают; там всё решают собственные настройки провайдера.
Встроенный движок
Заголовок раздела «Встроенный движок»Если он входит в тариф, переводить можно, ничего не подключая. Встроенный движок работает на ключе платформы и считается отдельно от лимита слов — в символах:
builtInAiCharLimitтарифа — сколько можно потратить за период.usedBuiltInAiCharsподписки — сколько уже потрачено.- Тариф с нулевым лимитом встроенного движка не имеет — подключайте своего провайдера.
Символы считаются как длина исходного текста в единицах UTF-16, и счётчик двигается до того, как перевод вернётся, — то есть отброшенный перевод всё равно засчитан.
Перевод одного сегмента
Заголовок раздела «Перевод одного сегмента»В редакторе кнопка Перевести ИИ заполняет текущее поле. Результат — черновик в вашем поле, а не отправленный перевод: вы читаете, правите и отправляете как обычно.
Через API:
curl -X POST \ "https://api.ownlate.com/v1/workspaces/$WORKSPACE_ID/segments/$SEGMENT_ID/auto-translate" \ -H "Authorization: Bearer $OWNLATE_API_KEY" \ -H 'Content-Type: application/json' \ -d '{"sourceLanguage":"en","targetLanguage":"de","useBuiltIn":true}'Передайте integrationId вместо useBuiltIn, чтобы выбрать конкретного провайдера. Если не передать ничего, Ownlate возьмёт активную ИИ-интеграцию проекта, а при её отсутствии — пространства.
Перевод целого языка
Заголовок раздела «Перевод целого языка»Предперевод с источником «машинный перевод» делает тот же вызов для каждого непереведённого сегмента в фоне, а результаты кладёт в needs_review. Поставьте память переводов выше него в списке источников, чтобы уже переведённое переиспользовалось, а не оплачивалось заново.
Во что это обходится
Заголовок раздела «Во что это обходится»Раздел Рабочее пространство → Метрики показывает, что машина для вас сделала:
- сколько сегментов переведено автоматически,
- на сколько символов это вышло,
- оценка расходов в долларах.
Оценка именно что оценка — по числу символов и типичным ценам провайдеров. Истина — счёт от вашего провайдера.