Локализация Unreal Engine
Локализация Unreal Engine с поддержкой консольной сертификации
Регистрация не требуется От $19 Безопасно для переменных
Проблема
- Таблицы строк ломаются без контекста
- Консольная сертификация падает из-за ошибок форматирования
- Переменные Blueprint переводятся неверно
- Текст интерфейса выходит за границы в других языках
Решение
- Контекстный перевод, сохраняющий смысл
- Блокировка переменных по стандартам TRC/LOT
- Переменные Blueprint защищены
- Проверка длины с учётом интерфейса
До и после перевода
Посмотрите, как выглядят файлы Unreal Engine до и после ИИ-перевода. Переменные остаются без изменений.
Оригинал (английский)
Количество слов: 8NSLOCTEXT("GameUI", "WelcomeMsg", "Welcome {player_name}!")\nLOCGEN("Quest", "Objective", "Collect {count} items")Перевод (испанский)
Более 28 языковNSLOCTEXT("GameUI", "WelcomeMsg", "¡Bienvenido {player_name}!")\nLOCGEN("Quest", "Objective", "Recoge {count} objetos")Обратите внимание: все переменные (например, {pattern}) остаются полностью неизменными в переведенной версии.
Шаблоны защиты переменных
Файлы Unreal Engine содержат специальные шаблоны, которые никогда не должны переводиться. Наш ИИ автоматически их блокирует.
Заблокировано
{player_name} Переменные Unreal
Сохранено
NSLOCTEXT Макросы Unreal
Сохранено
LOCGEN Макросы Unreal
Сохранено
"GameUI" Пространства имён
Готовы локализовать свою игру на Unreal?
Загрузите файл Unreal Engine и получите перевод с защитой переменных на базе ИИ в течение 24 часов. Регистрация не требуется. От $19 за файл.
24 часа · Защита переменных · Более 28 языков