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

Сообщение добавлено пользователем SerGEAnt

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

header.jpg

Жанр: Приключенческие игры, Детектив, Ролевые игры
Платформы: PC 
Разработчик: OMEGAMES STUDIO
Издатель: OMEGAMES STUDIO
Дата выхода: 31 янв. 2024

 

Скрытый текст

2.png

 

2025-02-27-094400.png

6.png

 

 

2025-05-07-17-56-32.png

2025-03-26-13-34-27.png

 

Описание:

«Убийства на реке Янцзы» — это детективная игра,  в которой вы путешествуете по Китаю начала 20-го века и раскрываете серию интригующих дел. Используйте свои навыки логического рассуждения и дедукции, чтобы находить улики, допрашивать подозреваемых и раскрывать тайны.

 

https://store.steampowered.com/app/1746030/__Murders_on_the_Yangtze_River/

Переводчики приглашаются в НОТАБЕНОИД

 

==========================================

РУСИФИКАТОР от 17.01.26 (для игры ver.1.5.9)

Переведён интерфейс, ачивки, концовки, энциклопедия, факты.Переведены главы 1(Неожиданное несчастье), 2(Дама в шкафу), 3(Печь с привидениями), 4(Корабль в тумане),5(Тайна замкнутой комнаты),Глава 6: Шанхайская загадка.

Сейчас исправляются ошибки.

