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

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

Rebel Galaxy

Русификатор (текст) — от ZoG Forum Team

banner_pr_rebelgalaxy.jpg

Жанр: Action /Space simulator

Платформы: PC XONE PS4

Разработчик: Double Damage Games

Издатель: Double Damage Games

Издатель в России: Отсутствует

Дата выхода: 20 октября 2015 года

 

1_th.jpg2_th.jpg3_th.jpg

 

 

Spoiler

 

 

 

 

Spoiler

Rebel Galaxy - это космический симулятор с ролевыми элементами, где игроку предстоит управлять гигантскими космическими кораблями с десятками персонажей на борту. Доступен огромный игровой мир на основе процедурной генерации, масштабные космические битвы в реальном времени, оппозиционные и дружественные фракции и множество других возможностей.

 

Крайне интересует вопрос -возьметься ли кто нибудь за перевод этой игры ? Крайне атмосферная получилась вещь - в стиле "дикий, дикий космос", те кто помнят "Светлячок" те поймут )

 

 

Утилиты для разбора (Toolset): https://github.com/hhrhhr/Lua-utils-for-Rebel-Galaxy

Текст для перевода https://yadi.sk/d/dDLtQ9ivkNcZ8. Используйте Notepad++ https://notepad-plus-plus.org/download/v6.8.6.html в качестве блокнота.

Перевод игры:

Прогресс перевода:

 

Spoiler

Скоро!

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


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

    Уведомление:
    В игре есть официальный русский перевод
Изменено пользователем 0wn3df1x

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


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

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

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


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

Попытался пособирать разные версии. Итак по ссылке ниже можно скачать папку, в ней разнообразные архивы: просьба потестить по отдельности и вместе. НИ В КОЕМ СЛУЧАЕ НЕ КЛАДИТЕ файлы с повторным содержимым т.е. недопускать попадания диалогов отдельно с паком где уже есть диалоги и т.д.

Хм ладно объясню чуть подробнее попробуйте потестить файл с диалогами, потом можете докинуть файл с ньюс борд+корабляи. Если все прошло успешно удаляйте их из папки и забрасывайте общий архив Диалоги+Ньюс борд+корабли. Из файлов миссии пока что временно выкинул сюжетные миссии, ввиду ошибки которую они создают.

 

PS шрифт оставил почти как родной, должен смотреться красиво. Пока что тестил самолично траблов не возникло, работоспособность файлов steam 1.07. Остальное еще не тестилось.

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


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

То есть сюжетные миссии тут не переведены?

UPD: Увидел, что нет. Вопрос снимается

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

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


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

1) репозиторий с утилитами сегодня был обновлен, файлы конвертированные "старым" скриптом dat2lua несовместимы с "новым" lua2dat.

2) глянул парочку последних переводов. господа, я же предупреждал:

в последнем патче (2.3.0.7) разрабы подсунули свинью — изменилось огромное количество текстовых идентификаторов. если бы перевод был бы уже готов, то это была бы полная ж...

и не только я:

Сравнил файлы из DATA.PAK (GOG/Steam 1.07) и те, что ты залил. Там нумерация строк перевода и оригинала не совпадает.

К примеру:

[23831] = {  134, "Meet Orzu" },[23833] = {  136, "Meet Orzu at Rust City, and discover what he has to say about your Aunt Juno. What the hell is going on?" },

 

[23830] = {  134, "Встреться с Орзу" },[23832] = {  136, "Встреться с Орзу в Раст Сити, и выслушай информацию о твоей тете. Какого черта здесь творится?" },

 

идентификаторы для переводимых и обычных строк лежат "в общей куче", когда эти идентификаторы "съезжают", то имя скриптовой переменной, к примеру, может стать многострочным предложением из перевода, отсюда и абсолютно все косяки в скриптах. а в патче 1.07 (2.3.1.8) довольно много идентификаторов в очередной раз добавилось/удалилось/изменилось.

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

p.s.

Технически... Часть текста в .exe, часть вообще перевести пока нельзя. Плюс игра, как оказалось, весьма нестабильна при использовании кириллицы - баги, краши...

