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

Автопереводчик для Unity игр XUnity.AutoTranslator

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

https://github.com/bbepis/XUnity.AutoTranslator

вот типа:baby_tone2:  пример

Скачать видео
Скачать видео

 

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

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


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

Апну тему скринами из разных игр с использованием autotranslator:

Banner of the Maid (китайский →  русский): https://imgur.com/a/LNHYwsV

Banner of the Maid (китайский → английский): https://imgur.com/a/LDdyhHK

We the Revolution (английский → русский): https://i.imgur.com/D3hJUo1.png

NITE Team 4 (английский → русский):  https://i.imgur.com/K4KPip1.png

Tales of the Neon Sea (английский → русский):  https://imgur.com/a/y7oztQg

 

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


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

Creeper World 4 (Патч на русские шрифты для автопереводчика)
BepInEx-Unity.IL2CPP-win-x64-6.0.0-pre.2_AutoTranslator-5.4.4_RU
https://disk.yandex.ru/d/GcbPbnE53mqm5A
Текст в сложных БД.

Вытянутый гогле для перевода.
https://disk.yandex.ru/d/xKGf8BEp2w6aDw

Изменено пользователем DragonZH
  • Лайк (+1) 2

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


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

Тестировал StarCrawlers.

Ошибка была на этапе создания ярлыка. Заработало после:

cd ReiPatcher\
ReiPatcher.exe -c "{GameExeName}.ini"

Штука прикольная, но тащит не весь текст. Отчего смысла не очень много и то, что достаёт это простой рамочный текст, который и так понятно как перевести на файлах. То, что не достаёт это составляемый текст из нескольких строк, вот эти бинарники проблематично разбирать, где там код, а где текст. Да ещё и достаёт не сразу всё, а попутно в игре, то есть ему только подсовывать уже извлечённый текст нужно, а так доставать его это глупо. Не уверен, что с таким автопереводом кто-то захочет играть.

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

Изменено пользователем DragonZH
  • Лайк (+1) 1

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


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

 

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

“составляемый текст из нескольких строк” а можно пример я не полностью понял.

И да текст он достаточно странно выдирает иногда:D.

https://prnt.sc/nd8fy0 вот это места плохо вытаскивает http://prntscr.com/nd8t4a

http://prntscr.com/nd8hvy

http://prntscr.com/nd8ilf

http://prntscr.com/nd8j7f

http://prntscr.com/nd8jre

http://prntscr.com/nd8opz

http://prntscr.com/nd8ptz

http://prntscr.com/nd8qvv

http://prntscr.com/nd8ri9 

http://prntscr.com/nd8s37

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


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

 

2 часа назад, Memoric сказал:

“составляемый текст из нескольких строк” а можно пример я не полностью понял.

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

Если интересно тут небольшая инфа есть по типам этой игры https://opennota2.duckdns.org/book/76327

2 часа назад, Memoric сказал:

вот это места плохо вытаскивает http://prntscr.com/nd8t4a

Этот в dll находится вот и не достал.

Этот способ подойдёт для какой-нибудь визуальной новеллы, но никак для рпгэшки.

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


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


Частично тянет, а другой из тех же типов нет, что странно.

