Глава 18

Переводчик: сначала выберите режим

Перевод кажется простым, пока не выбран режим. Чистый перевод, локализация, редактура и живой голосовой перевод - это разные системы. Смешайте их, и модель начнёт объяснять, улучшать или сокращать там, где нужно было сохранить смысл.

Поэтому сначала выбирается режим, и у каждого свои границы.

  • Faithful translation - передать смысл, тон и структуру. Нельзя добавлять факты и комментарии.
  • Localization - адаптировать единицы, обращения и idioms по policy. Нельзя менять юридический смысл.
  • Editorial rewrite - улучшать ясность в пределах brief. Нельзя выдавать правку за буквальный перевод.
  • Live interpretation - низкая задержка и непрерывная речь. Нельзя тянуть agent-tools и длинные пояснения, если pipeline их не поддерживает.
# Task
Переведи <source> с русского на английский для developer documentation.

# Preserve
- смысл, степень уверенности, заголовки и порядок;
- code, URLs, placeholders вида {{name}} и ICU message syntax;
- названия API и значения из glossary без перевода.

# Terminology
{{approved_glossary}}

# Ambiguity
- Не выбирай доменный смысл, если контекст его не подтверждает.
- Верни ambiguous_terms[] с короткими вариантами.
- Не добавляй примечания внутрь перевода.

# Output
{ translation, ambiguous_terms[], glossary_violations[] }

Примеры для перевода тоже должны показывать не лёгкие фразы, а именно сложные границы: placeholder внутри предложения, термин из glossary, markdown-таблицу, неоднозначное обращение, единицы измерения и текст, который нельзя смягчать.

Live translation может быть не agent. Google в документации Live API прямо разделяет Live Agent и Live Translation: переводческий pipeline работает непрерывно, без инструментов и обычных system instructions. Не решайте промптом то, что лучше выражено отдельным режимом модели.

Ссылки