перевести можно абсолютно все, учитывая что строки с типом TRANSLATE должны быть исключительно в юникоде, а тип STRING может быть только однобайтовым. и никаких багов/крашей и прочих неприятностей быть просто не может.

проблема только в постоянном развитии игры, если можно так выразиться.

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

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


Ссылка на сообщение
1) репозиторий с утилитами сегодня был обновлен, файлы конвертированные "старым" скриптом dat2lua несовместимы с "новым" lua2dat.

2) глянул парочку последних переводов. господа, я же предупреждал:

и не только я:

идентификаторы для переводимых и обычных строк лежат "в общей куче", когда эти идентификаторы "съезжают", то имя скриптовой переменной, к примеру, может стать многострочным предложением из перевода, отсюда и абсолютно все косяки в скриптах. а в патче 1.07 (2.3.1.8) довольно много идентификаторов в очередной раз добавилось/удалилось/изменилось.

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

p.s.

перевести можно абсолютно все, учитывая что строки с типом TRANSLATE должны быть исключительно в юникоде, а тип STRING может быть только однобайтовым. и никаких багов/крашей и прочих неприятностей быть просто не может.

проблема только в постоянном развитии игры, если можно так выразиться.

Если я правильно понимаю то идентификаторы формируются на этапе упаковки.

Например, родной не запакованный loading.dat изначально не имеет идентификаторов.

 

Spoiler

[uI]

<INTEGER>RESX:1920

<INTEGER>RESY:1080

<INTEGER>ZORDER:650

[CONTAINER]

<STRING>NAME:ROOTLOADING

<INTEGER>WIDTH:1920

<INTEGER>HEIGHT:1080

<INTEGER>X:0

<INTEGER>Y:0

<BOOL>SCALE:false

[sPRITE]

<FLOAT>WIDTH_PERCENT:3

<FLOAT>HEIGHT_PERCENT:3

<INTEGER>X:0

<INTEGER>Y:0

<STRING>FILE:MEDIA/UI/INITIALLOADING/BLACK.DDS

<STRING>VERT_ALIGN:CENTER

<STRING>HORZ_ALIGN:CENTER

<STRING>ORIGIN_VERT:CENTER

<STRING>ORIGIN_HORZ:CENTER

[/sPRITE]

[sPRITE]

<STRING>NAME:CENTERIMAGE

<INTEGER>WIDTH:800

<INTEGER>HEIGHT:500

<INTEGER>X:0

<INTEGER>Y:-50

<STRING>VERT_ALIGN:CENTER

<STRING>HORZ_ALIGN:CENTER

<STRING>ORIGIN_VERT:CENTER

<STRING>ORIGIN_HORZ:CENTER

<STRING>FILE:MEDIA/UI/INITIALLOADING/LOGO.DDS

[sPRITE]

<STRING>NAME:MODIFICATIONS

<INTEGER>WIDTH:870

<INTEGER>HEIGHT:285

<INTEGER>X:-35

<INTEGER>Y:500

<STRING>FILE:MEDIA/UI/INITIALLOADING/MODIFICATIONS.PNG

[sPRITE]

<STRING>NAME:NUM1

<INTEGER>WIDTH:100

<INTEGER>HEIGHT:150

<INTEGER>X:390

<INTEGER>Y:110

<STRING>FILE:MEDIA/UI/INITIALLOADING/1.PNG

[/sPRITE]

[sPRITE]

<STRING>NAME:NUM2

<INTEGER>WIDTH:100

<INTEGER>HEIGHT:150

<INTEGER>X:390

<INTEGER>Y:110

<STRING>FILE:MEDIA/UI/INITIALLOADING/2.PNG

[/sPRITE]

[sPRITE]

<STRING>NAME:NUM3

<INTEGER>WIDTH:100

<INTEGER>HEIGHT:150

<INTEGER>X:390

<INTEGER>Y:110

<STRING>FILE:MEDIA/UI/INITIALLOADING/3.PNG

[/sPRITE]

[/sPRITE]

[/sPRITE]

[sPRITE]

<STRING>NAME:LOADINGBAR

<INTEGER>WIDTH:256

<INTEGER>HEIGHT:8

<INTEGER>X:-128

<INTEGER>Y:228

<STRING>HORZ_ALIGN:CENTER

