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

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

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

В файлах *.gstr вроде можно обойти ограничение.

Скинь готовый инструмент которым ты извлекал текст

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

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

Скинь готовый инструмент которым ты извлекал текст

Скинь готовый инструмент которым ты извлекал текст

Скинь готовый инструмент которым ты извлекал текст

ни на один символ нельзя чтоб превышал перевод?

В файлах *.gstr вроде можно обойти ограничение.

Если знаешь, то помоги это сделать. Плизз... Ок?

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


Ссылка на сообщение
ни на один символ нельзя чтоб превышал перевод?

Ну не то чтобы ни на один. Длина строки кратна четырем, и остаток подбивается нулями, тоесть если в оригинале (без имени) скажем 33 символа, то в переводе можно написать 36 символов, вот и вся свобода. Напишешь 37 символов и работать уже ничего не будет. Но кстати учитывай ещё, что 1-2 символа могут понадобиться чтобы разбить фрагмент по строкам, так что один в один тоже не советую подбивать.

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

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


Ссылка на сообщение
Ну не то чтобы ни на один. Длина строки кратна четырем, и остаток подбивается нулями, тоесть если в оригинале (без имени) скажем 33 символа, то в переводе можно написать 36 символов, вот и вся свобода. Напишешь 37 символов и работать уже ничего не будет. Но кстати учитывай ещё, что 1-2 символа могут понадобиться чтобы разбить фрагмент по строкам, так что один в один тоже не советую подбивать.

А не проще тогда агарест эдишн применить?

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


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

Программа для агареста делалась в течении двух месяцев и допиливалась потом гдето пол года, наверное помните первые версии которые работали не у всех и не всегда, и даже после этого там остался ряд нерешенных до сих пор проблем. Нет совсем не проще.

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


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

Вставь пожалуйста перевод в шапку

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


Ссылка на сообщение
Вставь пожалуйста перевод в шапку

Я не могу туда ничего вставить, напиши админу в личку.

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


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

 

jk232431 из каких файлов текст извлек?

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


Ссылка на сообщение
Я не могу туда ничего вставить, напиши админу в личку.

Можешь утилиту выложить которой текст извлек

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


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

Я извлекал текст из Game1.bra\Event\SCRIPT\

Можешь утилиту выложить которой текст извлек

Зачем тебе эта утилитка?

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


Ссылка на сообщение
Я извлекал текст из Game1.bra\Event\SCRIPT\

Зачем тебе эта утилитка?

Дать знакомому программисту, он на ее основе попробует сделать так, чтоб паковала больший размер символов. Скинь в личку пожалуйста, ок?

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


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

Вот программа с ихсодниками - https://yadi.sk/d/m7EFfZqWn2wDe

Сделано на 2012-й вижуал студии.

1. Кидаешь содержимое Game1.bra\Event\SCRIPT\ в conv_ms\src\

2. Копируешь файл System.bra\database\strEvent.gstr в conv_ms\

3. Запускаешь программу

4. Результат будет в conv_ms\dst\

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

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

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

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


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

Кстати а ты не пробывал с разработчиками связаться?

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


Ссылка на сообщение
Кстати а ты не пробывал с разработчиками связаться?

Один товарищ связывался с ними по поводу нептунии но получил отворот поворот.

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


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

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

Кстати, почему G-Castle стал З-Замком?

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


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

Кстати, почему G-Castle стал З-Замком?

Ты говоришь все получилось???? Так там в одной строке колл-во символов в переводе явно преобладает оригинал..... Значит все таки можно превышать длину?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Andylg
      Намечается проект перевода Chronicles of Riddick: Assault on Dark Athena
      Частично будет основан на переводе The Chronicles of Riddick: Escape From Butcher Bay сделанный командой DotStudio.

      Разработчик: Starbreeze Studios
      Жанр: First Person Shooter
      ESRB: M
      Официальный сайт игры: http://www.riddickgame.com/
      Дата релиза: Сверная америка - 7 апреля, Европа - 24 апреля
    • Автор: allodernat

      Lunarium
      Жанры: Экшен, Приключения, Инди, RPG
      Платформы: Windows (PC)
      Разработчик: 月相仪Lunarium
      Издатель: 月相仪Lunarium, Imperfect Games
      Дата выхода: 28 июля 2026 г.
      Отзывы Steam:  В основном положительные (69% положительных отзывов из 81)
      Перевёл на русский язык с использованием нейросети + адаптировал шрифты для корректного отображения кириллицы.
      Совместимая версия: steam билд 24454679 v. 1.02 от 29 июля 2026 года. Лучше не ставьте на другую версию игры во избежании проблем. Русификатор сломается если игра обновится.
      Обновлений скорее всего будет много игры, поэтому если у вас стимовская версия сохраните совместимый билд. К каждому билду я обновлять русификатор не планирую.
      Скачать: BOOSTY
      Установка:
      1. Распакуйте архив.
      2. Cкопируйте папку «Lunarium_Data».
      3. Откройте Steam → нажмите на шестерёнку (Настройки) → Управление → Показать локальные файлы.
      4. Вставьте её в основную папку игры.
      5. При запросе на замену файлов нажмите «Да».
      6. Игра может запуститься на китайском, переключите язык в меню на английский.
      На бусти также есть видеодемонстрация перевода.
       


×