Перейти к содержимому
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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: makc_ar
      Bombshell

      Жанр: Экшены, Приключенческие игры
      Платформы: PC, PS4
      Разработчик: Interceptor Entertainment
      Издатель: 3D Realms
      Дата выхода: 29 янв. 2016 http://store.steampowered.com/app/353190/
      Перевод игры: http://notabenoid.org/book/69128
      Прогресс перевода:
      Текстуры для художника:
      Игровой текст отдельно для перевода: https://mega.nz/#!lOQnzAYI!RtmEI0gH...I3Dia85r9TnH_yM
      У кого-нибудь есть лицензионный ключ Steam-версии Bombshell Digital Deluxe Edition?
      Меня человек попросил создать тему, т.к. не мог её создать сам. Мне игра не интересна, меня интересуют только шрифты.
    • Автор: Morgan Dusty


      Уважаемые геймеры! Мы рады сообщить, что начата работа над переводом игры Lost In Vivo от разработчиков Akuma Kira и KIRA на русский язык. На текущий момент более подробной информации о переводе нет, но мы уверены, что вам это понравится.
      Lost In Vivo - это хоррор игра с оригинальной и необычной концепцией, которая позволяет погрузиться в атмосферу ужаса и страха. И теперь благодаря нашей команде переводчиков, игра станет доступна и на русском языке.
      Мы понимаем, что многие геймеры ждут больше информации о переводе Lost In Vivo, но на текущий момент мы не можем предоставить более подробной информации. Тем не менее, мы можем заверить вас, что релиз не заставит себя долго ждать. Следите за новостями на сайте, и будьте в курсе всех обновлений.
      Мы работаем усердно, чтобы перевод игры был качественным и точно передавал всю атмосферу и ужас оригинала. Мы надеемся, что наша работа позволит многим игрокам насладиться уникальным геймплеем Lost In Vivo на русском языке.
      Спасибо за внимание и оставайтесь с нами, чтобы быть в курсе всех новостей о переводе игры Lost In Vivo!

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

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

    • По первым рецензиям критиков, Phantom Blade Zero хвалят за боёвку, звук, интересных противников, глубокую прокачку и обилие оружия. Ругают за падение фпс на ПС5, баги, ограничения в исследовании и проблемы с ИИ. Общий рейтинг около 90%. Можно выдохнуть. Не идеально, но годнота.
    • ой, ребята... да Биотвари ВСЕГДА были повесточными игроделами. Та же серия Масс эффект - это фанфик про "НЕТАКУСЬ", которых угнетают. Лиара из мира фемок, Миранда и Джек, которых "угнетают" белые мужики, Рэкс, чью расу "обидели" колонизаторы. И нам буквально так же как в Вайлгарде нужно терпеливо выслушивать их нытьё и БУКВАЛЬНО подбирать ПРАВИЛЬНЫЕ реплики. Так что я не понимаю хейта повестки в Вайлгард и превознесение Массыча. Квесты, кроме сюжетных и от напарников лютое дно,  да и добрая часть квестов напарников просто херня. В Вайлгард биотвари просто развернулись во всю ширь своего БАЗОВОГО курса, заданного ещё в начале нулевых.
    • Няши, вижу, няшные, фури пушистые, а как там отражения — отражают?) А то в трейлерах ни одного отражения под микроскопом не разглядеть О_о.
    • Нам дали ответ на перевод. Со стим уберут тему к сожалению, но теперь хотя бы понятно почему, хоть я и пытаюсь пояснить что это другой тип перевода.

      Sami of Enormous Elk [Разработчик]
      Сторонние сборки, изменяющие исполняемый файл игры, — не то, что мы хотим продвигать на официальных площадках и форумах, поэтому через некоторое время эта тема будет удалена. Более того, изменение жёстко заданных строк — верный способ нарушить работу отдельных элементов и механик игры, поскольку сравнение строк устроено гораздо сложнее, чем может показаться.
      За прошедшие годы уже предпринимались попытки перевода с изменением исполняемого файла, но они неизменно создавали серьёзные риски для стабильности и не могли учесть все переплетённые механики, зависящие от жёстко заданных строк.  
       
    • Не очень понятны претензии к украинскому переводу и картинке. У нас вроде отмены не было в стране, в отличие от Украины, страдающей откровенной националистической херней.
    • Обновление: вышла версия 1.0.3 под обновление игры 2.7.105 (сборка Steam 26198171). Если после обновления игры русский язык пропал — это Steam вернул свой оригинальный файл языка. Закройте игру и поставьте 1.0.3 поверх, удалять старую версию не нужно. В новой версии переведены строки, добавленные в обновлении: диалоги линии спящего наёмника, таланты и новые локации. Скачать:https://boosty.to/saracine/posts/01b39462-493c-4424-a134-fe94875ef726
    • Лучше бы смешную сделали, про этого бедолагу Бендера алкаша со шлюхами и блэкджек. 
    • В третьей стрельбы много, да управление для ПК классное. Во второй части камера и управление были кривые. Первая часть — это прорыв был, особенно на фоне тогдашних обителей зла на PS1. А вообще все части неплохие, да чем-то отличаются. Эту ещё не играл, но предыдущую пропустил, так как не люблю прям японский менталитет со всеми этими “взрослыми школьницами”. 
    • https://drive.google.com/file/d/1JLXiivgX_jZWneJqMvhosi-cg49aZa27/view?usp=drive_link
      Сделал нейроозвучку для Tales of Eternia Remastered  для английской версии  (без видео)
  • Изменения статусов

    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • 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 ответов
  • Лучшие авторы


×