Инструмент локализации Unreal Engine

XLIFF 1.2/2.0 для Unreal Engine 5 и корпоративных рабочих процессов

Регистрация не требуется От $19 Безопасно для переменных

Проблема

  • Система Culture Unreal требует точной структуры XLIFF
  • ID trans-unit ломаются в универсальных XML-парсерах
  • Теги source/target путаются
  • Плейсхолдеры <ph> переводятся неверно

Решение

  • Парсер XLIFF для Unreal сохраняет метаданные Culture
  • Структура trans-unit блокируется до перевода ИИ
  • Разделение source/target сохраняется
  • Теги <ph> и <mrk> сохраняются побайтно

До и после перевода

Посмотрите, как выглядят файлы XLIFF (Unreal Engine) до и после ИИ-перевода. Переменные остаются без изменений.

Оригинал (английский)

Количество слов: 38
<?xml version="1.0"?>\n<xliff version="1.2">\n  <file>\n    <trans-unit id="GREETING">\n      <source>Hello {player_name}!</source>\n      <target></target>\n    </trans-unit>\n    <trans-unit id="QUEST">\n      <source>Kill {count} rats for {npc_name}</source>\n      <target></target>\n    </trans-unit>\n    <trans-unit id="CURRENCY">\n      <source>{amount} gold</source>\n      <target></target>\n    </trans-unit>\n  </file>\n</xliff>

Перевод (испанский)

Более 28 языков
<?xml version="1.0"?>\n<xliff version="1.2">\n  <file>\n    <trans-unit id="GREETING">\n      <source>Hello {player_name}!</source>\n      <target>¡Hola {player_name}!</target>\n    </trans-unit>\n    <trans-unit id="QUEST">\n      <source>Kill {count} rats for {npc_name}</source>\n      <target>Mata {count} ratas para {npc_name}</target>\n    </trans-unit>\n    <trans-unit id="CURRENCY">\n      <source>{amount} gold</source>\n      <target>{amount} oro</target>\n    </trans-unit>\n  </file>\n</xliff>

Обратите внимание: все переменные (например, {pattern}) остаются полностью неизменными в переведенной версии.

Шаблоны защиты переменных

Файлы XLIFF (Unreal Engine) содержат специальные шаблоны, которые никогда не должны переводиться. Наш ИИ автоматически их блокирует.

Заблокировано
{player_name}

Unreal {var}

Заблокировано
{count}

Unreal {var}

Заблокировано
{npc_name}

Unreal {var}

Сохранено
<ph>

Плейсхолдер XLIFF

Сохранено
<mrk>

Маркер XLIFF

Готовы локализовать свою игру на XLIFF?

Загрузите файл XLIFF (Unreal Engine) и получите перевод с защитой переменных на базе ИИ в течение 24 часов. Регистрация не требуется. От $19 за файл.

24 часа · Защита переменных · Более 28 языков