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

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

Проблема перевода — в скриптах. Где-то можно длинный текст на русском вставлять, а где-то скрипт не понимает длинного предложения и игра вылетает.

Пример перевода: Оригинал - You belong to the Awakened now?. Перевод — Теперь ты принадлежишь к Пробужденным?. И игра напрочь отказывается принимать такой текст на русском, даже если сократить до: Теперь ты с Пробуждёнными?.

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

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

Переводил себе, пока не столкнулся с этой проблемой, работа пока не стоит, приходиться до жути резать текст до очень сухих фраз, типа: Ты приглядываешь за этими орнками?, резать до — Ты смотришь за орнаками? А ответ ещё хуже, приходиться писать просто — Да. Вместо описания, почему она смотрит за орнками. Иначе игра вылетает.

Если можете помочь разобраться, буду рад помочь перевести игру.

Правда это не быстро будет. Но в свободное время перевожу. На данный момент переведён exe и 86 скриптов из 288. Многие скрипты переводить не надо, там чистая математика без диалогов, так что думаю скриптов не 288 для перевода, а на пару десятков меньше.

Это всё про Geneforge 1 2002 года

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

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


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

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

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

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

 

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


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

Не очень разбирался в этой части. Но если там векторные шрифты используются, что скорее всего. И текст игры в кодировке юникода, то да размер практически русского текста в байтах будет в два раза больше, и в этих частях бываю ограничения фиксированные это никак не исправит, тем более на таких первых версиях этого движка.
Теперь ты с Пробуждёнными? это равняется 48 байт, а в английской строке 31. Возможно, ограничение для таких строк 49.
В общем тут нужно шрифты перелопачивать, так чтобы запихать в первую половину ASCII все русские буквы и тогда ограничение будет гораздо позволительным. Но это ещё текст придётся кодировать.
Но как помню шрифты вроде из системы тянулись. Так что даже не знаю стоит ли этим заниматься, нужно это конечно проверить. Если проверю отпишусь.

В переиздании тоже в шрифты практически также это упирается. И там тоже их делать нужно, стилистика отличается от авадонов и авернумов.

Если нужно, могу Авернум 3 для перевода залить? В ближайший месяц.

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

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


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

Если нужно, могу Авернум 3 для перевода залить? В ближайший месяц.

Наверное, имелся в виду Авадон 3, Авернум уже переведен. 

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

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


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

Наверное, имелся в виду Авадон 3, Авернум уже переведен. 

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

Да Авадон 3, перепутал. А часть текса из предыдущих частей бралась уже, чтобы это не адаптировать?
Конечно тут двойная работа получается, всё равно придётся отделять текст русский и анг. от скриптов. Зря конечно так начал делать. Я бы мог быстро достать весь текст, проблема была в адаптации, лишь, чтобы старый текст из предыдущих частей перекинуть, это не быстро сделать.

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


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

 А часть текса из предыдущих частей бралась уже, чтобы это не адаптировать?
 

Я брал только файлы диалогов, там будет минимум совпадений с предыдущими, в основном односложные, типа “Как ты сюда попал?”

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

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

Выглядит примерно так.

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


ced88f55c431.png

 

 

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


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

Мда, в GF Mutagen ещё больше всего. Попробую попереводить, посмотрим, что получится

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


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

@se_rgus2008 , без скриптов так ещё хуже. Тогда в перевод ненужно было добавлять строки с state, nextstate, condition… Хотя бы пустыми, чтобы были.
Это просто выравнивать ещё всё придётся, жесть.

Повторяющийся текст в частях это предметы и прочие и описания навыков и классов, вроде text файлы.

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


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

Ладно как вариант придётся из оригинал убирать всё text\d = " и последнее ";
И через совпадение по порядку перекидывать.

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


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

Глянул Geneforge, нет кодировка там ANSI, тогда и непонятно откуда эти ограничения. И буквы все работают. Шрифт похоже из системы идёт, в игре я никаких не вижу.

C переизданием Geneforge также точно, лучше текст переводить не на скриптах, так как его кодировать придётся.
Если нужно могу дать. Часть текста на ноте кстати была переведена от классики, можно отсюда взять. 
Тут и тут одно и тоже.
http://notabenoid.org/book/30862
http://notabenoid.org/book/57544
Могу дать доступ скиньте емаил, куда отправить. Свободный доступ с opennota сейчас уже, похоже, закрыли.

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

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


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

Текст от переиздания GeneforgeMutagen
https://disk.yandex.ru/d/tLivKf93MA6_9w
Извлекалось по аналогии структуры скриптов от Авадона, по идее должно всё извлечься.
Можно переводить dlg_EN, для остальных файлов можно текст из других игр от спайдервеб попробовать взять, должен подойти. На ноте текст есть от них.

Да, и ещё, тут только из скриптов, exe и dat, это уже в последнюю очередь добивать.

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


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

