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

Рекомендованные сообщения

Duke Grabowski, Mighty Swashbuckler - Русификаторы - Zone of Games Forum

Есть проблемы с разбором ресурсов игры, т. к. она сделана на старом Unity 4.6.1, и UABEA его не берёт, т. к. работает только с 5 и выше. А классический UABE не вытаскивает ассеты, даёт ошибку. Если кто-то сможет рассказать как экспортировать/импортировать Monobehaviour дампы, то перевод текстов уже дело техники… По сути нужен SpeechManager-resources.assets-4492 из resources.asset.

Поделиться сообщением


Ссылка на сообщение
1 час назад, Amigaser сказал:

По сути нужен SpeechManager-resources.assets-4492 из resources.asset.

Добрый день.

Вы когда обращаетесь с подобной проблемой, выкладывайте пожалуйста сами файлы, которые хотите открыть. Потому что скорее всего у техников, которые заходят на сайт — нет этой игры. А если бы вы приложили пример нужного файла, то его бы уже проанализировали и дали вам ответ.

Поделиться сообщением


Ссылка на сообщение

Да, вы правы. Забыл дать ссылку на файлы. Вот:
https://disk.yandex.ru/d/7hd0Ssscz1rwgg
В архиве файл ресурсов resources.asset и вытащенный их них ассет в виде raw дампа SpeechManager-resources.assets-4492. Не знаю что с ним делать...

 

Изменено пользователем Amigaser

Поделиться сообщением


Ссылка на сообщение

resources.asset  — открывается и распаковывается нормально. (там всякое ожидаемое Юнитёвкое.)

SpeechManager-resources.assets-4492  — при распаковке выдаёт что внутри 1 файл с похожим названием на 732КБ (зачем этот файл — вообще не ясно)

Такое ощущение, что не хватает ещё 1 файла, где и лежат или таблицы или текстовые файлы, которые и надо переводить. Что то типа: sharedassets0.assets (или с другой цифрой. там когда как)

Изменено пользователем Vool

Поделиться сообщением


Ссылка на сообщение
1 час назад, Vool сказал:

при распаковке выдаёт что внутри 1 файл с похожим названием на 732КБ

