ИИ-предперевод

Как работает ИИ-предперевод

Кнопка «ИИ-предперевод» переводит все непереведённые строки черновиком. Порядок обработки:

  1. Память переводов (TM) — точные совпадения подставляются бесплатно.
  2. Кэш — строки, которые уже переводились ранее (даже в других файлах), бесплатно.
  3. Дедупликация — одинаковые строки объединяются: в ИИ уходит одна копия, результат раздаётся всем дубликатам. В журнале появится «♻ Дубликатов объединено: N».
  4. ИИ — оставшиеся строки уходят в модель пакетами (размер пакета настраивается, по умолчанию 8 строк).

Списание слов происходит только за строки, получившие перевод — за совпадения TM/кэша и за дубликаты вы не платите.

Тональность

Выбирается в тулбаре и передаётся модели: Нейтральный / Формальный / Дружелюбный / Игровой сленг. Для игр с разговорным стилем «игровой сленг» даёт живее текст, для делового ПО берите «Формальный».

Контекст для ИИ

В настройках включаются два вида контекста:

  • Соседние строки — две уже переведённые строки выше по файлу (модель видит стиль и терминологию окружения).
  • Фрагмент кода — если в реферах строки указан исходный файл и он найден на диске, в запрос добавляется кусок кода вокруг строки (модель лучше понимает, что переводится: кнопка, название, реплика).

Уверенность модели

Модель оценивает свою уверенность (0..1). Порог настраивается: Выкл / Обычный (0.7) / Строгий (0.85). Строки ниже порога помечаются в журнале предупреждением и остаются fuzzy — их стоит проверить в первую очередь.

Варианты от ИИ

Настройка «Вариантов ИИ на строку»: 1 = только черновик; 2–3 = модель дополнительно предлагает альтернативы, они появляются в панели вариантов.

Самоисправление QA

Если ответ модели потерял плейсхолдер или перенос строки, приложение автоматически переспрашивает модель с указанием ошибки. Строки, которые не удалось исправить, помечаются ✕ и не тарифицируются.

Остановка

Кнопка ⏹ Стоп (на месте кнопки ИИ во время работы) прерывает текущий запрос и цикл пакетов. Уже полученные переводы сохраняются, не полученные — не списываются.

Повторы при сбоях

Сетевые сбои (HTTP 0/таймаут, 429, 5xx) автоматически повторяются до 2 раз с паузой (3 с → 6 с), это видно в журнале («⚠ Сетевой сбой (HTTP 0), повтор 1/2…»). Пакет, который не удалось разобрать как JSON (обрезанный ответ), дробится на половины и повторяется частями — без лишнего полного повтора.