Инструмент локализации 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 языков