<STRING>VERT_ALIGN:CENTER

<STRING>FILE:MEDIA/UI/INITIALLOADING/white.PNG

[/sPRITE]

[/CONTAINER]

[/uI]

Жаль, что нет родного DAT файла со скриптом, но скорее всего там привязка будет к текстовым идентификаторам.

Столкнулся с одним приколом. Даже не знаю как к такому относится.

Из архива Родной шрифт.rar взял Диалоги.rar забросил в игру DATA2.PAK. Начал новую игру - нет перевода.

Распаковал, запаковал, начинаю новую игру - есть перевод. Сравниваю файлы - полностью идентичны.

Разница только в атрибутах файлов (время создания, время изменения итд). Устанавливаю их все на текущее время - есть перевод.

Вот такие пирожки. :russian_roulette:

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


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

Привет. Заработала связка Диалоги+Ньюс борд+корабли (DATA2). По отдельности файлы не подцеплялись.

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


Ссылка на сообщение
Если я правильно понимаю то идентификаторы формируются на этапе упаковки.

Например, родной не запакованный loading.dat изначально не имеет идентификаторов.

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

чтобы "отвязаться" от идентификаторов нужно делать то же самое, парсить все скрипты/ресурсы в том же самом порядке. однако разобран только формат скриптов, но еще имеются и другие ресурсы, из которых также вытаскиваются строки. я пробовал составить общий словарь для всех .DAT-ов, но в нем получаются лакуны (прерывается последовательность).

Устанавливаю их все на текущее время - есть перевод.

игра сканирует архивы используя стандартные виндовые ф-ии, а они по умолчанию возвращают список в порядке создания.

вывод команды "dir "...\Rebel Galaxy\PAKS"" покажет, в каком порядке архивы будут восприниматься игрой.

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


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

Закинул Диалоги+Ньюс борд+корабли.. Вроде пока работает. Потестю дальше.

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


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

Если перевод встраивать как сейчас (что удобно и разумно) создание словаря проблему всеравно не решает.

Стим обновит игру до новой версии и все запросто может слететь.

игра сканирует архивы используя стандартные виндовые ф-ии, а они по умолчанию возвращают список в порядке создания.

вывод команды "dir "...\Rebel Galaxy\PAKS"" покажет, в каком порядке архивы будут восприниматься игрой.

Да уж, более "умного" решения представить сложно. :fool: Что они там курят, интересно.

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

Dan780, измени пожалуйста атрибуты файлов PAK, поставь время на год вперед. Иначе все кто купил игру на новогоднюю распродажу и позже, русского не увидят.

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

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


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

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

Да уж, более "умного" решения представить сложно.

в скайримах/фаллаутах такое же решение. тупо, но что делать...

поставь время на год вперед

достаточно и текущей на момент создания, главное чтоб была после последнего патча.

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


Ссылка на сообщение
достаточно и текущей на момент создания, главное чтоб была после последнего патча.

Проблема в том, что стим не копирует файлы он их создает на момент установки игры. У меня время создания файлов, равно времени установки игры.

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


Ссылка на сообщение
Попытался пособирать разные версии. Итак по ссылке ниже можно скачать папку, в ней разнообразные архивы: просьба потестить по отдельности и вместе. НИ В КОЕМ СЛУЧАЕ НЕ КЛАДИТЕ файлы с повторным содержимым т.е. недопускать попадания диалогов отдельно с паком где уже есть диалоги и т.д.

Хм ладно объясню чуть подробнее попробуйте потестить файл с диалогами, потом можете докинуть файл с ньюс борд+корабляи. Если все прошло успешно удаляйте их из папки и забрасывайте общий архив Диалоги+Ньюс борд+корабли. Из файлов миссии пока что временно выкинул сюжетные миссии, ввиду ошибки которую они создают.

 

PS шрифт оставил почти как родной, должен смотреться красиво. Пока что тестил самолично траблов не возникло, работоспособность файлов steam 1.07. Остальное еще не тестилось.