кажись в проге есть строчки которые он игнорирует :(

http://prntscr.com/ndh185 здесь он всё съел

кодекс частично жуёт 

http://prntscr.com/ndh1g7

мне кажется проблема в коде захвата текста жаль.

подожду годик может допилят прогу :beach:

 

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


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

Чтобы поддержать тему — на текущей версии (3.4.0) с ограничением на перевод в 1900 символов игра выглядит так:

https://imgur.com/gallery/jxOQVxo  (4 скрина)

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

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

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


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

@Memoric Здравствуйте, я хочу знать, как вы автоматически генерируете перевод? Почему я не могу создать файл в папке Translation с этим программным обеспечением?

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


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

@Morefun1314  плагин использует онлайн переводчики(GoogleTranslate, ...) для перевода игры и генерирует файл  AutoTranslator\Translation\_AutoGeneratedTranslations.ru.txt в нём перевод

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


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

@Memoric Я использую GoogleTranslate, но после запуска игры я вижу, что переведенный перевод был 0/8000, без изменений.

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


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

@Morefun1314 Как называется игра?И на какой язык?

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


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

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

@Memoric Это связано с интернетом? Или что нужно открыть? Текст, который я создал сам, можно перевести.

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


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

@Morefun1314 Плагин подключается к серверу GoogleTranslate для перевода если не подключается к серверу файл не создаётся но можна сменить сервер переводчика http://prntscr.com/nljntx .После соблюдения всей инструкция игру можно запускать через родной .exe.

Также на https://github.com/bbepis/XUnity.AutoTranslator написана инструкция как подключить другие переводчики.

30 минут назад, Morefun1314 сказал:

Текст, который я создал сам, можно перевести.

этот вопрос я не понял в файле _AutoGeneratedTranslations она сама добавляет текст какой она выдернула из игры пример 

Settings(это нельзя менять)=Настройки(это можно)

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

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


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

@Memoric Плагин отображает GoogleTranslate, но не может генерировать _AutoGeneratedTranslations.txt. Чувство не работает

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Обновление русификатора 0.2 для SMT IV! Внимание!!! перед тем как обновлять русификатор - обязательно сделайте бекап сохранения если играете на консоли. При переустановке сохранение у меня каждый раз удалялось. Имейте ввиду. Основные изменения: Текст и локализация — Исправлены пропущенные, искажённые и некорректно отображавшиеся строки в боевых событиях, переговорах с демонами и окнах обучения. — Переведены потерянные при парсинге названия предметов и служебных ярлыков: в том числе `1-Star`, `Amber`, категории реликвий и названия легион-навыков. — Исправлено множество варианты ответов героя: обращения к Флинну и его реплики могли терять род и падеж. — Переработаны названия сословий Микадо: Luxurors и Casualries передаются по смыслу как знать и простолюдины, включая подписи районов. — Исправлена строка регистрации демонов в Компендиуме: устранены «Компенд.» и повреждённый цветной хвост, вызванные сдвигом внутреннего маркера. Стабильность и читаемость — Исправлены опасные разделители в меню выбора во время переговоров с демонами. Они могли склеивать варианты ответа и в отдельных ситуациях вызывать сбой игры. — Исправлены переносы и переполнения в первом боевом туториале: текст больше не выходит за границы окна. — Улучшено отображение кириллицы: восстановлены штатные игровые глифы и уточнены интервалы, чтобы текст выглядел ровнее и занимал меньше места. Интерфейс и текстуры — Во всех доработанных экранах обозначения параметров приведены к единому русскому канону: `HP` → `ОЗ`, `MP` → `ОМ`. — Обновлены подписи характеристик и уровня в экранах статуса, результатов боя, повышения уровня, списка команд, магазина и карточек демонов. — Обновлён экран слияния демонов: переведены безопасные для атласа подписи `MP`, `Book` и `Searching` — теперь это `ОМ`, `Книга` и `Поиск`. — Кириллические подписи перерисованы в пиксельном стиле с учётом границ отдельных игровых ячеек: символы больше не должны обрезаться или захватывать соседнюю букву. Скачать: https://boosty.to/molagbaalny/posts/a250e726-060d-485e-b314-b4df0470e8e5
    • PS PLUS - АВГУСТ 2026

      Появятся в PS Plus 4 августа 2026:
      • Dying Light 2 Stay Human: Reloaded Edition (PS4, PS5)
      • Big Walk (PS5)
      • Signalis (PS4)

      Покидают PS Plus 4 августа 2026:
      • Call of Duty: Modern Warfare III — Cross-Gen Bundle (PS4, PS5)
      • For the King II (PS4, PS5)
      • CrossCode (PS4, PS5)
    • Что ещё за "профильные библиотеки"?  В любом случае у меня ничего подобного нету.
    • А кто говорил, что речь о библиотеке именно стима? И так все знают, что самые похаюные вещи хранятся в более профильных библиотеках, т.к. стим начал продавать что-то подобное лишь сравнительно недавно, да и то в основном в не очень кондиционном виде.
    • Думал об этом, но всё же лучше не добавлять.  
    • Я бе еще вернул название серии "легенда о героях". Хрен пойми зачем разрабы ее просто убрали. Из-за того, что в народе все называют "серией trails"?
    • Спасибо. Ждём-с)) 
    • Бабло решает. Есть запрос на исторический патриотизм. Другое дело как это реализовывают. Есть вопросы ко всем участникам процесса. Те, кто спускает бабло до студий и тех кто это бабло получает, а в последствие машет рукой сверху в низ с присказкой “И так сойдёт! ”. С одной стороны есть сторонники навязывания, с другой противники. Но опыт прошлых лет виден прекрасно. За 10-30 лет над поколением людей можно провести такой эксперимент, который историю, правду и ложь смешает в очень опасный коктейль...
    • Всем привет.
      Полгода назад играл и мод legends с русификатором ставился из лаунчера. Сейчас заново скачал чистый BB (GOG), поставил лаунчер, а мода Legends в нём нет. Его надо ставить отдельно вручную или я что-то упустил ?
  • Изменения статусов

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


×