В этом файле как раз и находятся все тексты. Если его открыть в hex-редакторе (или просто как текстовый файл), то их там все видно. Я не знаю чем его открыть и отредактировать эти тексты и запаковать в тот же формат. UABE не может сделать дамп в json, выдаёт ошибку после вывода 40 байт. Может UnityEX это сумеет, но у меня его нет. :( Но ещё, видимо, нужно шрифты проверять на кириллицу. В sharedassetsX.asset находятся картинки, аудио, видео и пр. Там нет текстовых файлов для перевода.

Поделиться сообщением


Ссылка на сообщение
28 минут назад, Amigaser сказал:

Может UnityEX это сумеет, но у меня его нет.

Вот что там видится после распаковки этой программы.

050012bdee9c7975a6237376b81d0c1e.jpeg

Не уверен, что оно извлекает верно. Часто бывают, что файл с тектом приходится преводить в какой-то другой формат. Но к сожалению, я не кодер и  затрудняюсь ответить как это сделать.

 

28 минут назад, Amigaser сказал:

ещё, видимо, нужно шрифты проверять на кириллицу.

Я в таких случаях ставлю шрифт заглушку и смотрю работает что-то или нет.

Изменено пользователем Vool

Поделиться сообщением


Ссылка на сообщение
1 час назад, Vool сказал:

Вот что там видится после распаковки этой программы.

Ну, это и есть raw dump этого ассета.

В общем, разобрался я с этим ассетом SpeechManager. Чтобы из него сделать нормальный дамп в json, надо было открыть в UABE все зависимости, т. е. файлы sharedassets0(2,3,5).assets И импортируется из json тоже без проблем. Но, после перекомпиляции UABE ломает внутреннюю структуру этого ассета в файле resources.asset. Это видно, если сравнить код в оригинальном и перекомпилированном файле. И в игре разваливается меню, даже если в json-файле ничего не менять. :(  Просто пропадают надписи на кнопках. В общем, пока не получается сделать перевод. Если кто-то более опытный что-то подскажет, буду благодарен. И со шрифтами, чувствую, там будет не просто… Пока игра на полку… :cray:

 Vool, спасибо за помощь!

Изменено пользователем Amigaser

Поделиться сообщением


Ссылка на сообщение
16 минут назад, Amigaser сказал:

Ну, это и есть raw dump этого ассета.

В общем, разобрался я с этим ассетом SpeechManager. Чтобы из него сделать нормальный дамп в json, надо было открыть в UABE все зависимости, т. е. файлы sharedassets0(2,3,5).assets И импортируется из json тоже без проблем. Но, после перекомпиляции UABE ломает внутреннюю структуру этого ассета в файле resources.asset. Это видно, если сравнить код в оригинальном и перекомпилированном файле. И в игре разваливается меню, даже если в json-файле ничего не менять. :(  Просто пропадают надписи на кнопках. В общем, пока не получается сделать перевод. Если кто-то более опытный что-то подскажет, буду благодарен. И со шрифтами, чувствую, там будет не просто… Пока игра на полку… :cray:

 Vool, спасибо за помощь!

Попробуйте вот это средство. Что-то оно показывает. А сохраняет оно или нет  — я не понял. В моём случае оно экспортирует текст — успешно и без глюков.

А почему вдруг со шрифтами будет не просто? Там шрифты лежат в лоб в первом файле. Обычно в играх на этом движке, если шрифт лежит в лоб, его замена решает проблему. А ещё обычно можно найти людей которые модифицируют шрифт.

Если конечно игра не азитская и на иероглифах — вот там куча проблем.

А по поводу рашифровки ресурсов. Есть тема на этом сайте — “разбор ресурсов” (не помню по юнити или нет) — напишите туда. И возможно вам перекодируют файл.

Изменено пользователем Vool

Поделиться сообщением


Ссылка на сообщение
1 час назад, Vool сказал:

Попробуйте вот это средство.

Я перевожу текстовые ресурсы по другому. Просто пишу скрипт, который парсит json-файл и сохраняет все нужные тексты для перевода отдельными строками в текстовом файле. Перевод удобно делать построчно, даже можно воспользоваться онлайн переводчиками, типа как это делает Автопереводчик. А затем другой скрипт собирает новый json для импорта через UABEA.

1 час назад, Vool сказал:

Есть тема на этом сайте — “разбор ресурсов”

А разве мы не в нужном разделе находимся? :)

Изменено пользователем Amigaser

Поделиться сообщением


Ссылка на сообщение
10 часов назад, Amigaser сказал:

А разве мы не в нужном разделе находимся? :)

Извиняюсь. Ночью писал, запутался в мыслях и в  конце - забыл эту фразу удалить. :blush:

10 часов назад, Amigaser сказал:

Я перевожу текстовые ресурсы по другому. Просто пишу скрипт, который парсит json-файл и сохраняет все нужные тексты для перевода отдельными строками в текстовом файле.

Так оно поддерживает вывод в около EXEL таблицы. В моих силах силах предложить вам лишь тексты лишь в формате таблицы SpeechManager-resources.csv вот тут я вам положил таблицу с текстом и вы можете её скачать. (Пароль для извлечения файлов ставит сам хостинг. Пароль — “123” без кавычек) Сделать нечто большее и перекодировать в другой формат, увы не в моих силах. Если такой вариант вам не подходит, то увы, я больше ничем вам с этим помочь не могу.

У меня подход переводу проще: в каком формате мне или нашей студии дали ресурсы в том виде и переводим.

Изменено пользователем Vool

Поделиться сообщением


Ссылка на сообщение

@Vool спасибо за вашу помощь, но я больше про разбор и сбор ресурсов, я не переводчик. Про утилиту UnityText я знаю, но мне она не особо нужна. Гораздо удобнее работать с json-форматом. Там все текстовые строки абсолютно в понятных местах, да и к тому же переведённый json легко импортируется в соотв. ассет через UABE (UABEA). Я один занимаюсь “потрошением” и переводом игры, больше из технического интереса. Ещё раз спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
16 минут назад, Amigaser сказал:

 спасибо за вашу помощь, но я больше про разбор и сбор ресурсов, я не переводчик. Про утилиту UnityText я знаю, но мне она не особо нужна. Гораздо удобнее работать с json-форматом. Там все текстовые строки абсолютно в понятных местах, да и к тому же переведённый json легко импортируется в соотв. ассет через UABE (UABEA). Я один занимаюсь “потрошением” и переводом игры, больше из технического интереса. Ещё раз спасибо за помощь.

Ну, решение было предложено.

Повторюсь мой подход проще: что дали, с тем отработал, отдал результат, забыл. (удобство работы — не не слышал про такое :D)

Используете вы его или нет,  мне абсолютно без разницы. Мне было интересно поковырять файлик. Так, что выбор использовать ли предложенное решение или нет — ваше право.

Желаю вам  удачи с проектом, надеюсь кто-то предоставит вам вариант получше, чем моё. Хорошего вам дня.

Изменено пользователем Vool

Поделиться сообщением


Ссылка на сообщение

Перевод на русский — 

 

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас


  • Сейчас популярно

  • Продвигаемые темы

  • Последние сообщения

    • @докДог Я тебе открою секрет. Я в Ведьмака вообще не играю.
    • Релиз v1.000 полной русской локализации Tales of Rebirth PS2-версии
      https://temple-tales.ru/translations_torps2.html Рады представить вам финальную версию нашей локализации Сказаний Перерождения, которая осуществлялась только с японского языка. На этот проект мы потратили 12 лет. Реальная работа заняла порядка пяти лет, так как с 2015 по 2020 была долгая пауза и в тот период мы столкнулись с рядом проблем и ограничений. Но вся самая сложная работа в техническом плане осталась позади. Второе дыхание у проекта открылось с 2021 года, когда пошла активность с новым переводчиком. Тем не менее, жизнь внесла свои коррективы: к сожалению, он попал в ДТП, а после практически пропал с радаров. Но такой долгий перевод нужно было как-то завершить. И здесь на помощь пришла уважаемая Каролина Лебедева, которая спасла очередной проект серии Tales of редактурой и переводом оставшихся текстов на русский язык. Выражаем ей огромную благодарность, ведь без неё это детище до сих пор было бы на стадии завершения. Локализация представляет собой перевод текста и текстур на русский язык, а также включает в себя русский кавер опенинга игры. Версия 1.000 позиционируется как полная, а её перевод составляет 100% от общего количества контента. Скачать перевод можно с нашего сайта или с Zone of Games (ссылки указаны в шапке темы). Раздачи на рутрекере созданы не будут, так как содержимое нашего перевода не соответствует правилам этого ресурса. Желаем вам приятной и увлекательной игры! Ссылки на видеодемонстрации:
      https://vkvideo.ru/video-181931421_456239219
      https://www.youtube.com/watch?v=yImmu9h6_2M *** Также выражаем отдельную благодарность всем тем, кто материально поддержал возможность локализации со сбором средств на оплату услуг переводчика японского. Низкий вам поклон! Мы все вместе смогли это сделать! Собрано: 200 136,63 / 200 000
      Начало: 26 января 2021
      Конец: 7 июля 2024
      Общее время: ~3 года 5 месяцев
      Список донатеров: http://temple-tales.ru/donations_tor_ps2.txt *** Ах да! Ещё кое-что! Не забывайте об объявленном глобальном конкурсе в нашем отдельном сообществе Temple Of Tales Quiz (http://vk.com/temple_of_tales_quiz). Он охватывает разные инициативы: от поиска различных замечаний в наших локализациях и отгадыванию музыкальных композиций до креативных идей и творческих начинаний. Конкурс приурочен к выпуску нашего перевода Сказаний Перерождения, а это значит, что огромная часть вопросов и музыкальных композиций стоит искать именно в ней. Пробуйте свои силы и зарабатывайте баллы. В этот раз на конкурс будет выставлено гораздо больше призов. Подробнее о проведении конкурса можете прочитать в последней записи данного сообщества. Не бойтесь попробовать свои силы. Желаем вам удачи! *** ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:
      1. Перевод словаря имён и терминов:
      https://temple-tales.ru/games/tor/dictionary.html 2. Перевод интервью с разработчиками:
      https://temple-tales.ru/games/tor/interview.html 3. История русской локализации Tales of Rebirth:
      https://temple-tales.ru/games/tor/russian_localization.html Немного истории в числах:
      - Начало проекта: 19.08.2014
      - Пауза: середина 2015 — конец 2020
      - Демоперевод v0.005: 30.12.2020
      - Демоперевод v0.012: 26.07.2021
      - Демоперевод v0.040: 26.06.2022
      - Демоперевод v0.075: 08.07.2023
      - Демоперевод v0.201: 27.09.2024
      - Завершение проекта: 17.04.2026
      - Тестирование: 17.04.2026 - 29.08.2026
      - Дата релиза: 31.08.2026 УЧАСТНИКИ ПРОЕКТА:
      - Evil Finalist (Вадим Стрежов): руководство проекта, разбор ресурсов, вставка контента, создание лок-кита, работа с текстурами и видео, перевод (меню)
      - Coronel Karol (Каролина Лебедева): редактура и перевод (сценарий, сценки, квесты, НИПы, хроника и меню), перевод глоссария
      - Shiro: перевод (сценарий, сценки, квесты, НИПы, хроника и меню)
      - Polka (Динара Овчинникова): работа с текстурами, логотип
      - RangerRus: хакинг, разбор ресурсов ДОПОЛНИТЕЛЬНЫЙ ХАКИНГ:
      - Ethanol
      - Julian Lightfellow
      - SymphoniaLauren
      - Stewie
      - StorMyu
      - Evil Finalist
      - Riku_KH3
      - TTEMMA
      - RedCode УЧАСТНИКИ ТЕСТИРОВАНИЯ v1.000:
      - OldSchool Jill (Юлия Андреева): тестирование на эмуляторе PCSX2
      - Litrics (aka Syrin) (Анастасия Степанова): тестирование на эмуляторе PCSX2
      - Lost Dreamer (Сергей Аненко): тестирование на эмуляторе PCSX2
      - Вишнёвый смузи (Ярослав Мещеряков): тестирование на эмуляторе PCSX2
      - Coronel Karol (Каролина Лебедева): тестирование на эмуляторе PCSX2
      - Evil Finalist (Вадим Стрежов): тестирование на PS2 FAT и платформе Steam Deck OLED УЧАСТНИКИ ТЕСТИРОВАНИЯ ДЕМОПЕРЕВОДОВ:
      - Scorp666ion (Максим Гребенщиков)
      - Dmitry Caelum (aka Stella) (Дмитрий Каелум)
      - Vikent (Викентий Денисов)
      - Kagiri-To (Павел Хезин)
      - Coronel Karol (Каролина Лебедева)
      - Evil Finalist (Вадим Стрежов)
      - Allegretto (Евгений Овчинников)
      - Polka (Динара Овчинникова) УЧАСТНИКИ СОЗДАНИЯ РУССКОГО КАВЕРА "Good Night / Спокойная ночь":
      * Кавер выполнен командой Harmony Team
      - Roanne: вокал
      - Cleo-chan, j.am, Polka, Yuki Eiri: перевод и адаптация лирики
      - HaruWei, Epistafy: звукорежиссура
      - Работа с субтитрами: Evil Finalist ИНФОРМАЦИЯ О ЛОКАЛИЗАЦИИ ВСЕХ ПУНКТОВ ИГРЫ: (1) Технический план:
      100% Разбор ресурсов
      100% Текстуры
      100% Видеоролики
      100% Вставка контента
      100% Редактура
      100% Тестирование (2) Текстовый план (диалоги):
      100% Сюжет
      100% НИПы
      100% Надписи
      100% Сценки
      100% Квесты
      100% Битвы
      100% Глоссарий (3) Текстовый план (меню):
      100% Хроника
      100% Энциклопедия
      100% Бестиарий (названия)
      100% Бестиарий (описания врагов)
      100% Открытия
      100% Титулы
      100% Предметы
      100% Рецепты
      100% Форс (приёмы)
      100% Куб форс
      100% Тактика
      100% Скрытые способности
      100% Локации (описания)
      100% Руководство (сражения)
      100% Магазины (названия)
      100% Система поставки продуктов
      100% Кнопки и другие мелочи (меню)
      100% Кнопки и другие мелочи (сражения)
      100% Настройки
      100% Магазин бонусов
      100% Титры
      100% Саундтрек (трек-лист) (4) Дополнительный хакинг:
      100% Реверс-инжиниринг для поддержки субтитров в видеороликах (софтсабы)
      100% Реверс-инжиниринг для поддержки субтитров в битвах (софтсабы):
      а) проставление таймингов в соответствии с текстом и озвучкой
      б) проставление имён озвученных персонажей и сверка с озвучкой
      в) субтитры дополнительных сюжетных диалогов, победных лозунгов, реплик во время исполнения приёмов и т.д.
      100% Реверс-инжиниринг для поддержки полной кириллицы в текстуре 00001.tm2:
      а) расширение количества русских букв до 33-х для 3-х типов шрифта в битвах и меню
      б) приведение в полное соответствие кодировки в диалогах и во всех остальных областях игры, значения которых отличались
      в) исправление отображения всех символов кириллицы во всплывающих названиях скрытых характеристик во время битв
      100% Исправление отображения ширины знаков в диалогах
      100% Центрирование текста в сценках
      100% Перенос кнопки "Далее" в отдельных сценках
      100% Уменьшение размера пробела между словами (в 2 раза)
      100% Исправление отображения знака ";"
      100% Добавление новых иконок стихий вместо кандзи
      100% Исправление ограничения вывода текста в битве с Вальту
      100% Добавление предмета "яблочное желе" в 4 магазина в начале игры (как в PSP-версии)
      100% Перенос строки "СНАРЯЖЕНИЕ ГОТОВО К ЗАКАЛКЕ!" вниз для корректного отображения других всплывающих строк (в битвах)
      100% Исправление алфавитной сортировки названий врагов в энциклопедии
      100% Расширение окон описаний врагов в энциклопедии
      100% Перенос и расширение вместимости текста в энциклопедии
      100% Исправление моноширинного шрифта на обычный во всплывающих строках при получении ингредиентов из волшебного котелка
      100% Исправление моноширинного шрифта на обычный в разных строках меню в пунктах поставки продуктов
      100% Исправление моноширинного шрифта на обычный в разных строках энциклопедии
      100% Добавление дополнительной строки в названии типов ландшафта на карте мира и центрирование текста в обоих строках
      100% Исправление переносов строк и отображения ширины знаков в хронике
      100% Перестановка ячеек, всплывающих при приготовлении блюд после битв для их корректного отображения Если вы желаете отблагодарить финансово за труды нашей команды, то ознакомьтесь с информацией ниже. Поверьте, эти проекты очень сильно нуждаются в помощи, так как стоимость их реализации высокая. И продвигаются проекты только лишь за счёт сборов средств на оплату услуг переводчика японского языка и программистов. Оставайтесь с нами.
      Дальше будет только интереснее ; )
      --------------------------------------------------------------------------------
      Поддержать нас, а также получить доступ к различным материалам
      в нашем творчестве и другим бонусам можно через подписки:
      VK Donut: https://vk.com/donut/temple_of_tales_translations
      VK Donut: https://vk.com/donut/temple_of_tales_quiz
      VK Donut: https://vk.com/donut/temple_of_tales_music
      Boosty: https://boosty.to/temple-tales Альтернативный способ поддержки:
      Карта Сбербанка: 5469 9802 0654 4716
      Карта ВТБ: 4272 2908 4659 1246
    • Лучше бы перевели mgs peace walker на него вообще нигде нету перевода
    • Ооо, я знаю, чем буду занят всю неделю))) Спасибо, красавцы
    • А вот что полотеньчики тырить не будешь, значит, не обещаешь?
    • «На этот проект мы потратили 12 лет». Студия Temple of Tales Translations выпустила релизную версию русификатора для PS2-версии легендарной jRPG Tales of Rebirth. В наличии версии с русским опенингом и японским опенингом.
    • Тапочки не забуду, даю слово!
  • Изменения статусов

    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
  • Лучшие авторы


×