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

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

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

capsule_616x353.jpg?t=1614973595

Жанр: Action / RPG
Платформы: PC 
Разработчик: Studio FOW Interactive
Издатель: Streembit Ltd
Дата выхода: 26 марта 2021

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

 

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

ss_718a728e2c06341a853ca83678b8d937b9f97

ss_b2e1430bd09fd7ba7dea7b3f5d08458aa0743

Описание: Новая сексуальная научно-фантастическая пародия, в которой вы управляете собственным звездолетом, наполненным самыми горячими девушками в галактике, которые готовы воплотить ваши фантазии в жизнь в полностью анимированных любовных сценах!

Выходит уже через пару часов. Кто-нибудь возьмется за перевод? 

https://store.steampowered.com/app/1034140/Subverse/

Изменено пользователем viseverse
  • Лайк (+1) 1
  • +1 1
  • -1 1

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


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

Самое интересное это обновление uasset, как это возможно без каких либо данных? У меня на фиксере по данным он правится по смещению строки и разнице предварительно вынесенным, как раз тут это и выносится -uoffset.
Обновил ParserTextBinUnity, добавил туда -fix_size_block [offset] это для фикса контейнера со строкой, но мне показалось, что это даже не обязательно трогать как уже и говорил.
ParserTextBinUnity.exe -ib "!ru_bin!" "!en!" "!ru!" -adnl -na -uoffset -unreal -fix_size_block -9
Прога уж так названа не стал менять, но она универсальная на разные форматы строк поддерживает, нужно только настройки прописывать, на самом деле она уже и для java катит, нет только xna 7bit поддержки формата длинны VLQ.
С выносом строк я думаю разберётесь, прог для них дофигища всяких, не говоря про предназначенные именно для анреала. Вроде была ещё не моя DQTextTool от @SileNTViP, но она если только достанет, вставка с фиксом не совсем верная там, где как получится.
Со своими не стандартными uexp у меня загвоздка, там даже непонятно как юникод подключить, так как длины нет, и вот там уже при изменении размера вылеты игра IronSmith пролог, с ограничением и использованием места от ключей это жесть. В принципе на это поф, это ещё не вышло да и так себе.
Ключи тоже не совсем понятно как в своём locres подключать, его же создать получается придётся, кто-нибудь это пробовал?

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


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

Своим кодом походу только.
В моём я не делал правку контейнера в uexp, как-то это не заметил, но игра и без этого нормально работала и текст брала. Эта вставка только с правкой длины есть в проге ParserTextBinUnity.exe в теме UnityEX.
ParserTextBinUnity.exe -ib "!ru_bin!" "!en!" "!ru!" -adnl -na -uoffset -unreal
!en! и  !ru! это текстовики.
А вот на счёт untool.py для правок uasset я не уверен, но я его и найти не смог.
Тут ещё увидел есть эти скрипты с другим форматом строк https://disk.yandex.ru/d/RKHvJn7rQqUIZA
Но эти не пробовал переводить, так как текст стандартными средствами не доставался и эти пыли просто пропущены. В них текст по видимому находится в служебных байтах от 29 01 1f до 1f. Может это специфика игры на какой это разбирал.
 

