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

Обзор

Документация AI Localization Automator

AI Localization Automator — это мощный плагин для Unreal Engine, который упрощает локализацию игр с использованием сервисов перевода на базе искусственного интеллекта. Он бесшовно интегрируется со встроенной в UE Панелью управления локализацией и поддерживает несколько AI-провайдеров, включая OpenAI, Anthropic Claude, DeepSeek, Google Gemini и Ollama для локального AI-перевода.

Переведённый контент работает со всеми целевыми платформами Unreal Engine — результирующие файлы локализации универсальны и работают везде, куда вы развернёте свой проект UE.

Ключевые возможности

  • Несколько AI-провайдеров: Выбирайте из OpenAI, Claude, DeepSeek, Gemini или работайте локально с Ollama
  • Бесшовная интеграция: Встроенная интеграция с Панелью управления локализацией Unreal Engine
  • Пакетная обработка: Эффективно переводите сотни текстовых записей с настраиваемым параллелизмом
  • Умная система повторных попыток: Автоматическая логика повторных попыток с настраиваемыми порогами сбоев
  • Отслеживание прогресса в реальном времени: Живые обновления прогресса с подробной информацией о статусе
  • Контекстно-зависимый перевод: Использует специфичные для культуры названия языков и настраиваемые промты
  • Система пресетов: Сохраняйте и загружайте полные конфигурационные пресеты для разных проектов
  • Управление сессиями: Отслеживайте, какие переводы были сделаны в текущей сессии
  • Надёжная обработка ошибок: Всесторонняя отчётность об ошибках и механизмы восстановления
  • Готово к продакшену: Тщательно протестировано на крупных проектах локализации

Как это работает

Плагин автоматически обнаруживает весь локализуемый текст в вашем проекте через систему локализации UE, а затем использует выбранного вами AI-провайдера для перевода контента на целевые языки. Процесс перевода выглядит так:

  1. Автоматическое обнаружение: Находит все собранные текстовые записи из вашей цели локализации
  2. Умное пакетирование: Обрабатывает переводы с настраиваемыми параллельными запросами
  3. AI-перевод: Отправляет контекстно-зависимые промты выбранному вами AI-провайдеру
  4. Контроль качества: Сохраняет спецификаторы формата, заполнители и специальную разметку
  5. Интеграция: Сохраняет результаты напрямую в архивные файлы локализации UE
  6. Отслеживание прогресса: Предоставляет обратную связь о ходе перевода в реальном времени

Поддерживаемые AI-провайдеры

Локальный ИИ

  • Ollama: Запускайте AI-модели локально для полной конфиденциальности и контроля
    • Без затрат на API или ограничений по использованию
    • Работает офлайн после загрузки моделей
    • Поддерживает популярные модели, такие как Llama, Mistral, CodeLlama
    • Полный контроль над параметрами модели

Облачные провайдеры

  • OpenAI: Включая последние модели, такие как GPT-4o и o3-mini с поддержкой Responses API
  • Anthropic Claude: Полный модельный ряд, включая Claude Opus 4 и модели Sonnet
  • DeepSeek: Экономичный вариант с моделями deepseek-chat и deepseek-reasoner
  • Google Gemini: Полное семейство Gemini, включая 2.5 Pro с возможностями мышления

Надёжность, проверенная в продакшене

Этот плагин прошел проверку боем в реальных сценариях разработки игр:

  • Большие объёмы контента: Успешно обрабатывал проекты с тысячами текстовых записей
  • Несколько языков: Проверенный рабочий процесс для 10+ целевых языков одновременно
  • Сложный текст: Правильно обрабатывает строки формата, разметку форматированного текста и специальные символы
  • Восстановление после ошибок: Надёжная обработка проблем с сетью, лимитов API и сбоев провайдеров
  • Командные рабочие процессы: Разработан для сред совместной разработки

Установка и настройка

Плагин интегрируется напрямую с Localization Dashboard в UE. После установки:

  1. Доступ через Dashboard: Найдите кнопку "AI Translate" на панели инструментов вашей Localization Target
  2. Выбор провайдера: Выберите и настройте предпочитаемый сервис AI-перевода
  3. Настройка параметров: Настройте параллелизм, лимиты повторных попыток и шаблоны промптов
  4. Начните перевод: Обработайте все ожидающие перевода одним кликом
  5. Сохраните результаты: Завершённые переводы бесшовно интегрируются с вашими файлами локализации

Подробные инструкции по настройке см. в разделе Начало работы.

Дополнительные ресурсы