Текст 20 сек. заняло достать. Как сейчас его выравнивать.
https://disk.yandex.ru/d/UftXEdvgUTsGRQ

Вроде так должно выглядеть (первые два скрипта). Если всё правильно, то особых проблем не будет, нужно будет пару часиков потратить и текст весь соберу. Просто выгрузил в EXCEL и отфильтровал по кавычкам, убрав “name”.

https://disk.yandex.ru/d/KqBY9GbgXpHZOQ

В идеале можно было бы закинуть dlg_EN.txt в Smartcat, но эта сволочь автоматом дробит все абзацы на предложения.

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

 

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


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

@se_rgus2008 Не совпадает оно, 38 строка даже двойная почему-то. Точно не в курсе, что там разбивается, если так то это может ещё всё только усложнить. Ты хочешь вручную всё перекидывать на ноту или как? Если скинешь мне оригинал и перевод попробую выровнять автоматом, тогда и залью диалоги сразу с переводом.

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


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

@se_rgus2008  Если скинешь мне оригинал и перевод попробую выровнять автоматом, тогда и залью диалоги сразу с переводом.

Скинул в личку.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Onzi
      Duskfade

      Жанр:Приключенческий экшен3D-платформерЭкшенБой Платформы: PC XS XONE PS5 PS4 SW 3DS PSV iOS An MAC LIN STD Разработчик: Weird Beluga Издатель: Fireshine Games Дата выхода: 13 авг. 2026 г.  
      Русификатор Duskfade
      Нейросетевой перевод с правками, проверялось на версии build 24680987
      Были сделаны шрифты + уменьшил размер текста, чтобы влезали в поля
      Установка: распаковать в папку игры (Duskfade\Content\Paks\mods)
      бусти / демонстрация
       
       
    • Автор: Gerald
      Tavern Talk

      Метки: Для одного игрока, Фэнтези, Визуальная новелла, Уютная Платформы: PC SW Разработчик: Gentle Troll Entertainment Издатель: Gentle Troll Entertainment Дата выхода: 20 июня 2024 года Отзывы: 1113 отзывов, 89% положительных

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

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

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

    • Кстати об Анриле. Только у меня в последних анриловских играх периодически проскакивают подгрузки текстур? Есть у него такая болячка?  Из тех что играл на анриле, только Вуконг понравился. Кстати, регулярно о нём вспоминаю, так и тянет вернуться, что странно для меня, в соулсные не хочется возвращаться, но это и не чистый соулс.
    • а где ты говорил про это. Твой ии отвечал по другим движкам и в целом про общую работу про другое. Если именно про эту, то какой смысл делать комбайн под эти 3 игры? Ну приведи мне аргумент зачем это нужно? так ты покажи пример как надо делать, желательно на одной игре, а не на одном файле коротком. ты столько всякого типа умного понаписал что по твоим навыкам уже давно должен был написать комбайн под эту игру
    • На странице с игрой написано что это соулслайк. Но посмотрел ролики — вроде ничего такого и нету. Кто играл — отпишитесь, пожалуйста.
    • Почему тогда в этой теме нет готовой и озвученной игры, когда тема была создана? DjGiza «Комбайны давно придуманы и сделаны». Назови хоть один open-source GUI-тул, который умеет работать с WAD/PAK всей PS2-тетралогии, патчить MIPS ELF, делать динамический кернинг под кириллицу и апскейлить FMV. RatchetEdit? Он заточен под первые части и не закрывает весь пайплайн. Если «всё уже сделано» — скинь ссылку на репозиторий, а не повторяй мантры. spider91 «Ты не загуглил, с кем споришь». Это классическая логическая ошибка Argumentum ad verecundiam (апелляция к авторитету). Архитектуре кода и принципу DRY (Don't Repeat Yourself) абсолютно плевать на твои медали и рейтинг на форуме. Факты не меняются от твоего статуса. Tirniel Ты требуешь мой код, но твой главный козырь — Agarest Senki? Распаковка .bra архивов и правка заголовков текстур — это стандартная задача с ZenHAX 2015 года. Ты не «изобрел подход», ты просто написал базовый парсер, потому что не смог настроить готовые скрипты. Гейткипинг и требования чужого GitHub вместо технических аргументов — удел тех, кому больше нечем крыть. Может написать регер акков, который с 1000 акков поставит тебе -1000 в репу и обесценит твой недельный труд?)
    • У меня нет. Не могу войти ни Opera, ни в Edge. Крутится кружочек и не выводит менюшку (окно).
    • Это заметно. Насрал Tirniel здесь столько, что забрал первое место по постам за неделю)) Больше, чем AI нафлудил. Лишь бы воды воды полить в уши.   Уже перевёл обратно сюда ты диалог и продолжил флудить и оффтопить)) Интересно, а с чего всё началось, я ведь отвечаю на посты, которые мне пишут. Так ты не лей воду, чтобы чистить не пришлось тему, от твоего набива постов)  Ты согласен с тем, что Piton4, считает тебя флудерастом?) хз сколько у вас тут флудилок и в какую конкретно нужно писать, но раз не перенесли посты, то напишу здесь. Культурненько общаться или набивать посты, как ты, не одно и тоже)  Называть AI-озвучку «ленивой кнопкой» может только тот, кто никогда не собирал чистые датасеты для RVC/ElevenLabs, не тюнил pitch и эмоции, и не сводил звук (EQ, компрессия, реверберация), чтобы голос не выбивался из оригинального PS2-микса. Это полноценный аудио-постпродакшн, а не «бесплатная нейронка». FGLososin, спасибо за поздравление. А теперь по фактам, раз ты решил «в последний раз».   «Лид-рендер Atomic Heart» — Mundfish под жёстким NDA. Кредиты публичны, отдельной роли «лид-рендер с портированием» там нет. Портированием занималась отдельная команда. Но ок, верю на слово, как и в твоего «ИИ-портировщика Amnesia».   Твой MCP для Vita — вот тут самое смешное. Ты сам описал CI/CD пайплайн. Нейронка у тебя не «разрабатывает». Она запускает то, что ты написал: снимает логи, прогоняет сценарии, собирает краши. Это автоматизация тестирования уровня QA. Ты сам написал окружение, сам настроил MCP, сам собираешь билд. Нейронка — скрипт для регресс-тестов. Поздравляю, ты автоматизировал кнопку «запустить».   А теперь разница: я использую ИИ как архитектурного партнёра — проектирую систему, генерю парсеры, валидирую гипотезы по структурам, обсуждаю edge-cases. Ты используешь ИИ как кнопку «прогони тесты». Угадай, кто реально разрабатывает, а кто просто автоматизировал рутину?   «Твои посты написаны нейронкой» — и что? Ты не опроверг ни один технический тезис. Вместо этого говоришь «это ИИ написал». Это не аргумент, это признание поражения. Если бы тезисы были неверны — ткнул бы в конкретную ошибку. Но ты не можешь, потому что споришь с форматом, а не с содержанием.   Шрифты — ты сам написал, что у тебя была проблема с латиницей без модификации бинаря. Я написал, что кириллица шире латиницы и нужен кернинг. Ты сам подтвердил мой тезис и назвал это «нейруха наебала». Это ты не умеешь читать, а не нейронка врёт.   LunaTranslator / Vita3K — я не подменял тезис. Runtime-хук для Dynamic Analysis, чтобы найти оффсеты и потом работать со статикой — это один процесс на разных уровнях детализации. Насчёт Vita3K — я задал вопрос, ты сам придумал утверждение и сам себя опроверг. Классика.   «Мой софт работает, твой в космосе» — твой «софт» — цепочка ffmpeg + whisper + topaz + батник. Это не софт, это скрипт с амбициями. Мой подход — инструмент для 4 игр, а не для одного ролика. Да, я на этапе архитектуры. Ты архитектуру не проектировал, поэтому у тебя костыли на каждую новую игру.   KISS — работа с 4 играми это не одноразовый инструмент. Копипастить код 4 раза — это не KISS, это DRY violation. Спроси у нейронки, что такое DRY. Ой, подожди, ты же не умеешь нормально промпты писать, раз тебе приходится просить «скажи как сделать перевод».   Итого: ты используешь ИИ как CI/CD скрипт и гордишься этим. Я использую ИИ как партнёра по разработке. Твой «Atomic Heart» не подтверждён, твой MCP — базовая автоматизация, твой «пайплайн» — цепочка готовых утилит. Ты не можешь опровергнуть ни один тезис по существу, поэтому переходишь на личности.   Иди дальше портируй Amnesia кнопкой «запустить тест». С праздником.
    • Вроде работает нормально.
    • Ни разу чужой перевод я за основу не брал. Я брал чужой шрифт, и тот перед выпуском публичной версии заменил. Не надо за меня додумывать ответы. Да, я не знаю японского в совершенстве, немного только изучаю в свободное время. И не живу в Японии. Но лучше сначала открой перед своим японистом японскую версию игры и мою (можешь ещё и с английской и фаргусовской сравнить), а потом критикуй по делу, а не свои выдумкам.
    • Чего то не входит в GOG, через сайт. Крутится колёсико, но менюшку на вход не показывает. Проверьте у себя, плиз.
    • Так их анус почти амзон прикупил как и ioi  вот они и перед новым боссом 
  • Изменения статусов

    • 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 ответов
    • serfly  »  SamhainGhost

      Доброго времени. По локализации игры Wicked Seed. Шрифт размазан и в полях, другие можно попробовать? Например arialuni_sdf_2022? Я профан в этом, но интересно.
       
      · 0 ответов
  • Лучшие авторы


×