Диалоги не заработали, остальное и пробовать не стал :(

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


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

Диалоги+Ньюсборд+Корабли все пока работает норм(стим версия)

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

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


Ссылка на сообщение
У меня время создания файлов, равно времени установки игры.

тогда уточняющий вопрос: причем тут время создания файла, если вы просите перевести на год вперед время последнего изменения?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Gerald
      Threefold Recital

      Метки: Драма, Тайна, Визуальная новелла, Проработанная вселенная, Мультипликация Платформы: PC Разработчик: Everscape Games Издатель: indienova Дата выхода: 14 января 2025 года Отзывы: 2283 отзывов, 98% положительных
    • Автор: SerGEAnt
      Snatcher
      Платформы: PC Разработчик: Konami Издатель: Konami Дата выхода: 26 ноября 1988 года




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

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

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

    • Я изучу этот вопрос, в теме переводов и модификации, конкретно игр, это мой первый опыт, поэтому спасибо за информацию, если все там так прекрасно работает, то в будущем выпущу версию под модлоадер
    • а ведь правда, при чём тут заруднев?
    • Не знаю, как вы планируете в итоге перевод с текстурками поставлять, но MGS4 в той или иной степени поддерживает не только замену текстур в архивах, но и loose-файлы. Можно копнуть в эту сторону, плюс есть ещё modloader от cipherxof, поддерживающий эту функцию. Будет удобнее и совместимее с другими модами.
    • ну постараюсь разобраться, 
    • https://www.youtube.com/live/QPfLf3DxFFE надеюсь в этот раз без заруднева обойдется)
    • Сердце проекта — создание сборок. Угли, магические карты, пассивные эффекты и снаряжение можно свободно сочетать, меняя способности, цепные реакции и стиль игры. Независимая китайская студия разработки игр MyACG Studio объявила о своем участии во всероссийской выставке-фестивале «Игропром». Мероприятие пройдет с 18 по 20 сентября на площадке Московского кластера видеоигр и анимации Агентства креативных индустрий города Москвы и на базе делового пространства Департамента информационных технологий города Москвы «МосХаб. Сколково». Команда представит на «Игропроме» стенд со своим проектом Cinderia. Cinderia — скоростной экшен-рогалик, действие которого разворачивается в королевстве темной сказки, поглощенном пеплом и черной магией. В ту ночь, когда Пепельная ведьма предала мир огню, древний порядок рухнул. Королевство превратилось в выжженные руины, и над ним остался лишь вечно падающий пепел. Но среди углей и теней небольшая группа героев продолжает сражаться. Они способны поглощать остатки запретной магии, не подчиняясь ей полностью, — и превращать саму порчу в оружие. Сердце проекта — создание сборок. Угли, магические карты, пассивные эффекты и снаряжение можно свободно сочетать, меняя способности, цепные реакции и стиль игры. Для этого надо накладывать эффекты, запускать мощные синергии и доводить сборку далеко за пределы возможного. Каждый забег отличается от предыдущего, а любую сборку можно развить еще дальше. Случайные события, меняющиеся маршруты, разные типы комнат и опасные боссы превращают каждое путешествие по руинам в новое испытание. Проект находится в раннем доступе и продолжит расширяться за счет нового контента, систем, противников, боссов, событий и обновлений игрового процесса.
    • @KoCt9lH4uK, вступайте в ряды энтузиастов - и в скором времени у вас этот вопрос отпадёт сам собой. 
    • @KoCt9lH4uK чтобы что… чтобы перевести ещё раз… но в троём(в четвером)? Это же хорошо, что есть выбор, если у тебя голова идёт кругом от выбора, то не заморачивайся и качай первый попавшийся) Если тебе не горит, скачай первый попавшийся через недельку А насчёт “объединиться” Представь 90-ые. Триада, фаргус, 7 волк, русский проект, CITY и т.д…. И вот если бы ты обратился к ним и сказал, товарищи! Мне надоело выбирать между вами, объединитесь в одну контору и делайте качественные локализации вместе! Чтобы они тебе ответили?) Вот тут примерно тоже самое   
    • А энтузиасты не могу скоординироваться и сделать один полный перевод, хотя бы взять и переводить по частям? 
    • Косяк в том, что в отличие от этой версии со старого ПК, на консолях большая часть диалогов озвучена, но вместо текста, а не вместе с ним.
  • Изменения статусов

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


×