|
Перевод выполнен без ручного редактирования, поэтому встречается выход текста за границы окна диалога (из-за длины русских слов). Требуется тестирование. Перевод осуществлялся путём поиска потенциально уникальных строк, которые отображаются на экране движком игры, чтобы предотвратить изменение данных движка и избежать крашей.
Установка: скопировать с заменой все файлы в папку с игрой.
Для Steam Deck: прописать в параметрах запуска:
WINEDLLOVERRIDES="xinput1_4=n,b" %command%
Внести вклад:
Так же, желательно прогнать более умными нейронными сетями файлы переводов: scripts.json и tables.json. Для улучшения качества перевода (текущий на приемлемом уровне). Проведите редактирование, прогон LLM, и скиньте мне, обновим перевод. — Главное не сломать теги, и не трогать то, где перевод пустой (Игровые функции. Читайте документацию) .
В переводе сохранена оригинальная японская фуригана. Над некоторыми русскими словами вы увидите надстрочные подсказки (например, «тэкикакуся» или «икай») — это оригинальное японское чтение или скрытый смысл термина, записанный русской транслитерацией. Для редакторов — это можно убрать, стеревши тег <R></Rслово> из строк.
О создании русификатора:
Делаю это чисто от себя, решил поделиться. Для создания русификатора был кардинально модифицирован мой инструментарий для перевода чисто под эту игру, в котором работали ИИ-агенты. Можете его использовать для внедрения перевода. В начале стояла главная задача — адаптация инструментария для идеальной разборки и сборки игровых данных, ведь если он не сможет создать идентичный оригиналу архив, то это может сказаться на работоспособности. Далее пришлось создавать автоматические скрипты для извлечения схем, автоматические тесты разметки и правильного форматирования. Когда были созданы карты перевода (вытянуты все строки), к работе приступили 12 агентов DeepSeek V4.1 Flash, каждому из которых было поручено изучить свою сцену и выполнить её перевод. Затем провести тесты и собрать архивы обратно.
Главная проблема, которая возникала у многих здесь на форуме, — это шрифты. Вначале мной были пропатчены .fnt-файлы оригинальной игры. Они находятся в папке “original/Font/”, вы можете использовать их вместо кастомного шрифта: они исправляют расстояние между буквами, но вертикальное выравнивание «гуляет». Поэтому были написаны новые скрипты, которые автоматически берут обычный шрифт и рисуют новые атласы и .fnt-файлы для него. Поэтому шрифт сейчас аккуратный, но не идеальный (отсутствуют некоторые символы).
В этой игре все диалоги находятся в tbl-таблицах (их больше всего), а вот кат-сцены и сам «мир» хранят текст в .dat-файлах. Особое внимание уделялось .dat-файлам: сначала проводился поиск потенциальных строк (отображаемых игрой), затем тестирование, запаковка и сравнение байтов оригинала и русифицированных архивов.
|