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

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

e50413b64d6a.jpg

Русский шрифт с таблицей: https://mega.nz/#!haIBAQ7T!DYsmdcNwNF9ZfeiODT3IutIJXspRQS_ISJlXiaMB9qw

Спойлер

2aaa2977babe.jpg

Если кодировать, то латиницы в шрифте не будет и все слова латиницы будут видны набором русских букв ОЕПОФПРГШРДЖЛЖП в игре. Можно перебить прописные буквы латиницы и зацепить часть различных знаков: %, $ и т.д.
ABCDEFGHIJKLMNOPQRSTUVWXYZ (26 букв)
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ (33 буквы)
Надо узнать только набор символов для замены, это которые не юзаются игрой, а то вместо знака % в игре будет какая-нибудь русская буква. А строчные abcdefghijklmnopqrstuvwxyz у латиницы оставить, но текст латиницы в игре будет только малыми буквами идти. Шрифт кончено будет храмой из-за ширины прописной латиницы и набора символов.


Текстуры для художника:  https://mega.nz/#!BLYF0aKJ!Yt7NfTiEwUCcwHp_QKg1g4zeq_Y-3uw2m3HOZkrVuGc
Игровой текст отдельно для перевода: https://mega.nz/#!cPxAERTb!KJwfBCZHj8UjqXmJY8D67n1v8lfDEYDuHpb6_K7oLF0 
Перевод игры: http://notabenoid.org/book/72400
Прогресс перевода: 446.png

 

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

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


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

Весь текст по ходу содержится в архиве package.nw. Текстурки смогу перерисовать, да и текст можно перевести, только надо распаковщик и упаковщик. Похоже, что игра браузерная какая-то.

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

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


Ссылка на сообщение
Текстурки смогу перерисовать, да и текст можно перевести, только надо распаковщик и упаковщик.

WinRar

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


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

Обычная замена текста вроде бы не работает. И хорошо бы еще nw.pak распаковать

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

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


Ссылка на сообщение
Обычная замена текста вроде бы не работает. И хорошо бы еще nw.pak распаковать

Да все работает.

EjOdYxe.jpg

Текст в некомпилированных json скриптах, редактируются любым текстовым редактором. Два шрифта в ttf, без кириллицы. Все до банальности просто.

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


Ссылка на сообщение
Текст в некомпилированных json скриптах, редактируются любым текстовым редактором. Два шрифта в ttf, без кириллицы. Все до банальности просто.

А в роликах работает? Я просто только игру установил и по порядку проверяю.

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


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

Thief1987, вот только ttf и eot в игре не используются...

bodytextfont.png

crossexaminetextfont.png

facebookfonttitle.png

nametextfont.png

spritefont.png

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


Ссылка на сообщение
Thief1987, вот только ttf и eot в игре не используются...

bodytextfont.png

crossexaminetextfont.png

facebookfonttitle.png

nametextfont.png

spritefont.png

Как раз они и используются, я удалил два файла шрифтов из архива и пометил png с шрифтами и вот, что вышло:

 

Spoiler

Там где нет текста игра использует файлы шрифтов по ходу. Поэтому все остальное надо перерисовывать.

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


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

Спасибо за интерес. Я параллельно обратился к команде "Golden Pen Team" и творческому дуэту "A'den Ne'tra & Siviel Fleym", но они по разным причинам отказали.

Готов немного помочь с переводом. Какой там объём текста? Sparrowson предлагаю перевести как Воробышек или Воробейкин.

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


Ссылка на сообщение
Спасибо за интерес. Я параллельно обратился к команде "Golden Pen Team" и творческому дуэту "A'den Ne'tra & Siviel Fleym", но они по разным причинам отказали.

Готов немного помочь с переводом. Какой там объём текста? Sparrowson предлагаю перевести как Воробышек или Воробейкин.

Так озвучки же нет вроде в игре, поэтому и не возьмутся. Насчет имен - нужно ли вообще переводить их, может так и оставить "Спэрроусон".

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


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

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

Совушки - в смысле?

Я сейчас параллельно общаюсь с "Golden Pen", они говорят, что в игре нужно вводить текстовые запросы, и для них нужно использовать английский язык. Поэтому и не взялись за перевод. Так ли это? Игры у меня нет, сам проверить не могу.

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


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

