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

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

Чисто из интереса. Раз есть русская озвучка, причём процентов на 50 готовая, можно ли перегнать её в текст и использовать в качестве основы для перевода? А остальное уже добить относительно этого текста. Понятное дело, что какой-то текст может в процессе потеряться, но для этого и нужна вычитка по сути. А так по большому счёту — довольно внушительная часть будет сделана. Игру я проходил — там действительно именно основа переведена процентов на 50 по ощущениям, если не больше. До DLC разумеется никто не добирался

  • -1 1

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


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

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

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

Перевожу с помощью нейросетей: сначала был ChatGPT, теперь Deepseek. Я не просто кидаю куски текста в генератор и в продакшн. Каждый кусок идёт с вычиткой, сверкой с фильмами, комиксами и играми. Чтобы Мстители не превращались в Авангард чудесных храбрецов.

На сегодня сделано около 16% - это 15 300 строк из 96 570. Процесс не быстрый, но я и не бросаю. Рабочий ритм есть. Перевод будет и для ПК, и для PS4, той самой версии, из «зелёного» магазина.

Русскую локализацию, увы, из финальной версии игры вырезали. А жаль. У той же 2K Games есть последние проекты с полным переводом - и «Цивилизация 7», и новая «Мафия».

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

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

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

  Скрины перевода (Показать содержимое)

01.jpg 02.jpg 03.jpg 04.jpg

05.jpg 06.jpg 07.jpg 08.jpg

09.jpg 10.jpg

 

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

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


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

Отслеживать перевод и поддержать начинания можно на странице на boosty

Там будут публиковаться новости по прогрессу перевода и другая интересная информация.

  • Лайк (+1) 1
  • +1 1

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


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

Нужно будет делать слияние всех locres с польским (в режиме добавления только новых строк). В польском не все строки есть.

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


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

Нужно будет делать слияние всех locres с польским (в режиме добавления только новых строк). В польском не все строки есть.

Смысл? Просто в игре выбираем польскую локализацию, в которой будет русский язык.

Я в целом не понимаю зачем все пытаются засунуть в английскую “локаль” переведённый текст из другого языка. 4ый анрил прекрасно работает с инструментами локализации (что можно видеть на примере нескольких языков для игры). Поэтому достаточно просто перевести на русский с нужного языка и в настройках выбрать именно этот язык. Тогда всё будет на своих местах.

Изменено пользователем Nucle
  • +1 1

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


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

@Nucle Спасибо, что не забрасываешь перевод. Постараюсь закинуть денюжку как смогу — хоть так поддержу и окажу помощь.

Вижу, что на скриншотах не все имена собственные переведены. Тут тонкий вопрос, интересно, как переведёшь (на самом деле я просто зацепился за Crossbones). DeepSeek переводит его как «Скрещенные кости», GPT-4o mini вообще как «Перекрещённые кости», в комиксах традиционно его называют либо «Череп-и-кости», либо просто транслитерируют в «Кроссбоунса». В общем, задачка увлекательная, выбор есть. Если нужна будет помощь по подобным комиксным вопросам, то могу подсказать.

1507788419_0.02096100.jpg

  • Лайк (+1) 2

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


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

Вижу, что на скриншотах не все имена собственные переведены. Тут тонкий вопрос, интересно, как переведёшь (на самом деле я просто зацепился за Crossbones).

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

1 час назад, Flame225 сказал:

DeepSeek переводит его как «Скрещенные кости»

Ну тут всё таки важно составить правильный промт и дополнять его глоссарий. В итоге, он начинает переводить как мне надо.

  • Лайк (+1) 1

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


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

Смысл?

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

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


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

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

Ну если подсовывать польский locres в английский, то да. Если оставить его в польской “локале”, то никакого английского не будет, только русский (который вставляется вместо него). В это идея инструмента локализации анрила, в нужном языке он тянет только то, что в нём есть. Отсюда и строки отличаются в языках, так как у каждого языка свои особенности. 

Изменено пользователем Nucle
  • Хаха (+1) 1
  • +1 1

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


