UE4 locres Tools
для 4.16-4.25 версий движка
UE4 locres Tools — это набор утилит, предназначенных для выдирания текста из файлов локализации игрового движка Unreal Engine 4, последующего его перевода (например на русский) и запаковывания обратно.
Здесь я постарался собрать лучшие версии для работы с .locres, некоторые доработал, некоторые оставил как есть.
Так же ей можно попробовать выдернуть текст для перевода из какой-нибудь игры, сделанной на UE4 (если там есть .locres), но нужно иметь ввиду версию движка самой игры.
Так как данная тема достаточно не популярна, набор давно не обновлялся и скорее всего был заброшен. Так что я решил взять дело в свои руки и постараться держать утилиты в актуальном состоянии.
Помочь мне с этим можно тут.
За основу набора утилит файлы взяты отсюда.
Git репозиторий со старой и новой версией программок.
Если с git’ом не работаете, нужное можно скачать напрямую, с Google Drive:
Старый UE4 locres Tools от 07.2017 года
(для версий 4.16-4.20; в формате .au3)
UE4 locres Tools от 12.2018 года
(для версий 4.16-4.21; в формате .au3 и .exe)
Новый UE4 locres Tools от 05.2020 года
(для версий 4.22-4.25; в формате .au3 и .exe)
AutoIt 3.x
(программа для работы с файлами .au3)
Помощь/Примечания
*Изменять имя файла как .txt так и .locres нельзя, во время импорта будут задействованы имена по умолчанию (*.locres и *.locres.txt).
Так же, во время импорта, .locres и .txt должны находиться в одной папке. Итоговый файл с вашим переводом будет называться по маске NEW_*.locres.
*Изменять порядок строк нельзя, так же как и удалять или добавлять!
После очередного обновления движка (а точнее файлов .locres в папке ..\Engine\Content\Localization\) необходимо выгрузить из них текст с помощью экспортера и обновлять перевод с учетом нового порядка и количества строк.
*Теги и текст в них оставлять в первозданном виде! Например <cf> <lf> <cr> и подобные…
Табуляции и пробелы так же лучше бережно переносить из оригинала.
Последнее обновление от 19.05.2020
Привет, попробовал распаковать файл локализации игры Dark and Light но столкнулся с тем что скрипт не выходит из loop (точнее ему для этого понадобится 381 день)
Ошибка где то тут: https://i.imgur.com/LcN18xD.png
Распаковал файл без проблем ограничив кол-во переборов: https://i.imgur.com/oBbcONv.png
Ссылка на locres: https://drive.google.com/open?id=1Hc6Sbzq2uYzxqtejKJ0BI-nupGhGvply
Нужно распаковать файлы locres от версии 4.15.xx, перебрал всё, что только нашёл, ни одна утилита не берёт. Можете сделать для 4.15?