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

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

header.jpg

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

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

2024-08-13-204518.png

ss_0cf6dfd5d9c587f99942f3e76c13aab718987

ss_7bb8a8bf0e9fc838ac52f4c978c2078b6105c

 

Описание:

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

 

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

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

 

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

РУСИФИКАТОР 10.08.24 (ver.1.4.18)

- ПЕРЕВЕДЕНА 1 ГЛАВА. Неожиданное несчастье

- Переведён интерфейс, ачивки, концовки, энциклопедия, факты.

- Установка (копируем файлы отсюда — сюда "c:\Program Files (x86)\Steam\steamapps\common\山河旅探\shanhelvtan_Data\StreamingAssets\"  ), в настройках игры язык выбираем English.

- Пишем про ошибки, опечатки, не помещающийся текст (но это от шрифтов, должно быть с шрифтами поправим, уважаемый mixa_pulemet обещал если что, подвинуть). Часть английского текста в картинках, надо найти  и перерисовать, еслы бы ктоб помог — был бы молодец.

- Ну, и подключаемся к переводу, есть ещё что переводить — 

Скрытый текст
  • -Глава 2: Дама в шкафу

Когда дело Луо Пея заканчивается, в доме убийцы находят загадочный женский труп. По мере того, как расследование углубляется, правда становится еще более неуловимой...

  • -Глава 3: Печь с привидениями

На металлургическом заводе Ханьян бригадир прыгает в расплавленную сталь на глазах у рабочих. Кто-то говорит, что это был несчастный случай, другие, что он пытался подражать Ган Цзяну и Мо Е, принеся себя в жертву стали, и даже ходят слухи о божественном вмешательстве. .. Виновник — призрак или человеческое сердце?

  • -Глава 4: Таинственный корабль в тумане

Туманной ночью пароход «Шаньхэ» плывет один по реке. Когда он проходит мимо таинственного храма короля Драконов, на корабле происходит внезапное отключение электроэнергии, что запускает обратный отсчет до кризиса..

  • -Глава 5: Тайна замкнутой комнаты

Шэнь Чжунпин и Афу посещают Издательство «Золотые слова» в Янчжоу, чтобы найти настоящего автора «Тайны замкнутой комнаты». Здесь им предстоит не только найти улики в деле Брайана Шена, но и столкнуться с прошлым, которое Шэнь Чжунпин предпочел бы не упоминать...

  • -Глава 6: Шанхайская загадка

Шэнь Чжунпин и Афу наконец нашли главного подозреваемого в убийстве Брайана Шэня. Они спешат в Шанхай, чтобы противостоять подозреваемому, в то время как назревает более масштабный заговор...

 

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

Изменено пользователем vvildfish
первая часть перевода, планы
  • Лайк (+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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Victor Veles

      Жанр: Экшен, приключенческая игра, квест Платформы: PC PS4 XONE NSW Разработчик: White Owls Inc. Издатель: White Owls Inc. Дата выхода на PC: 15 октября 2021 ОБ ЭТОЙ ИГРЕ:
      Состояние русификации
      Перевод — 96%
      Редактура — 17%
      Наша группа в ВКонтакте
      Наш канал в Telegram
      Наш бот в Telegram
      Наш чат в Telegram
      Наш канал на Youtube
    • Автор: Victor Veles

      Жанр: Визуальная новелла Платформы: PC Разработчик: GRASSHOPPER MANUFACTURE Издатель: GRASSHOPPER MANUFACTURE Дата выхода: 6 окт. 2016 Описание игры:
      Состояние русификации
      Перевод — 100%
      Редактура — ~70%
      Наша группа в ВКонтакте
      Наш канал в Telegram
      Наш бот в Telegram
      Наш чат в Telegram
      Наш канал на Youtube


Zone of Games © 2003–2024 | Реклама на сайте.

×