Ссылка на сообщение
В 30.07.2025 в 23:04, Nucle сказал:

Ну если подсовывать польский locres в английский, то да. Если оставить его в польской “локале”, то никакого английского не будет, только русский (который вставляется вместо него). В это идея инструмента локализации анрила, в нужном языке он тянет только то, что в нём есть. Отсюда и строки отличаются в языках, так как у каждого языка свои особенности. 

Мне кажется, что всё же, если переводить только польский, то на английском останутся многие имена персонажей или каких распространённых названий т.к. в польском они не используются и подхватываются из какого-то другого файла т.е. нужно искать нужную строчку и добавлять её в польскую локализацию, чтобы локализация начала использовать имена персонажей. Плюс в польском учитывается пол персонажа т.е. для женского и мужского Охотника будут разные строчки подхватываться. Когда-то давно тоже пробовал делать свой перевод, в том числе искал пропущенные строчки в польском и добавлял для перевода имён, но спустя несколько месяцев мой запал иссяк: https://youtu.be/wJsOYaCMuRA 

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


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

Мне кажется, что всё же, если переводить только польский, то на английском останутся многие имена персонажей или каких распространённых названий т.к. в польском они не используются и подхватываются из какого-то другого файла т.е. нужно искать нужную строчку и добавлять её в польскую локализацию, чтобы локализация начала использовать имена персонажей. Плюс в польском учитывается пол персонажа т.е. для женского и мужского Охотника будут разные строчки подхватываться. Когда-то давно тоже пробовал делать свой перевод, в том числе искал пропущенные строчки в польском и добавлял для перевода имён, но спустя несколько месяцев мой запал иссяк: https://youtu.be/wJsOYaCMuRA 

Если верить руководству к Unreal Engine 4 это не так работает. Весь текст для определённого языка перевода собран в ресурсах локализации. Тянуть что-то отдельно он не должен.

В любом случае сейчас задача перевести весь текст из польской “локали”. Если же что-то останется без перевода с учётом, что мы будем выбирать именно “польскую” локализацию, то значит буду копаться в движке (то есть полезу в uasset), а не подставлять строки.

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

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


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

@Nucle Хотел поинтересоваться, как продвигается перевод?

