Universal Mod Localization Engine
Перевод игровых модификаций с проверкой файлов

Инструменты для извлечения, перевода и проверки текста игровых модификаций. Поддерживают несколько форматов, сохраняют принятую работу и собирают отдельный пакет перевода.
Работа проверена по исходникам.Текст модифицированной игры распределён между архивами, таблицами, квестами и ресурсами. Обычная замена строк может повредить идентификаторы, форматирование и связь с исходной версией.
Конвейер с адаптерами форматов, защищёнными фрагментами, памятью переводов и проверками сборки. Принятая работа сохраняется, ошибки возвращаются на доработку.
- PAK / LOCA / XML и JAR / JSON
- Защита плейсхолдеров
- Память переводов и возобновление
- Валидация и отдельный пакет
Поддержка игровых форматов
Для BG3 реализованы чтение LOCA/XML и сборка PAK через Divine. Для Minecraft — языковые JSON из JAR, поддержанные вложенные архивы, resource pack и KubeJS-overlay. Дополнительные инструменты работают с квестами SNBT и ресурсами NBT.
Защита служебных фрагментов
Технические фрагменты и плейсхолдеры защищаются до обработки. После перевода проверяются пропавшие, неизвестные и повторённые маркеры. Некорректный результат не становится незаметной частью готовой сборки.
Память переводов и сборка
Память переводов, состояние пакетов и очередь дают точки продолжения. Выходной набор проверяется и собирается отдельно от оригинала. Покрытие и совместимость оцениваются для конкретной версии, а не обещаются всему классу модов.
Контекст и границы +
Реализованы поддержанные адаптеры и этапы конвейера. Полный перевод любого мода, безошибочность AI и совместимость со всеми сборками не заявляются.