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

RPG Maker MV/MZ Translator сетевая версия.

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

Сетевая версия программы переводчика для RPG Maker MV/MZ

Позволяет коллективно переводить проекты на RPG Maker MV/MZ.

Как это примерно выглядит можно посмотреть в видео.

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

 

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

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

Подробнее у меня на сайте по ссылке.

В настоящее время программа требует “обкатки”. В идеале было бы неплохо найти небольшую группу переводчиков для тестирования.

Со своей стороны предоставлю ключ для подключения программы к моему серверу на время перевода. Моя роль будет заключаться лишь в заливке данных игры на сервер и исправлении технических косяков. В остальном в процесс вмешиваться не собираюсь. Для обкатки желательно выбирать не особо большую игру. Если кому интересно пишите в личку.

 

PS. Для примера, у кого есть игра Ghost Castle Gunsweeper (R18+), можете попробовать применить текущее состояние перевода (забросил когда-то на ~80%). Как это сделать показано в видео.

Порядок действий.

  1. Запустить Загрузчик.
  2. Выбрать в нём перевод.
  3. В открывшемся окне указать исполняемый файл переводимой игры. Запуск произойдёт автоматически после окончания перевода.
Скрытый текст

 

Загрузчик с ключом подключения к серверу (Connection).

PPS. Всё находится пока в экспериментальном режиме, работоспособность ссылок и актуальность видео не гарантирована.

1/12/2022 Обновил Загрузчик переводов до версии 1.0.0.2. (x86 и x64 версии)

Позволяет копировать текст из описания перевода.

 

23/11/2022 Обновил Загрузчик переводов до версии 1.0.0.1. (x86 и x64 версии)

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

Пока идёт перевод папку In не удалять, в противном случае повторно запустить загрузчик на игре без перевода.

Изменено пользователем RSV2
Обновление загрузчика переводов.
  • Лайк (+1) 2

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


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

Обновил Загрузчик переводов до версии 1.0.0.1. (x86 и x64 версии)

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

Пока идёт перевод папку In не удалять, в противном случае повторно запустить загрузчик на игре без перевода.

PS. Дополнительно залил завершённый перевод COS RO 3. Можно применить сразу на игру.

 

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


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

 

1/12/2022 Обновил Загрузчик переводов до версии 1.0.0.2. (x86 и x64 версии)

Позволяет копировать текст из описания перевода.

Завершил перевод игры Ghost Castle Gunsweeper, добавил перевод пробной версии и прямую ссылку на её скачивание в загрузчик переводов.

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


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

Лучше иметь простой экспорт импорт текстовиков, например таблицы csv. Которую можно синхронизировать также на сервере гугл таблицы например. В гуишке ковыряться это полная херь, так-как даже может быть недоступен первоначальный машинный перевод, ТМ также нет, переводчики не печатают текст с нуля.

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


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

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

Экспорт-импорт текстовиков есть в обычной версии.

GUI делалась исходя из собственного удобства и потребностей. Верхняя часть окна исходный текст, он всегда перед глазами. Размер текстового окна и шрифты регулируются по выводимому тексту в игре, проверка орфографии встроена, перевод сразу ложится на игру и тут же можно проверить, при выходе обновлений игры можно “ложить” перевод поверх новой версии, не ломая её. Чего ещё нужно? Ну, видимо “на вкус и цвет...”.

Дальше не понял, что есть TM? Какой текст с нуля?

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

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

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


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

Дальше не понял, что есть TM? Какой текст с нуля?

Советую посмотреть прогу MemoQ

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


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

 

3 часа назад, DragonZH сказал:

Советую посмотреть прогу MemoQ

Посмотрел, как я понял - это очередная приблуда для авто-перевода, я не ставлю такой цели. Повторюсь, кому нужно может загнать файлы исходников обычной версии в авто-транслятор или подключит MemoQ и будет вам щасье. + уже давно есть китайский аналог XUnity.AutoTranslator для RPG Maker. В моём понимании к переводу это никакого отношения не имеет. Для удобства пользователей согласен, имеет смысл сделать сериализацию в JSON или CSV.

PS.

Цитата

переводчики не печатают текст с нуля

А программисты разучились писать код без Intellisense. Печальная тенденция.

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

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


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

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

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


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

В чём отличие, если он просто подкидывает вариант перевода, а переводчик просто кликает соглашаясь? Напоминает Intelisense с клавишей Tab

PS. В принципе это не есть хорошо или плохо. Ладно, я понял последние тенденции в профессиональном переводе, буду иметь в виду на будущее.

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

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


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

Просьба закрыть/удалить тему.