Любой текст в котором предусмотрен ключ, можно локализовать путём создания своего файла .locres Даже такие строки в тех файлах которые вы скинули. А что за игра там?
Вот примеры текста, который локализуется. Тут есть ключ (32 символа)+ бывает и меньше, перед текстом за 5 (hex 00 3A 00 00 00) в котором первый 00 пустота всегда вроде, второй после количество символов (3A в uint8 и uint16 это 58) до следующего повторяющего символа (тут b) он повторяется в следующем тексте этого же файла. 00 3A 00 00 00 первые два понятно третий, четвёртый и пятый я так понимаю кодировка если 00 00 00 то стандарт ANSI или ASCII. Для Русского я так понимаю UTF-16 FF FF FF
unknown.png
unknown.png
Ключ (Key) и текст SourceString имеется ввиду, как на скриншоте:
        "SpeechText_13_3FC88DB845E816AB69994A9CF2F04B4B": {
          "Namespace": "",
          "Key": "61A58CBB476D1B8F140C3FB1A21B1D3B",
          "SourceString": "Captain, are you ready for the obligatory tutorial level?"

40 минут назад, DragonZH сказал:

Ключи тоже не совсем понятно как в своём locres подключать, его же создать получается придётся, кто-нибудь это пробовал?

Есть две утилиты для этого. В первой вытащить текст. А во второй его редактировать для последующего создания .locres
А вот где нет ключа всё намного сложнее, у меня только получилось диалоги изменить, но пока способ долгий. Есть текст, который не поддаётся изменениям. Например Имена персонажей как в видео с демонстрацией перевода (Эти имена находятся вообще в uasset, проверял изменением в hex) и также пару тройку текстов минимум в самой игре. Ничего не получилось, можно конечно изменение шрифта сделать, но это бред, я думаю можно что-то да придумать

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

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


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

Для Русского я так понимаю UTF-16 FF FF FF

Нет, там все 4 байта это всё длина, просто длинна отрицательная и тоже в количестве символов состоит. Допустим строка из 22 символов в utf16 это тоже 22 (хоть и 44 байта), а тут будет -22 ну и плюс сам нуль финальный.
 

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


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

Нет, там все 4 байта это всё длина, просто длинна отрицательная и тоже в количестве символов состоит. Допустим строка из 22 символов в utf16 это тоже 22 (хоть и 44 байта), а тут будет -22 ну и плюс сам нуль финальный.
 

Я наверное не шарю и не знаю что именно имел ввиду.
Вот тут пример первого изменения в диалогах. Слева на Русском (тот же текст что и в видеоролике, рабочий перевод) и справа оригинал на Английском.
unknown.png

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


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

Я наверное не шарю и не знаю что именно имел ввиду.
Вот тут пример первого изменения в диалогах. Слева на Русском (тот же текст что и в видеоролике, рабочий перевод) и справа оригинал на Английском.
unknown.png

Слева UTF-16, справа UTF-8. У UTF-16 длина записана в отрицательном значении (-73 на примере слева/обычный int) и так как порядок байт в UTF-16 записывается с нулями через каждый байт, то длина будет равняться 73*2.

Изменено пользователем LinkOFF
  • Лайк (+1) 1

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


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

Игру всю перевели. Также видеоролики с субтитрами. Но есть проблемка, есть кое-какой текст который не поддаётся изменению (только изменение букв и латиницей). В большинстве случаев используются переменные и т.п. Хотелось бы перевести хотя бы эти фразы, они часто встречаются в игре.
Скриншот с примером:
Szh2v9r.png
Сама фраза 

Position  

 on the highlighted tile(s).
Я так понимаю тут переменная в виде имени.
Путь файла:Subverse/Subverse/Content/MODGridCombat/UI/GridCombatUI.uexp
Так выглядит в Hex.
unknown.png
Ссылка на эти файлы: https://yadi.sk/d/HSZ0vL4ib7iXOQ

Также ниже ещё список с файлами, которые с таким же типом текста:
Subverse\Content\Core\UI\Settings\GameplaySettings.uexp
---------------------------------------------------------------------------------------------------------------------------------------------
Tritanope (Blue Weak/Blind)
Deuteranope (Green Weak/Blind)
Protanope (Red Weak/Blind)
Normal Vision
---------------------------------------------------------------------------------------------------------------------------------------------
Subverse/Content/Core/UI/ConfirmationPrompt.uexp
---------------------------------------------------------------------------------------------------------------------------------------------
THIS WILL OVERWRITE YOUR SAVE FILE FOR 
SLOT 

DO YOU WISH TO CONTINUE?
---------------------------------------------------------------------------------------------------------------------------------------------
Subverse\Content\Core\Blueprints\GameModes\SubverseGameInstance.uexp
---------------------------------------------------------------------------------------------------------------------------------------------
EMPTY SLOT
---------------------------------------------------------------------------------------------------------------------------------------------
Subverse\Content\MODDialogue\Blueprints\GameModes\DialogueGameMode.uexp
Subverse\Content\MODNavigation\Blueprints\GameModes\NavigationGameMode.uexp
---------------------------------------------------------------------------------------------------------------------------------------------
Credits
---------------------------------------------------------------------------------------------------------------------------------------------
Ссылка на эти файлы: https://yadi.sk/d/h3yS7xN_QKfGoQ
Может кто-то сталкивался с изменением текста в похожих файлах.

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

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

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


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

Что-то похоже, что выше писал с 1f, кроме GameplaySettings.uexp тут простая длина.
Изменять длину получалось только за счёт рядом стоящих строк, а вот юникод никак. Также зарезервированы байты 1c 1d 1e 1f, они шрифтами не передавались, возможно это флаги кодировки строк, ну и что странно 0b 0c считались за переносы сроки.

  • В замешательстве (0) 1

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


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

Транслитом Русский как Польский.

Pozicija_na_podsvechennoj_kletkeah.png

Либо такой вариант
unknown.png

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

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


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

Что-то похоже, что выше писал с 1f, кроме GameplaySettings.uexp тут простая длина.
Изменять длину получалось только за счёт рядом стоящих строк, а вот юникод никак. Также зарезервированы байты 1c 1d 1e 1f, они шрифтами не передавались, возможно это флаги кодировки строк, ну и что странно 0b 0c считались за переносы сроки.

Ну GameplaySettings.uexp я легко поменял, что-то сразу и не заметил про первые 4 символа, скорее всего давненько на него не поглядывал.
unknown.png

Изменено пользователем TheDarkness1994
  • Лайк (+1) 1

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


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

Случайно наткнулся на тему вашу тему, но мне доводилось работать с этим форматом, когда мы работали над русификатором для Shenmue 3. Тогда весь текст был запакован в аналогичных файлах, которые пришлось запаковывать и распаковывать собственной утилитой, которую для каждой игры на Unreal Engine 4 под эти файлы приходилось писать самостоятельно.

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

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


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

Транслитом Русский как Польский.

Это понятно, там даже можно и русский запихать с кодированием текста, и даже латиница будет, только, возможно, на паре символов корявая. А вот что на счёт увеличения длины, тут больше нужно для русского. Хотя на этой гаме тут такого текста по видимому не очень много, можно и с ограничением под оригинал. Но эта проблема всё равно остаётся, как это изменить, за счёт других строк как-то не вариант.

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


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

Случайно наткнулся на тему вашу тему, но мне доводилось работать с этим форматом, когда мы работали над русификатором для Shenmue 3. Тогда весь текст был запакован в аналогичных файлах, которые пришлось запаковывать и распаковывать собственной утилитой, которую для каждой игры на Unreal Engine 4 под эти файлы приходилось писать самостоятельно.

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

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


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

Русификатор готов.
Ссылка на руководство Steam:
https://steamcommunity.com/sharedfiles/filedetails/?id=2492695708
Ссылка на новость от переводчика на Playgrounde:
https://www.playground.ru/subverse/news/subverse_reliz_russkogo_perevoda-1111547

Группа ВК:
https://vk.com/public204676646

Изменено пользователем TheDarkness1994
  • Лайк (+1) 1
  • +1 3

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Neroy
      А ведутся ли работы над русификацией этой игры? И кстати, что даже 1С не решилась игру переводить?
    • Автор: nojqva
      Demeo x Dungeons & Dragons: Battlemarked

      Жанр: Стратегия, Приключение, Ролевая игра, Кооператив Платформы: PC Разработчик: Resolution Games Издатель: Resolution Games Дата выхода: 20 ноя. 2025 г.  
      Если кто хочет по тестировать перевод, пишите

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

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

    • Всё меню, кнопки, описание кнопок/достижений, превью, название глав и пр. переведено на 100%.
      Готовность перевода видео: 90%


    • Теперь всё норм, спасибо!
    • Твою мать...У меня теперь вообще звук пропал. не ставьте эту херню, теперь перекачивать 100 гб и все моды
    • Обновление: Список изменений: Исправлено 149 записей, из них 60 диалоговых и 89 табличных. Перевод сверен с английской, корейской, японской и обеими китайскими локализациями. Унифицированы обращения в интерфейсе, исправлены пунктуация, употребление «ё», протяжные звуки и повторы. Адаптирована пословица о недолговечном цветке и её повторное упоминание. Уточнены заметки о лунофобных растениях, отдельные реплики и описания леденцов. Переработаны три описания испытаний Дианы. Название языка в меню изменено на «Русский». Восстановлены оригинальные шрифты для китайского, корейского и японского языков. Для кириллицы используется отдельный шрифт Pangolin. Выровнены размеры текста в однотипных пунктах меню. Четыре подписи управления сокращены без уменьшения шрифта. Исполняемому файлу Windows возвращена оригинальная иконка игры во всех девяти размерах. В установщик добавлена возможность резервного копирования только заменяемых ресурсов. Исправлена обработка ошибок при проверке запущенных процессов в Windows. Отказ системы в доступе больше не определяется как ошибка доступа к игровым файлам. При возникновении ошибки установщик отображает название операции Windows и системный код, а подробности сохраняет в локальном журнале. Замена игровых ресурсов в таком случае не начинается. Проверка запущенных процессов переведена на нативный Unicode API Windows. Предупреждение о необходимости закрыть игру появляется только при обнаружении её процесса.
    • @superturbo Опубликовано обновление. Скачайте новую версию русификатора и установите её поверх чистой версии игры, следуя предыдущей инструкции.
    • Exanima: русский шрифт для 3440×1440 Установите Exanima 0.9.5.2. Установите русификатор ZoG 1.5.6 в папку игры. Распакуйте архив в любое удобное место, запустите Install.bat и выберите папку с Exanima.exe. Запустите игру в полноэкранном режиме с разрешением 3440×1440. Откат: закройте игру и замените Exanima.exe резервной копией Exanima.exe.before-font-fix-*.bak из папки игры.

      На других разрешениях с соотношением 21:9 я не тестировал, можете попробовать.

      всю работы выполнил chat gpt)
      “скорректировал метрики шрифта; после этого русский текст стал читабельным в полноэкранном режиме. Перевод и остальные игровые ресурсы не менялись.”

      Exanima_FontFix_3440x1440.zip

      Мой github
    • Не, тут даже Питонова 5090 не в силах сделать из Эббы и Тлоу2 что то приличное, тут даже Хуанговские чудо лучи не помогут .(
    • Lost Odyssey (Русификатор) Нейроперевод текста + его ручная редактура(частичная), тексты снов полностью вычитаны и отредактированы. Перевод охватывает DLC, также были русифицированы текстуры. Платформы: PC, Android, Switch (т.е. все Recomp совместимые платформы) (в целом если кто-то iso или god перепакует, будет и с xbox360 версии совместим)   Установка: 1) Установить игру с помощью https://github.com/freefrank/LostOdysseyRecomp  и оригинальных образов игры. 2) Скопировать в папку игры содержимое архива, с заменой.   Авторы: Wiltonicol, Allodernat Помощь и тестирование: erll_2nd, Tidus   Скачать: https://boosty.to/wiltonicol/posts/f1c0d324-e74e-47bf-b9bc-1b2b67e8df0c?share=post_link   Первый диск полностью оттестирован и внесены правки. Все сны переведены, вычитаны в процессе игры и отредактированы.   @SerGEAnt
  • Изменения статусов

    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • 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 ответов
  • Лучшие авторы


×