Совушки - в смысле?

Я сейчас параллельно общаюсь с "Golden Pen", они говорят, что в игре нужно вводить текстовые запросы, и для них нужно использовать английский язык. Поэтому и не взялись за перевод. Так ли это? Игры у меня нет, сам проверить не могу.

С другой стороны, да может на русском и понятнее, типа "Воробей", "Сокол" и др. А с текстовыми запросами я не понял. Там открытый текст в виде строк:

{"c2array":true,"size":[1000,2,1],"data":[[["Wait"],[2]],[["CutText"],["Is that Monsieur Grenwee? Oh mon Dieu!"]],[["Wait"],[3]],[["CutText"],["Dame Caterline, what have you done?"]],[["Wait"],[2]],[["QuickCut"],["TitleCard"]]]}

 

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

У "A'den Ne'tra & Siviel Fleym" и так работы много, ждать если что долго надо будет и они озвучкой занимаются.

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

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


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

Насколько я понял ответ от Golden Pen, в некоторых местах требуется не только выбирать варианты фраз, но и самим задавать вопросы, вводя текст на английском. Вот что имелось в виду.

300 коротких файлов - это лично для меня проще, чем 1-2 огромных файла. Но выкладывать их для публичного перевода неудобно, согласен.

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


Ссылка на сообщение
Насколько я понял ответ от Golden Pen, в некоторых местах требуется не только выбирать варианты фраз, но и самим задавать вопросы, вводя текст на английском. Вот что имелось в виду.