Программа мной давно заброшена, ссылки на мой сайт не рабочие. А загрузчик перестанет работать когда почищу свой VDS.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

    • @piton4 Или вот прекрасная песня про. девушку по имени Sophia Î.https://drive.google.com/file/d/1AXCnaSJfY4h32Iw_Wo-Yo4zEXvPCm0JS/view?usp=sharing @Tirniel а вот данная песня почему-то была в своё время дико популярной за рубежом и просто разрывала все танцполы. Нет, безусловно в ней чтото есть,но все же я этих иностранцев немного не понимаю. https://drive.google.com/file/d/1hyCGpNXeCMSo3euk4bHJT0e34KoX7HFZ/view?usp=sharing
    • Шрифты адаптировать действительно приходится вручную. В игре используется динамический текст, и у него разная логика отображения: часть зашита глубоко в ассетах, а часть прописана прямо в DLL-файлах. Спасибо за предложение. Как только я завершу следующую отладку, подготовлю удобную таблицу с текстом для ручной вычитки и выложу сюда в общий доступ (возможно, времени много этому делу уделять не получается). Также постараюсь собрать весь необходимый инструментарий с понятной инструкцией для тех, кто захочет поучаствовать в тестировании. Там действительно не всё так просто, как кажется со стороны. Нет, конечно. На данный момент уже переведены все уровни, но пока это машинный перевод с моей частичной ручной правкой. Буквально вчера я завершил парсинг новой партии ранее пропущенного текста. На видео как раз показан итог последнего прогона - еще пару дней назад непереведенных реплик в этом моменте было в разы больше.   С какими основными проблемами пришлось столкнуться: Разорванный контекст диалогов. Все реплики в игре построены на слое всплывающего динамического текста. Чтобы его вытащить, приходится отфильтровывать горы технических тегов Unity. На выходе получается массив из коротких словосочетаний или даже отдельных слов. Из-за этого их безумно сложно сопоставить друг с другом, так как одно и то же слово может повторяться в совершенно разном контексте. Приходится после каждого теста сверять файлы, искать различия и вручную править перевод прямо по ходу дела. Ограничения интерфейса. Шрифты-то я адаптировал, русский текст ложится нормально, но кириллические реплики почти всегда длиннее латиницы. Их приходится сокращать или перефразировать, чтобы они вписывались в изначальные размеры игровых окон и не вылезали за края. Задача не критичная, но требует кропотливой полировки текста. Долгий процесс сборки. Выборка и компиляция требуют повторного парсинга вообще всех ассетов игры. Этот процесс у меня автоматизирован на агенте, но, к сожалению, процедура все равно не быстрая.   Помимо текста, я уже полностью извлек все голосовые реплики и текстуры. Если есть человек, который хочет и умеет заниматься перерисовкой текстур - ваша помощь очень пригодилась бы! Но сейчас это не первоочередная задача, главное - дожать и вычитать текстовую часть.
    • 9@Tirniel как тебе эта фашисткая песенка? Только чур слушать от начала до конца не перематывая. Eстественно в наушниках.  На самом деле великолепный фашисткий транс. https://drive.google.com/file/d/1i5YT7XtJwXStVt8i9S1nKee4t5JNlNpC/view?usp=sharing
    • @0wn3df1x удалите этот пост, т.к. это неофициальный перевод.
    • @Tirniel я сегодня пролог Онимуши прошёл и присе сотку.  А ты столько сможешь? 
    • О, я знаю одного, который это купит за любые деньги. Его зовут питон. Собственно, для него одного её и разрабатывают, не иначе. Дешевле, чем 5090 точно не будет, даже не надейся. Через год 5090 уже будет стоить около 700-800 в ещё сравнительно оптимистичном сценарии. Через пару лет цена может возрасти ещё раза в полтора с нынешними тенденциями. Собственно не одними долларами измеряется, рубль-то тоже меняется по своей ценности.
    • [v1.0.6.0.r03] Обновлён текст перевода под новую версию игры 1.0.6.0 Исправлена ошибка отображения иконки колонистов
    • Да ну, 3-4 ляма, никто из геймеров её не купит, ну может пара обзорщиков. Я думаю в самом начале будет в районе 500к, потом подешевеет.
    • Ну, собственно, мне-то фиолетово, когда они там выйдут (с такими ценниками и общей ценовой тенденцией один смысл брать их не стану), но так-то обычно каждые 2-3 года появляется новая линейка. 50-я была как раз в 25-м, то есть ещё 1-2 года примерно до пошлой 69-й нвидиа. Собственно, обычно они старались в 2-х летний цикл уложиться, но 50-я уже несколько задержалась сама по себе, т.к. её выпуск занял у них 3 года. К слову, если желаешь подготовиться к 6090 карточке, можешь заранее начать копить 3-4 миллиона (имхо, это овердофигилион за карту даже для тебя). Вряд ли она шибко дешевле этого стоить будет (к концу года ещё процентов 70-80 ожидается рост ценников на память и прочее). Вообще не понимаю, почему люди кидаются покупать за любые деньги железо вместо того, чтобы дружно плюнуть и остановить этот бесконечный цикл повышения цен. Если спрос упадёт до уровня плинуса, то предложение попытается повысить спрос через ценовые изменения. Бизнес не может бесконечно скупать всё подряд, да оно им и далеко не всё и нужно. Цены растут до сих пор в большей мере из-за паники всё более и более разжигаемой окружением. Уж молчу о том, что основные крупные нейронки уже в массе своей ожирели до такой степени, что повышение количественное почти не приводит к росту качественному, то есть больше памяти даёт настолько мизерный прирост после определённого значения, что дальнейшая закупка лишается инвестиционной ценности, становясь откровенно непрактичной. К тому же, они и сейчас даже в перспективе доходов не приносят — откровенный слив уймы денег в унитаз происходит. Безумие какое-то.
  • Изменения статусов

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


×