Перейти к содержимому
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

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


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

@Memoric Не могли бы вы поделиться инструкцией о том как прикрутить внешние шрифты? Всю голову сломал.

если игра на TextMeshPro скачивается TMP_Font_AssetBundles.zip и разархивируется в корневой каталог игры. В файле Config.ini 

OverrideFontTextMeshPro=arialuni_sdf_u2018 (это пример можно и другие скачать шрифты если не подошли)

и в игре они должны подхватится но я проверял не во всех играх работает.

Также можешь написать что за игра я поковыряюсь.

  • Лайк (+1) 1

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


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

Так же интересен этот вопрос.
Или всё же переделывать атлас шрифтов для корректного отображения кириллицы правильней?

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


Ссылка на сообщение
В 11.04.2020 в 06:30, Memoric сказал:

если игра на TextMeshPro скачивается TMP_Font_AssetBundles.zip и разархивируется в корневой каталог игры. В файле Config.ini 

OverrideFontTextMeshPro=arialuni_sdf_u2018 (это пример можно и другие скачать шрифты если не подошли)

и в игре они должны подхватится но я проверял не во всех играх работает.

Также можешь написать что за игра я поковыряюсь.

Да я пробовал, но у меня не сработало. Так же пробовал arialuni sdf u2019 — в лом не идёт.  (Игра Monster Prom, я довольно новичок в этом деле)

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

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


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

Попробовал на AI The Somnium Files, шрифты конечно же не работают. Самому собирать попробовать лень. Но немного решении нашел кому хочется всё же играть. Можно в настройках включить буффер обмена CopyToClipboard=True. Потом включить например программу Translation Aggregator(настроить его на прием из буффера), в игре отключить перевод чтобы был англ или еще какой. И фразы будут переводиться в Translation Aggregator. Минус в том что при движении мышки в другую область с текстом то переводится это часть, немного сдвинул и еще раз переводится т.е. нагрузка на сервер переводчика происходит. Хотя не знаю во всех ли играх так, у меня только одна на проверку) . Ну и да играть придется в оконном режиме

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

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


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

Привет, столкнулся с проблемой перевод с квадратами, как я понял это косяк скриптов, я не могу сравнить с оригиналом, как мне его получить?

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

ad51de8e2136202a7b2e9f8e84faaf51-full.pn

 

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


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

Насчет TextMeshPro — как ему шрифт задать свой? (со скачиваемыми файлами работает, но если так же в папку закинуть файл шрифта — не канает.. Что не так делаю, или в каком виде должно это быть?)

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

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


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

Насчет TextMeshPro — как ему шрифт задать свой? (со скачиваемыми файлами работает, но если так же в папку закинуть файл шрифта — не канает.. Что не так делаю, или в каком виде должно это быть?)

Инструкцию читать внимательней нужно.

 

В 30.04.2019 в 15:04, Memoric сказал:

Инструкция.
OverrideFont= (отвечает за замену шрифтов пример OverrideFont=Corbel Bold Italic)

 

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


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

Инструкция.
OverrideFont= (отвечает за замену шрифтов пример OverrideFont=Corbel Bold Italic)

Повторюсь — если закинуть файл шрифта в папку с игрой и прописать его там — не проканывает..

 

Еще возникла проблема — интерфейсы переводит нормально, но диалоги сваливаются в одну кучу (т.е. буквы друг на друга залазят) — как исправить?

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


Ссылка на сообщение
15 минут назад, 124Dark сказал:

Повторюсь — если закинуть файл шрифта в папку с игрой и прописать его там — не проканывает..

 

Еще возникла проблема — интерфейсы переводит нормально, но диалоги сваливаются в одну кучу (т.е. буквы друг на друга залазят) — как исправить?

Зачем его закидывать в папку с игрой, C:\Windows\Fonts 

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


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

Зачем его закидывать в папку с игрой, C:\Windows\Fonts 

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

 

Что насчет залезания букв друг на друга в диалогах?

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


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

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

 

Что насчет залезания букв друг на друга в диалогах?

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

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


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

Vr игры кстати не работает переводчик,не знаю почему 

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


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

Все, закрыли тему со шрифтами. “из архива” работают и хрен с ними..

Что делать с накладкой текста?

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


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

@124Dark @Megalodon 

OverrideFont используется для игр на UGUI. И пример в инструкции для них.

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

 

 

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


Ссылка на сообщение
В 23.04.2020 в 16:32, Megalodon сказал:

Привет, столкнулся с проблемой перевод с квадратами, как я понял это косяк скриптов, я не могу сравнить с оригиналом, как мне его получить?

  img (Показать содержимое)