- Установка (копируем файлы ОТСЮДА — https://disk.yandex.ru/d/Xogr88aZNpWbAw — сюда "c:\Program Files (x86)\Steam\steamapps\common\山河旅探\shanhelvtan_Data\StreamingAssets\"  ), в настройках игры язык выбираем English.

- Пишем про ошибки, опечатки, не помещающийся текст.

Очень был нужен человек, который поможет со шрифтами в игре. И он был найден! и он(@Amigaser )молодец! Он нам помог!

 

Очень нужен человек, который поможет с заменой картинок в игре.Часть картинок удалось заменить, а часть не меняется, хотя делаем одинаково.

=============================================

Изменено пользователем vvildfish
новый русик от 17.01.2026
  • Лайк (+1) 1
  • Спасибо (+1) 1

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


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

В GameAssembly.dll 

HasUICommonTextDictionary

EditUICommonText

UICommonPath 

Скрытый текст

// Token: 0x0200013B RID: 315
.class public auto ansi beforefieldinit NewLanguageListManager
    extends [UnityEngine.CoreModule]UnityEngine.MonoBehaviour
{
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.TokenAttribute::.ctor() = (
        01 00 01 00 53 0e 05 54 6f 6b 65 6e 09 30 78 32
        30 30 30 30 43 44
    )
    // Fields
    // Token: 0x04000446 RID: 1094
    .field public static literal string JsonSavepath = "Assets/_多语言配置/"
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.TokenAttribute::.ctor() = (
        01 00 01 00 53 0e 05 54 6f 6b 65 6e 09 30 78 34
        30 30 30 32 46 31
    )
    // Token: 0x04000447 RID: 1095
    .field public static class [mscorlib]System.Collections.Generic.Dictionary`2<string, class [mscorlib]System.Collections.Generic.Dictionary`2<string, class [Newtonsoft.Json]Newtonsoft.Json.Linq.JToken>> AllLanguageNormalDialogCache
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.TokenAttribute::.ctor() = (
        01 00 01 00 53 0e 05 54 6f 6b 65 6e 09 30 78 34
        30 30 30 32 46 32
    )
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.FieldOffsetAttribute::.ctor() = (
        01 00 01 00 53 0e 06 4f 66 66 73 65 74 03 30 78 30
    )
    // Token: 0x04000448 RID: 1096
    .field public static class [mscorlib]System.Collections.Generic.Dictionary`2<string, class [Newtonsoft.Json]Newtonsoft.Json.Linq.JObject> AllCaseCacheData
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.TokenAttribute::.ctor() = (
        01 00 01 00 53 0e 05 54 6f 6b 65 6e 09 30 78 34
        30 30 30 32 46 33
    )
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.FieldOffsetAttribute::.ctor() = (
        01 00 01 00 53 0e 06 4f 66 66 73 65 74 03 30 78 38
    )
    // Token: 0x04000449 RID: 1097
    .field public static literal string UICommonPath = "UICommon/UICommon"
    .custom instance void [Il2CppDummyDll]Il2CppDummyDll.TokenAttribute::.ctor() = (
        01 00 01 00 53 0e 05 54 6f 6b 65 6e 09 30 78 34
        30 30 30 32 46 34
    )

 

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


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

CRC Mismatch. Provided, calculated from data. Will not load AssetBundle 

В интернетах пишут, что такая ошибка падает, если были изменены бандлы со способом организации хранения данных Addressables.

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


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

В GameAssembly.dll 

HasUICommonTextDictionary

EditUICommonText

UICommonPath 

Можно там что-то изменить, чтобы после замены текста в бандл файлах, программа использовала эти изменённые данные, а не писала ошибки?

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


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

@vvildfish 

Это по поиску файла выбило в библиотеке ассемблера. И то в распакованном виде просматривал все dll-ки. А вот как обратно запаковать в Gameassembler.dll даже если заменить что-то фиг знает и что и где менять тоже(

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


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

Можно там что-то изменить, чтобы после замены текста в бандл файлах, программа использовала эти изменённые данные, а не писала ошибки?

Вроде разобрался. Вот пропатченый catalog.json и изменённый settings.json. Их замени в папке игры.

Скрытый текст

241.png

 

  • Лайк (+1) 1

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


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

Вроде разобрался. Вот пропатченый catalog.json и изменённый settings.json. Их замени в папке игры.

  Скриншот (Показать содержимое)

241.png

 

КЛАСС!!!


но я не смог повторить опыт.

1.Заменил пару строк в “localization_assets_l\en\uicommon\uicommon_.bundle",

2.заменил оригинальные файлы твоими catalog.json и settings.json,

3.Запустил игру, по экрану кораблик плывёт, но игровое меню не появляется.

 

Для урапаковки/упаковки бандл файлов пользовался UABEAvalonia.

 

Что я делаю не так?

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


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

КЛАСС!!!


но я не смог повторить опыт.

1.Заменил пару строк в “localization_assets_l\en\uicommon\uicommon_.bundle",

2.заменил оригинальные файлы твоими catalog.json и settings.json,

3.Запустил игру, по экрану кораблик плывёт, но игровое меню не появляется.

 

Для урапаковки/упаковки бандл файлов пользовался UABEAvalonia.

 

Что я делаю не так?

Версия игры какая? 

UPD. На прошлой странице посмотрел файл который ты приложил и он от старой версии. Обновляйся до последней (build 13822795 от 22 марта).

Изменено пользователем mixa_pulemet
  • Спасибо (+1) 1

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


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

Версия игры какая? 

UPD. На прошлой странице посмотрел файл который ты приложил и он от старой версии. Обновляйся до последней (build 13822795 от 22 марта).

Ага, у меня 13739098 от 14 марта 2024.03. 

Обновился, заменил файлы catalog.json и settings.json и всё сработало

2024-04-10-223821.png

Вопрос: после выхода новой версии игры надо будет снова патчить settings.json? как?

Изменено пользователем vvildfish
  • +1 1

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


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

Ага, у меня 13739098 от 14 марта 2024.03. 

Обновился, заменил файлы catalog.json и settings.json и всё сработало

2024-04-10-223821.png

Вопрос: после выхода новой версии игры надо будет снова патчить settings.json? как?

сatalog.json патчить ЭТИМ, а в settings.json просто заменить "m_InternalId":"https://resource.itaotuo.com/jinbangtiming/STEAM/StandaloneWindows64/Release/1.3.1/BRANCH_CLOSED/{AssetsVersion.version}/catalog_2024.03.22.11.00.46.hash" на "m_InternalId":"{UnityEngine.AddressableAssets.Addressables.RuntimePath}/catalog.json"

  • Лайк (+1) 1
  • Спасибо (+1) 1

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


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

Потихоньку вытаскиваю тексты из игры и заливаю на Нотабеноид.

Желающие могут присоединяться, переводить.

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


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

А вот это что означает?

2024-05-01-230744.png

что используемый в игре шрифт не все русские буквы содержит и его надо заменить в ресурсах?

или нечто совершенно иное?

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


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

Разработчики переделали всю структуру хранения ресурсов, пришлось пересоздать перевод на нотабеноиде.

Новый перевод = Перевод

В новой версии разработчики взяли новый шрифт (с буквой ё),но большинство прописных букв всё равно отсутствует.

Что делать, не знаю.

1.jpg

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

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


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

Разработчики переделали всю структуру хранения ресурсов, пришлось пересоздать перевод на нотабеноиде.

Новый перевод = Перевод

В новой версии разработчики взяли новый шрифт (с буквой ё),но большинство прописных букв всё равно отсутствует.

Что делать, не знаю.

1.jpg

Смотреть какие шрифты использует игра. Это как правило, это либо обычные ttfки либо TMP. Если ttfка, то просто в ресурсах ищешь её и заменяешь на нужный. Если TMP, то делаешь его в Unity ищешь в ресурсах тексуру и метрики(MonoBehaviour) шрифта который нужно заменить, берёшь из оригинального MonoBehavior все PathID и переносишь в новый MonoBehaviour. Потом уже заменяешь сами ресурсы: текстуру и MonoBehaviour.

  • +1 1

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


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

Смотреть какие шрифты использует игра. Это как правило, это либо обычные ttfки либо TMP. Если ttfка, то просто в ресурсах ищешь её и заменяешь на нужный. Если TMP, то делаешь его в Unity ищешь в ресурсах тексуру и метрики(MonoBehaviour) шрифта который нужно заменить, берёшь из оригинального MonoBehavior все PathID и переносишь в новый MonoBehaviour. Потом уже заменяешь сами ресурсы: текстуру и MonoBehaviour.

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

Лицензию на игру я куплю для изысканий.

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


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

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

Лицензию на игру я куплю для изысканий.

Если ты всерьёз собираешься делать полный перевод, то я шрифты сделаю без проблем. Просто как правило здесь все переводы заканчиваются на извлечении текста.

Изменено пользователем mixa_pulemet
  • Спасибо (+1) 1

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: SerGEAnt
      Cozy Grove: Camp Spirit

      Метки: Казуальная игра, Симулятор жизни, Коллектатон, Поиск предметов, 2D Платформы: PC Разработчик: Spry Fox Издатель: Spry Fox Серия: Cozy Grove Дата выхода: 15 июля 2026 года Отзывы Steam: 105 отзывов, 88% положительных
    • Автор: SerGEAnt
      Sprocket

      Метки: Песочница, Строительство, Военные действия, Война, Гонки на выживание Платформы: PC Разработчик: Hamish Dunn Издатель: Hamish Dunn Дата выхода: 26.08.2021 Ранний доступ: Да Отзывы Steam: 12261 отзывов, 92% положительных

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

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

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

  • Изменения статусов

    • 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 ответов
  • Лучшие авторы


×