Перейти к содержимому
Zone of Games Forum

broomp

Новички+
  • Публикации

    36
  • Зарегистрирован

  • Посещение

Репутация

59 Хорошая

О broomp

  • Звание
    Новичок

Информация

  • Пол
    Мужской
  • Откуда
    Москва
  1. Обновление от 08.08.2026 Исправлены опечатки и ошибки в архивных записях. Исправлены подсказки, связанные с кодами. Актуальная версия — на яндекс диске https://disk.yandex.ru/d/i3YjYIN6AQroXw Спасибо @Henry Wayat !
  2. Noquote в одном месте только поправить, изменится везде. Deep где-то упоминался в тексте, в make переводил уже как есть, без намека на команду, лучше тоже исправить. Кендрик поправлю, у себя уже исправлял этот момент, не сохранил видимо Спасибо большое за пересмотр, на 3 прохождении уже плыл текст, нереально в одиночку конечно вычитать все, держа контекст.
  3. @Henry Wayat Спасибо, оба замечания в тему, Noquote переводил туда-сюда, но увидел в коде игры, что используется, поэтому вернул как есть. Пересмотрю. LIST долго думал, переводить или нет, тк дальше был момент в игре, который именно показывает LI57 код. Но действительно лучше вернуть, согласен. Перевод обновлю на выходных.
  4. TR-49

    Апдейт — обновил некоторые опечатки в тексте. Еще про непереведенные тексты. В игре есть генератор мусорного текста — множество абзацев бессмыслицы и рандомные имена/фамилии/заголовки. Весь этот контент содержит 50к+ символов. Я не стал их переводить, так как ни цели, ни веса этот текст не имеет. Возможно в будущем я просто отдам его ии, и что-то мне подсказывает (судя по наполнению) разработчики сами его сгенерили. А еще в стиме я постоянно ловлю Failure code: 15. Раз в часов 12 позволяет сохранить часть руководства, саппорт не отвечает. https://steamcommunity.com/sharedfiles/filedetails/?id=3774175951
  5. TR-49

    @allodernat Спасибо!
  6. TR-49

    Готов русификатор для TR-49. Проверен на актуальной версии из стима и версии с рутрекера. Переведены текст, интерфейс и шрифты. Скачать: https://disk.yandex.ru/d/i3YjYIN6AQroXw Установка: распаковать файлы в папку игры и запустить install_ru.bat. Оригинальный TR-49.pck сохраняется как TR-49.pck.bak. Часть текста намеренно оставлена на английском так как используется в игровой механике. Часть текста (некоторые меню и текстуры) оставлены на английском для облегчения установки русификатора. Текст переведен вручную, вычитан 2 раза + постоянные правки при игре. (я в шоке с игры) Пойду готовить руководство в стиме
  7. The Incident at Galley House

    Игра была обновлена (28.07.2026), а вместе с ней и русификатор. Всё там же, на яндекс диске. Добавлено 12 строк текста Удалено 2 строки (некритичны для старых билдов) Изменено 3 строки
  8. TR-49

    Небольшой апдейт. Кроме самого перевода, в ближайших планах ничего, тянется очень долго как раз из-за необходимости возвращаться к предыдущим документам и заметкам, постоянно уточнять что-то и сформировать понимание того или иного текста (а игра очень философская и фантастическая). Прогресс веду в гугл таблице https://docs.google.com/spreadsheets/d/1SGGKhrAK2jbw8yU6ALm_enx7gBxLabBWuUhOFge93xI/edit?usp=sharing Часть текста захардкожено в сценах (патчится нормально), часть в картинках (так же как и с Galley House первостепенно только самое важное стоит локализовать). Русификатор проверяю на 2 версиях — рутрекер и стим.
  9. TR-49

    @allodernat Интересно было прочитать, спасибо, особенно про проблемы Heaven’s Vault. Играл в нее на английском, понравилось. С Godot мне норм работать, а в Unity ноль вообще (вижу, все русификаторы в твоем посте на нём как раз). Читать шарпы ок, но писать на нем, еще и дебажить — спасибо, я оставил это в прошлом. Мой текущий стек — js/ts, python, go. Все что на них — вполне могу поломать. В TR-49 есть функция “FuzzText”, вот она как раз там на шарпах написана и мне хватит просто изменения байткода захардкоженных ascii кодов латиницы на кириллицу через ии. public static string FuzzText(string text, float coherence, bool coherenceIsCriticallyLow, int seed = 0) { ... if (char.IsUpper(c)) { array[i] = (char)(65 + random.Next(26)); } else { array[i] = (char)(97 + random.Next(26)); } ... } Касаемо Wreck, я подозреваю, они просто подготовили x3 контекстов и через переключатель языка просто подгружают новую строку, например есть “root/en/game_menu”,“root/de/game_menu”,“root/fr/game_menu” — каждый со своими entries внутри. У них смена языка не меняет уже отображённый диалог, так что очень похоже на правду. И русифицировать такие игры в теории проще, добавить новый язык + перевод с фолбэком на en.
  10. TR-49

    По итогу, собрал всю текстовую информацию, сейчас прохожу игру и попутно перевожу. Весь “нужный” для игры текст находится в cardcatalogue.ink, содержит вперемешку и текст, и флаги для кода, и какие-то управляющие символы, что в итоге привело меня к мысли объединять все по записи в единый текст и не мучаться. Сложности еще добавляет отсутствие других языков, чтобы еще и грамматический контекст понять. Полная абдукция, и в игре, и в переводе. 400 вот таких записей, которые переводятся и меняются мной после каждой найденной записи в машине. Но, конечно, от себя хочу сказать, что работать с Ink библиотекой — одно из самых неблагодарных занятий. Если еще игры будут с использованием оной, надо готовить основательный деконструктор JSON, который она выплёвывает. Шрифты кириллические подгрузил (2 не поддерживало, остальные были).
  11. TR-49

    По факту в github проекте примерно описана работа по разбору Ink файлов (внутри них огромный JSON со всеми переходами и собственно зашитым текстом). Используется оригинальный Ink.Runtime. Для перевода мне все это не нужно, но полный контекст как раз возможен через декомпиляцию res->ink->ink json. https://disk.yandex.ru/d/ICTGAWYgiKkn8Q залил скрипт на яндекс диск, запуск простой, создает рядом translation.json. Например для cardcatalogue.ink python .\res_to_translation.py "G:\TR49_ru\project_extracted\.godot\imported\cardcatalogue.ink-72f3e999effd0e06601ff785d9bbdcac.res" —force
  12. TR-49

    Посмотрел проект, Ink файлов там 70 штук, через https://github.com/yole/inkdc и его доработку удалось экспортировать текст. В целом потом обратный патч Ink файлов через gdre работает корректно. Займусь переводом, игра выглядит интересно.
  13. The Incident at Galley House

    Новое обновление перевода, доступно все там же, на яндекс диске https://disk.yandex.ru/d/-mZzz606Z9xvpA 23.07.2026 Локализована клавиатура при игре с геймпада Локализовано большинство текстур (остались только самые большие) Мелкие правки неточностей перевода
  14. The Incident at Galley House

    Прикольно, кажется, он же и коммент в стиме написал.
  15. The Incident at Galley House

    Обновил скрипт русификации, теперь установка должна идти намного быстрее. Вынес ru файлы в отдельный .pck Убрал лишние патчи скриптов игры Обезопасил автоудаление файлов после установки Добавил отображение времени на каждый этап русификатора Потихоньку локализирую остальные текстуры. https://disk.yandex.ru/d/-mZzz606Z9xvpA Уже доступно на яндекс диске

×