ad51de8e2136202a7b2e9f8e84faaf51-full.pn

 

Подскажите, удалось ли решить проблему с данной игрой?

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    •  Проснувшись в окружении сладко похрапывающих с лицами полной удовлетворенности, оттраханых послушниц зловещего храма, я и мои рыцари решили прислушаться к сновидению в котором к нам снизошол огромный змий и словно проникнув в наше сознание его грохочущий, наполненный нотками первозданной, древней мудрости зазвучал у нас в головах, в основном он говорил невнятную чушь, что то там про Фрирен и дрочку в больничных туалетах, но то что нас действительно заинтересовало это его сказ про некую деревню где обитают Онимуши где нам могут снять проклятие “Рыло” В итоге когда я с верными братьями ордена добрались до окраин этой деревни, нашему отчаянью и разочарованию не было границ, все подходы к деревне с Онимушами были запечатаны темной зловещей магией Денува которая не пропускает не одного смертного мужа.
    • Менеджер ИИ озвучек — обновление Большое обновление, почти целиком про локализацию больших наборов. Всё проверялось на озвучке игры в 223 тысячи файлов, оттуда и список.   Выбор шагов галочками Раньше программа делала всё за один проход: нажал — и жди до конца. Теперь три независимые галочки задают, что делать за запуск: •     Распознать речь •     Перевести текст •     Озвучить Отмечаете любой набор. Все три — обычный сквозной проход. Одна — выполнится только она.   Ручная правка перевода Это главное, ради чего появились шаги. Машинный перевод почти всегда требует правки: имена, шутки, игровые термины. Править его после озвучки поздно. Тексты складываются в файл «тексты.tsv» рядом с результатом. Три колонки: файл, оригинал, перевод. Открывается Excel, LibreOffice или блокнотом. Порядок работы: 1.   Отметить «распознать» и «перевести», запустить 2.   Открыть «тексты.tsv» и поправить перевод руками 3.   Оставить только «озвучить», запустить Строки, где перевод уже есть, повторно не переводятся. Ваши правки не затираются, и платить за них заново не придётся. Между шагами можно сменить голос, подачу или движок — озвучится ваш текст с новыми настройками.   Проекты Работа над озвучкой игры идёт неделями и в несколько заходов. Проект хранит пути, выбранные движки, голоса, глоссарий и настройки. Рядом с ним лежит таблица текстов и папка с готовой озвучкой. Можно закрыть программу, вернуться завтра или передать всю папку другому человеку. Ключи API в проект не пишутся: файлом делятся, а ключ — это деньги.   Закадровая озвучка Раньше перевод всегда заменял оригинал. Теперь его можно положить поверх — как в документальных фильмах и трансляциях. Оригинал приглушается не всё время, а только под голосом диктора, и возвращается в паузах. Слышно и перевод, и происходящее: удары, свисток, рёв трибун. Две настройки: насколько приглушать оригинал и приглушать ли его только под голосом.   Подача речи Комментарий, прочитанный ровным голосом, звучит мёртво. Готовые режимы: спортивный комментатор, напряжённый момент, спокойный рассказ, радостно, зло, шёпотом. Можно вписать своё описание. Рядом — регулировка выразительности. Поддерживают не все движки, и программа показывает настройку только там, где она действительно работает.   Голоса и модели подгружаются из сервиса Кнопка «Голоса» загружает список для выбранного движка и языка: у Fish Audio это сотни голосов нужного языка, у Google и Azure — всё, что есть в сервисе. Кнопка «Прослушать» озвучит короткую фразу выбранным голосом. Выбирать по имени бессмысленно, пока не услышишь. Кнопка «Модели» спрашивает у сервиса актуальный список моделей:   Видеокарта Наличие NVIDIA определяется само, и ставится сборка под неё. Раньше это требовало отдельного ключа, и владелец видеокарты по умолчанию работал на процессоре в разы медленнее. У каждого локального движка есть выбор: автоматически, видеокарта или процессор. Нужно, когда движки конфликтуют за системные библиотеки: проще увести на процессор один из них, чем отказываться от видеокарты целиком.   Стало дешевле и быстрее Файлы без речи больше не обрабатываются. Кряхтение, удары, вздохи — переводить там нечего. Такие файлы копируются как есть. На игровой озвучке это обычно четверть набора. Программа помнит переводы. Одинаковые реплики переводятся один раз. Комментаторы повторяются между матчами, и на большом наборе это заметная экономия. Новый офлайн-переводчик NLLB-200. Бесплатный, работает на вашем компьютере и переводит за доли секунды вместо секунд ожидания сети. Качество заметно выше прежнего Argos. Для больших наборов это решающая вещь: сетевой перевод по 20—45 секунд на реплику превращает работу в месяцы, а NLLB укладывается в часы.   Стало качественнее Глоссарий. Текстовый файл со списком названий имён и так далее   Описание материала. Одно поле: «комментарий к матчу по рестлингу, разговорный тон». Модель перестаёт гадать, что перед ней. Ударения в русском. Омографы вроде «зАмок» и «замОк» больше не читаются наугад. Голоса по папкам. Правило «эта папка озвучивается таким голосом»: разные дикторы в разных наборах без ручной возни.   Новые сервисы Yandex SpeechKit — пятнадцать русских голосов, работает без обходных путей, оплата в рублях. Для русской озвучки лучший выбор из платных. Перевод: Gemini, DeepSeek, Qwen, GPT-4o, Claude. Плюс поддержка ключей от посредников — для тех, у кого сервис недоступен напрямую.   Стало понятнее Отчёт о проблемах. После прогона рядом с результатом появляется таблица только с теми файлами, где что-то стоит проверить: где перевод пришлось сильно ужимать, где он подозрительно длинный или короткий. Предпросмотр. Обработать двадцать случайных файлов и остановиться. Послушать и только потом запускать всё. Оценка расхода до запуска. Примерная сумма показывается под кнопкой, чтобы платный сервис не преподнёс сюрприз на середине. Понятные ошибки. Вместо кодов — объяснения: чей ключ нужен, почему сервис отказал, что делать.   Исправлено •     Программа больше не закрывается сама на долгих прогонах •     Кнопки «Голоса», «Модели» и «Прослушать» не приводят к зависанию •     Отмена срабатывает в течение секунды •     После выхода не остаётся висящих процессов •     Журнал пишется рядом с программой, а не прячется в профиле •     Прерванная работа не пропадает: тексты сохраняются по ходу •     Прерванный прогон продолжается с места остановки   Установка Скачайте установщик и запустите. Он небольшой: в нём программа и всё нужное для работы через платные сервисы. Для бесплатной работы без интернета откройте в меню «Пуск» пункт «Дозагрузить движки». Он скачает нейросети — около 9 ГБ, один раз. Ставить Python, FFmpeg или что-то ещё заранее не нужно, скрипт сделает всё сам. Прервалась загрузка — запустите пункт ещё раз, он продолжит.   Автор: ChrisNWO

      Обновление в первом посте
    • здорово  в шутерах проверь как себя ведёт датчик при резких разворотах зы ещё одна яростная няша спасена от оков прошлого   
    • Настолько большая, что я такого не припоминаю для себя вообще ни разу. А вообще по моему это уже проявление старости. Вот я сейчас заменил в компе тарахтящий вентилятор, и сейчас он меня бесит что он не так стоит на столе, я его и так двигал и сяк и все равно не то.
    • @\miroslav\ ты до сих пор в таком виде?!.  Что же, Господи спаси всех нас, за сильная колдунья наложило столь мощное заклятье. Скорее всего вы снова развлекались СЭР и нечаянно набрели со своими дружками в недобрый храм, где на алтаре лежали черепа и кости. Но вас это не остановило и вы оттрахали всех послушниц до единой, но вам скорее всего очень не повезло, потому что храм этот принадлежал культу льваголового паука Корам Агх Тера.  Вот за что ты и пожинаешь сеи плода зла, посмотри в кого тебя превратило?  Какие теперь тебе нахрен багеты, розы, и французские сыры с щебечущими вокруг пышногрудыми дамами. Ты только глянь на своё рыло!  Теперь тебе никакие усы не помогут.  Но я слышал, что в какой-древне стране под странным названием Япония, обитают некие Онимуши, я не знаю кто это или что, но попробуй отправиться туда.  Я как и прежде остаюсь твоим преданным другом на которого можно положиться в любой ситуации и твоё обезображенное лицо, которое ты так старательно скрываешь под чугунным шлемом, мне не важно.   Твой преданный друг: Питонио из заречья.
    • @Фри Так он же на этом “БМВ” раскололся, редиска, при первом же шухере! Этот нехороший человек сдал тебя при первой опасности. Пакуй чемоданы, суши сухари. За “покатушки на БМВ” тебя посодют.
    • Слово из тсс....     трёх букв. тс... Настигло меня. 
    • я начинаю переживать за психическое здоровье Питона  
  • Изменения статусов

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


×