Здесь вся информация.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      The Alters

      Метки: Выживание, Строительство базы, Менеджмент, Исследования, Научная фантастика Платформы: PC Разработчик: 11 bit studios Издатель: 11 bit studios Серия: 11 bit studios Дата выхода: 13 июня 2025 года Русский язык: Интерфейс, Субтитры Отзывы Steam: 9531 отзывов, 89% положительных

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

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

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

    • У нас перебоев с электричеством нет  Если только ужин при свечах 
    • @SerGEAnt там русификатор в 25 году обновлялся, в архиве старая версия.
    • хороший канделябр никогда не подведёт 
    • Перевёл на русский язык с использованием нейросети + адаптировал шрифты для корректного отображения кириллицы. Совместимая версия: steam билд 23043813 v. 1.0.2 от 1 мая 2026 года. Лучше не ставьте на другую версию игры во избежании проблем. Русификатор сломается если игра обновится. Лучше не ставьте на другую версию игры во избежании проблем. Русификатор сломается если игра обновится. Скачать: Boosty Установка: 1. Распакуйте архив. 2. Cкопируйте папку «Ariana and the Elder Codex_Data». 3. Откройте Steam → нажмите на шестерёнку (Настройки) → Управление → Показать локальные файлы. 4. Вставьте её в основную папку игры. 5. При запросе на замену файлов нажмите «Да».   Также на бусти есть видеодемонстрация    
    • в это то и прокол что там нету этой строчки
    • Скажу больше: коварные поставщики энергии могут заставлять лампочки мерцать тоже (нестабильным напряжением). А уж эти коварные электрики, которые делали не менее коварную проводку — это и вовсе отдельная песня.
    • Это самые дешёвые или подделки, где на схемотехнике существенно сэкономили.
    • Хотелось бы рассказать, как именно я делаю свою нейроозвучку и почему даже небольшая игра может занять сотни часов ручного кропотливого труда. Многие считают, что нейроозвучка делается за несколько нажатий кнопки. На практике это не так. Ниже я описываю свой собственный рабочий процесс. Я не утверждаю, что все авторы работают именно так — это лишь тот подход, которого придерживаюсь я. Всё начинается с распаковки ресурсов игры. Определяется движок игры, находятся инструменты для его вскрытия и распаковки, проходит серия экспериментов для того чтобы оценить, “а смогу ли я потом запаковать всё обратно”. Это самый легкий этап занимающий от одного дня до недели в зависимости от сложности. Допустим, я распаковал, вытащил аудиофайлы. Далее мне нужно просеять 15—20 тысяч аудиофайлов, чтобы найти среди них только те, которые содержат реплики персонажей. Я тут не полагаюсь на автоматизацию, и методом выборочной проверки прохожусь по всем папкам с аудио в ручную отслушивая сотни треков. Это еще +1 день или около того. Теперь, имея аудио с четкой структурой, мне нужно вытащить субтитры и как-то связать отдельную строчку субтитров с каждым отдельным аудиофайлом. Вот тут начинаются сложности, так-как это возможно сделать далеко не всегда. Есть два типа файлов: В которых я легко могу вытащить субтитры; В которых я не могу установить четкую связь “файл-субтитры”. В случаях, когда это сделать невозможно, прогоняю такие аудио через модель, которая распознает текст с высокой долей точности даже для зашумленных звуков. Что я получаю в итоге? Набор строчек где каждый конкретный файл связан с его текстом на английском языке. Далее я должен в ручную прослушать все аудио (тысячи реплик) чтобы понять, соответствует ли то, что там распознано нейронкой тому, что на само деле звучит на записи. Убедившись, что английский текст соответствует, произвожу нейронный перевод на русский язык, и… опять в ручном режиме проверяю, чтобы все было переведено нормально, и соответствовало тому, что говорится на аудио. Сразу же отсеиваются все тексты, которые нейронка перевела “от балды”, т.е. не соответствующие смыслу и стилю оригинала. На этом этапе я уже два раза обработал тексты и аудио! И так, я имею на руках проверенные пары из английский/русский тексты + аудио. Приступаю к генерации! Прогоняю через 2 нейронки все аудио, а то, что получилось, сначала подгоняю под длительность оригинала, а потом вместе с текстами запихиваю в самописное ПО для ручного озвучивания, где я могу в ручную генерировать то, что мне нужно для любой реплики, если мне что-то не нравится. И тут начинается самый сложный этап! Я прослушиваю тысячи реплик в ручном режиме, очень внимательно (и сгенрированные, и оригинал на английском): Если вижу, что аудио по эмоциям прям сильно уступает оригиналу, то я его генерирую заново; Нейросеть не всегда правильно ставит ударения или выбирает нужную форму слова. Например, вместо "замОк" может прозвучать "зАмок". Такие ошибки приходится отлавливать вручную, потому что автоматически определить их практически невозможно, то есть такое аудио я генерирую заново; Если вижу, что интонации совсем неестественные —  генерирую заново; Если вижу, что реплика очень ускорена (после подгонки под оригинал), то провожу укладку текста, то есть изменяю реплику так, чтобы она сохранила дух и стиль оригинала, но стала короче настолько, чтобы с приемлемой скоростью поместится в тайминги длительности оригинала, и… —  генерирую заново; Если реплика сильно короче получилась чем оригинал, то опять же провожу укладку текста, то есть делаю текст таким, чтобы реплика не была растянута очень неестественно, и персонаж не говорил как пьяный (либо если оставить естественны темп, то реплика прозвучит, а персонаж будет беззвучно хлопать ртом — некрасиво), и далее генерирую заново. Если я обнаруживаю сложное аудио, которое содержит охи/вздохи/крики/смех/свист или любые дополнительные эффекты, то я сначала генерирую нужную реплику, а потом открываю в аудиоредакторе такой файл и с помощью ручного звукомонтажа монтирую аудиодорожку так, чтобы эффекты органично легли на русское аудио. Если что-то не выходит, то все отправляется в помойку и начинаю работу над этим аудио заново. Если попадается аудио, где на одной аудиодорожке разные персонажи, да еще и с эффектами, то приходится вначале отделять прочие звуки от вокала (голоса человека), затем нарезать голос по персонажам прослушивая все внимательно чтобы не там не обрезать случайно, затем генерирую каждую реплику отдельно по правилам изложенным выше, а потом собираю все в одну аудиодорожку в правильном порядке, и в правильные места вставляю все аудио, чтобы каждый голос звучал в свое время, и накладываю снова эффекты (звук мотора, шелест ветра и т.д.). Это самая сложная аудиодорожка в игре, их могут быть сотни, а на работу с одной уходит от десятков минут, до нескольких часов в зависимости от длительности и сложности. Количество генераций одной реплики из примерно в среднем 5-8 тысяч реплик может достигать 10, 20, и даже более! Нередко на то, чтобы получить приемлемое качество одной реплики, уходят десятки минут, и это только одна реплика. На обработку всех файлов уходят месяцы, и это при ежедневной затрате труда в 5-6 часов, почти как на работе. Когда все же наконец предыдущий сложный этап подходит к концу, все аудио снова проходят микро подгонку к оригиналу по длительности, чтобы не было обрывов/щелчков в игре, и интегрируются в игровые архивы. Игра полностью самостоятельно проходится от начала до конца (тут я работаю уже тестером), выцепляются мелкие оставшиеся ошибки, и исправляются, озвучка “шлифуется”. Да, прохожу один раз, не все ветки диалогов вижу, но так я 70-80% оставшихся ошибок зацепляю. Игра после всех манипуляций выкладывается на суд общественности. Это краткая версия моих действий. На деле все еще сложнее. И это я еще не упомянул о том, что для всего этого нужны десятки отлаженных инструментов, которых нет в свободном доступе, и их пришлось создавать с нуля. Повторюсь, я не знаю как там делают другие, да и мне все равно, я делаю именно так  и могу отвечать только за свой рабочий процесс. Я не люблю халтуру, поэтому стараюсь как для себя, хотя я ведь и правда делаю для себя те игры, которые хочу пройти сам, и не беру ни с кого никакого доната, ни копейки. Все бесплатно! Самая большая часть времени уходит не на генерацию, а на принятие решений человеком. Проверить перевод, оценить эмоции, подобрать интонацию, адаптировать текст под тайминг, смонтировать сложные реплики, пройти игру целиком и исправить найденные ошибки — все это невозможно автоматизировать одним нажатием кнопки. Именно поэтому работа над одной игрой занимает сотни часов. Моя цель — не заменить профессиональную студию, а создать качественную любительскую озвучку, с которой самому приятно пройти игру. Поэтому при работе приходится искать разумный компромисс между качеством и временем производства. Если бы я шлифовал озвучку ища “ту самую идеальную интонацию”, то это растянулось бы на годы, и озвучка скорее всего не вышла бы никогда. Тут важен компромисс между качеством, и трудозатратами. Надеюсь, вам было интересно заглянуть за кулисы казалось бы такого простого действия, как создание нейроозвучки. Я постарался объяснить простыми словами на самом деле далеко не простой процесс.
    • коварные лампочки могут мерцать  всегда проверяю камерой 
  • Изменения статусов

    • 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 ответов
    • Jimmi Hopkins  »  SerGEAnt

      Это не просто перевод, а полноценная авторская сценарная адаптация. Диалоги переписаны так, чтобы персонажи звучали живо, остро и в характере. Добавлен чёрный юмор там, где авторы постеснялись. Убраны лорные противоречия, докручены мотивации. В результате игра стала умнее, злее и смешнее оригинала.
      · 0 ответов
  • Лучшие авторы


×