300 коротких файлов - это лично для меня проще, чем 1-2 огромных файла. Но выкладывать их для публичного перевода неудобно, согласен.

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

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
    • Автор: Albeoris

      Ссылка на игру: Nintendo Switch
      Front Mission 2: Remake
      Разработчик: Forever Entertainment Издатель: Forever Entertainment Дата выхода: 5 октября 2023 Разбор ресурсов:
      Движок — Unity (Steam), Unity IL2CPP (Nintendo) Извлечение текста— ОК Замена шрифтов — Не требуется, доступны из коробки. Замена текстур — Пока не требуется. Перевод:
      Объем — 800 000 знаков, переведено на 20.04.2024 — 30.83%. Редактура — идёт полным ходом. Формат — совместный перевод в облаке. Вставка в игру — Успешно вставляется в PC версию. Релизы — не реже раза в месяц после релиза на PC, перевод Demo-версии от 20.04.2024 доступен в тут. Планы:
      ✔️ Раздобыть образ игры на Nintendo Switch — 05.10.2023 ✔️ Выпотрошить ресурсы из образа Nintendo Switch — 06.10.2023 ✔️ Найти живые тулы для работы с образами: найдены NSCB и NxFileViewer. ✔️ Найти или сдампить ключи шифрования: найдены на торрентах и в Google, делиться нельзя. ✔️ Распаковать ресурсы из основной игры: готово. ✔️ Распаковать ресурсы из патча: получилось благодаря помощи @welltall2, спасибо; я пытался распаковывать файлы предварительно не расшифровав .nca, после расшифровки всё получилось. ✔️ Найти бандл с ресурсами локализации: нашёл поиском “Good luck” в файле sharedassets0.assets ✔️ Распаковать Unity бандл sharedassets0.assets: готово, при помощи UABE. ✔️ Найти файлы локализации: нашёл поиском “Good luck” в файле I2Languages-sharedassets0.assets-40683.dat ✔️ Разобрать формат сериализованного Unity-объекта с ресурсрами локализации: разобрал, написал шаблон для 010 Editor. ✔️ Сконвертировать I2Languages в .txt файл для каждого языка: готово. ✔️ Разбить English.txt на отдельные файлы: готово, выбрал .resjson — удобно редактировать в блокноте и можно склеить обратно в .txt. ✔️ Залить получившиеся 472 файла в облако: готово. ✔️ Приступить к переводу — 07.10.2023 ✔️ Добавить к фразам имена говорящих — 15.10.2023 ✔️ Понять — где лежат имена говорящих: готово, в FAR Manager нашёл ссылки в level* asset-файлах, взял самый маленький, нашёл ссылки на ключи и имя говорящего рядом. ✔️ Распаковать .asset-файлы: готово, опять же помог UABE. ✔️ Найти нужный UnityObject: готово, опять же FAR и поиск по ключу. ✔️ Разобрать сериализованный формат: готово, начал с разбора в лоб, но решил поковырять исходники UABE и дошёл до AssetsTools.NET. Сборка для IL2CPP игр использует старую версию библиотеки и бажит, вместо этого сдампил заглушки типов при помощи Il2cppdumper, для этого понадобилось выдрать из образа Switch файлик “main”, содержащий собственно код игры (аналог libil2cpp.so); на вытащенных .dll-заглушках и заставил работать AssetTools (у них классная документация на вики). ✔️ Найти все ссылки на тексты во всех asset’ах и вытащить имена актёров: готово, тексты хранятся в сериализованных Conversations и SimpleConversations, структуру которых отлично видно в дебаге, а типы читаются в декомпилированных .dll при помощи dnSpy. В процессе удалось вытащить не только имена, но также выражение лица, ссылки на ответы на вопросы, если фраза предполагает взаимодействие с игроком, и прочие особенности говорящего в момент произнесения фразы; таким образом 6093 строчки из 11267 обзавелись указаниями на говорящего — это практически все диалоги в игре, за исключением некоторых бажных или отсутствующих в игре (тексты есть, но на них никто не ссылается). ✔️ Вышло обновление v131072, нужно распотрошить: готово, тексты актуализированы, всего 719 правок, значительных изменений в тексте нет — 15.10.2023 ✔️ Вышла демка в Steam, нужно распотрошить: готово, тексты актуализированы, всего 5337 правок относительно обновления на Switch v131072 — 12.04.2024 ✔️ Вставить тексты в игру: готово, тексты успешно подгружаются и корректно отображаются, проблем с шрифтами на данный момент не выявлено — 13.04.2024 ✔️ Выпустить тестовую версию с переводом демки — 19.04.2024; готво, распакуйте архив в папку с игрой (для Steam Deck используйте инструкцию от FM1). ✔️ Реализовать подгрузку измененных текстов на лету для удобства переводчиков — до 19.04.2024 21.04.2024: готово, игра на лету подтягивает тексты из папки с игрой, обновляя текущий проигрываемый диалог. ⬜ Дождаться релиза игры — до 30.04.2024 ⬜ Выпустить альфа-версию перевода первых миссий — до 12.05.2024 ⬜ Решить технические проблемы — до конца работы над переводом: ⬜ Запретить редактирование имён персонажей (при включении локализации мы будем автоматически отключать возможность отредактировать имена главных героев, так как в противном случае очень много текста придётся загонять под иминительный падеж; будет возможность вернуть редактирование, но уже на свой страх и риск, мы будем ориентироваться на дефолтные имена персонажей). ⬜ Найти потерявшиеся элементы интерфейса (как минимум вкладка графических настроек остаётся без перевода по неизвестной причине, вероятно захардкожен текст) ⬜ Вынести во внешние файлы захардкоженые позывные для перевода дефолтных ⬜ Разобраться с изменением отображения полоски AP, почему-то она стала чёрной ⬜ Расширить некоторый интерфейс, чтобы в него помещались переведенные строки (список будет пополняться) ⬜ Моды — в свободное время: ✔️ Добавить спидхак — готово, включается по F1, конфигурируется в настройках. ⬜ Добавить читы для удобства редакторов ⬜ Ускорить некоторые анимации для того, чтобы сделать “быстрый” режим игры действительно быстрым ⬜ Добавить отображение радиуса атаки ⬜ Убрать отображение недоступного оружия (запросы на другие геймплейные моды можно присылать в личку)  
      Известные баги демки, которые НЕ касаются перевода:
      Если у вас на старте виснет игра с открытым меню настроек — качайте этот фикс, вероятно разрешение вашего широченного монитора отсутствует в списке досутпных. Если у вас всё было хорошо, а потом игра точно также стала виснуть на старте или загрузке — вероятно, вы играли с разных компов или с ноутбука и подключали/отключали монитор, открывали/закрывали крышку — та же самая проблема, только в профиль, публичного релиза фикса нет, но если вы с этим столкнулись — пишите, поможем.  
      Тестовое задание для желающиех приссоединиться к переводу (присылайте перевод в личку):


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

×