Перейти к содержимому
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 часов назад, DjGiza сказал:

это стандартная функция юнити китайской.

Тут не китайская юнити, и шифр от разработчика. 
К тому же яслевый. Простой 1 байтовый xor. с 8 по 10 байт на нулевых его можно узнать.
Но на каждом бандле свой.
В общем это отдельная тема.

  • +1 1

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


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

Тут не китайская юнити, и шифр от разработчика. 
К тому же яслевый. Простой 1 байтовый xor. с 8 по 10 байт на нулевых его можно узнать.
Но на каждом бандле свой.
В общем это отдельная тема.

Стоила бы игра свеч.

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


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

кроме гугл переводчика ничего не работает

  • Печальный (0) 1

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


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

есть идеи как перевод к Hero's Adventure подключить

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


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

есть идеи как перевод к Hero's Adventure подключить

зачем подключать? если есть хоть и не полный (нет перевода последнего ДЛЦ) но нормальный полноценный перевод и есть даже полный платный! https://forum.zoneofgames.ru/topic/74611-hero-s-adventure-road-to-passion-大侠立志传/

Изменено пользователем Дмитрий Соснов
  • -1 1

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


Ссылка на сообщение
4 часа назад, Дмитрий Соснов сказал:

зачем подключать? если есть хоть и не полный(нет перевода последнего ДЛЦ) но нормальны й полноценный перевод, и есть даже полный платный! https://forum.zoneofgames.ru/topic/74611-hero-s-adventure-road-to-passion-大侠立志传/

нужно 

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


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

Может кто нибудь подсказать?

Пытаюсь вставить автопереводчик в игру “nex jianghu 2”. Успешно закинула в папку с игрой BepInEx и XUnity.AutoTranslator-BepInEx

Проблема в том, что игра на китайском без английского языка и переводить на русский нужно с китайского. В строке FromLanguage= ставлю zh-cn или zh-tw (упрощённый или традиционный китайский). И в итоге он ничего даже не пытается переводить. А когда изначально в той строке стоял перевод с японского ja, то он перевёл некоторые из иероглифов. Что получается как бы переводчик сам по себе работает, но не ничего не делает при переводе с китайского.

zh-cn или zh-tw это правильные значения для перевода с китайского или нужно что-то другое написать в строку FromLanguage=?

И ещё вопрос. Слово, что он перевёл с японского на русский, там в том слове, каждая буква стоит в метре друг от друга. Что надо сделать, чтобы шрифт поменялся на компактный?

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


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

Может кто нибудь подсказать?

Пытаюсь вставить автопереводчик в игру “nex jianghu 2”. Успешно закинула в папку с игрой BepInEx и XUnity.AutoTranslator-BepInEx

Проблема в том, что игра на китайском без английского языка и переводить на русский нужно с китайского. В строке FromLanguage= ставлю zh-cn или zh-tw (упрощённый или традиционный китайский). И в итоге он ничего даже не пытается переводить. А когда изначально в той строке стоял перевод с японского ja, то он перевёл некоторые из иероглифов. Что получается как бы переводчик сам по себе работает, но не ничего не делает при переводе с китайского.

zh-cn или zh-tw это правильные значения для перевода с китайского или нужно что-то другое написать в строку FromLanguage=?

И ещё вопрос. Слово, что он перевёл с японского на русский, там в том слове, каждая буква стоит в метре друг от друга. Что надо сделать, чтобы шрифт поменялся на компактный?

Китайский это просто “zh”. Ну или “auto”, если в переводчиках гугл транслятор, тогда он сам язык определяет и переводит, но не рекомендуется, так как он каждый раз кроме перевода еще и определяет язык, что медленнее. Насчет шрифта - в конфиге автотранслятора(\BepInEx\config\AutoTranslatorConfig.ini) пропишите нужный в “OverrideFont=”(например Calibri или Tahoma) или скачайте  TMP_Font_AssetBundles_2025-05-12.7z оттуда, где автопереводчик качали. Потом файлы из него кидаете в папку с игрой к *.exe файлу, затем в конфиге прописываете название файла после “OverrideFontTextMeshPro=”(например OverrideFontTextMeshPro=arialuni_sdf_u2018), можно еще один запасной в “FallbackFontTextMeshPro=” прописать. По идее должно помочь с пробелами в шрифтах.

  • Лайк (+1) 1

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


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

Китайский это просто “zh”. Ну или “auto”, если в переводчиках гугл транслятор, тогда он сам язык определяет и переводит, но не рекомендуется, так как он каждый раз кроме перевода еще и определяет язык, что медленнее. Насчет шрифта - в конфиге автотранслятора(\BepInEx\config\AutoTranslatorConfig.ini) пропишите нужный в “OverrideFont=”(например Calibri или Tahoma) или скачайте  TMP_Font_AssetBundles_2025-05-12.7z оттуда, где автопереводчик качали. Потом файлы из него кидаете в папку с игрой к *.exe файлу, затем в конфиге прописываете название файла после “OverrideFontTextMeshPro=”(например OverrideFontTextMeshPro=arialuni_sdf_u2018), можно еще один запасной в “FallbackFontTextMeshPro=” прописать. По идее должно помочь с пробелами в шрифтах.

Спасибо за ответ!

Да со строкой FromLanguage=zh переводит с китайского. И установка шрифта OverrideFontTextMeshPro=arialuni_sdf_u2018 помогла.

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

Вот скрины с тем как у меня выглядит сейчас, когда текст наслаивается друг на друга:

1111.jpeg

2222.jpeg

 

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


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

Спасибо за ответ!

Да со строкой FromLanguage=zh переводит с китайского. И установка шрифта OverrideFontTextMeshPro=arialuni_sdf_u2018 помогла.

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

Вот скрины с тем как у меня выглядит сейчас, когда текст наслаивается друг на друга:

1111.jpeg

2222.jpeg

 

Ну за размер шрифта отвечает “OverrideFontSize=”. Поиграйтесь с ним. Но, так как это китайская игра, где интерфейс на иероглифы рассчитан, то всегда будет или слишком мелко или вылезать.

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


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

Изменение значений в OverrideFontSize= так размер текста и не изменил

Но мне уже удалось разобраться, как уменьшить текст. Нужно в конфиге включить EnableUIResizing=True. И потом создать текстовый файл “resizer” в папке рядом с текстовым файликом перевода BepInEx\Translation\ru\Text. Внутри файлика resizer нужно написать строчку GameStart=ChangeFontSizeByPercentage(0.7)

Левое значение “GameStart” именно для этой игры, в других играх первое слово в пути может отличаться. После запуска игры при включенном EnableTextPathLogging=True в \BepInEx\LogOutput пропишутся пути где был выполнен перевод и там можно будет посмотреть.

  • +1 1

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


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

Мелкий шрифт может быть нечитабельным. Подход для правильной русификации использовать Condensed или Narrow стили шрифтов.

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

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


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

@rohindanilOverrideFontSize - для ttf, otf шрифтов, с SDF это не работает. 

@Lanlan , правьте текст вручную, уменьшайте размер, либо измените в самом SDF-шрифте , междустрочное расстояние.

 

  • +1 1

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


Ссылка на сообщение
В 29.07.2025 в 12:54, Lanlan сказал:

Спасибо за ответ!

Да со строкой FromLanguage=zh переводит с китайского. И установка шрифта OverrideFontTextMeshPro=arialuni_sdf_u2018 помогла.

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

Вот скрины с тем как у меня выглядит сейчас, когда текст наслаивается друг на друга:

1111.jpeg

2222.jpeg

 

закинь туда еще BepInEx и вроде шрифты не будут так уезжать

--------------------------------------------------------------------

может кто ни будь сказать что я делаю не так?

ставлю melon в Hero's Adventure ставлю мод для него и в итоге получаю кучу ошибок

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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • @Tirniel в больницу через неделю. С глазами у меня всегда всё в порядке было и есть, в отличии от головы.
    • Как теперь вместо нейронки ваш поставить?
    • Зачем проверять? Не надо проверять, там ничего нету, у меня там вообще пусто, не нужно ничего проверять. Там всё равно ничего нету.
    • Есть возможность обновить ссылки?
    • Может кто-нибудь скинуть шрифт или шрифты для перевода с китайского. Компактный и подходящий для последних версию Юнити?
    • CXI maker мне не помог к сожалению, DLC он не упакует
    • Да, текстовый перевод полный. На Английском остались только ряд текстур.
    • А книги, газеты переведены?
    • Если у тебя нету, то явно ж не с простой целью интересуешься, где продаётся подобное. Подозрительно-подозрительно. P.S. В больницу ещё не ложился? Как глаза поживают?  
    • Магазин Steambuy опубликовал еженедельный список скидок и предзаказов на ожидаемые игры. A Way Out — 699 рублей [-74%] Alice: Madness Returns — 459 рублей [-74%] Ancestors: The Humankind Odyssey — 399 рублей [-78%] Batman: Arkham Collection — 359 рублей [-93%] Battlefield 1 Revolution — 479 рублей [-87%] Battlefield 2042 (STEAM) — 599 рублей [-89%] Borderlands 3 — 449 рублей [-92%] Borderlands: The Pre-Sequel — 199 рублей [-94%] Brutal Legend with Soundtrack — 169 рублей [-91%] Call of Juarez: Gunslinger — 129 рублей [-90%] Call to Arms Gates of Hell: Ostfront — 389 рублей [-68%] Cyberpunk 2077: Phantom Liberty — 1049 рублей [-61%] Dead Space Deluxe — 1349 рублей [-79%] Deep Rock Galactic — 399 рублей [-63%] DiRT Rally 2.0 Game of the Year Edition — 719 рублей [-80%] DOOM Eternal Deluxe Edition — 1289 рублей [-80%] DOOM: The Dark Ages — 1999 рублей [-68%] Dragon Age Inquisition — Game of the Year Edition — 1379 рублей [-62%] DREDGE Complete Edition — 1299 рублей [-64%] Dying Light 2 Stay Human: Reloaded Edition — 869 рублей [-84%] Fallout 76 — 599 рублей [-83%] Frostpunk: Game of the Year Edition — 349 рублей [-86%] Gears 5 Game of the Year Edition — 559 рублей [-90%] Generation Zero — 349 рублей [-84%] Halo: Campaign Evolved Standard Edition — 3979 рублей  Hunt: Showdown 1896 — 579 рублей [-53%] It Takes Two (STEAM) — 1159 рублей [-68%] Maneater — 499 рублей [-58%] Mass Effect Legendary Edition — 799 рублей [-85%] Metro Exodus — 249 рублей [-91%] Need for Speed Heat Deluxe Edition — 329 рублей [-95%] Need for Speed Unbound — 499 рублей [-92%] Nioh: Complete Edition — 699 рублей [-84%] Nobody Wants to Die — 399 рублей [-82%] Outward Definitive Edition — 499 рублей [-86%] Pure Farming Deluxe — 119 рублей [-96%] Ready Or Not — 699 рублей [-69%] Riders Republic — 399 рублей [-89%] STAR WARS Battlefront II: Celebration Edition — 969 рублей [-73%] STAR WARS Jedi: Survivor — 889 рублей [-86%] STARFIELD DIGITAL PREMIUM EDITION — 3749 рублей [-49%] Steep X-Games Gold Edition — 459 рублей [-90%] Styx: Shards of Darkness — 99 рублей [-86%] The Casting of Frank Stone Deluxe Edition — 819 рублей [-82%] The Darkness II — 129 рублей [-95%] The Elder Scrolls Online Standard Edition — 299 рублей [-83%] The Evil Within 2 — 459 рублей [-87%] The LEGO Games Bundle — 479 рублей [-94%] Titanfall 2: Ultimate Edition — 399 рублей [-85%] Tower of Time — 79 рублей [-90%] Unravel Two — 789 рублей [-56%] WARRIORS ALL-STARS — 449 рублей [-92%] Werewolf: The Apocalypse Earthblood — 79 рублей [-87%] Wizard of Legend 2 — 99 рублей [-86%] Worms W.M.D — 399 рублей [-85%] Лидеры продаж: Mafia: Definitive Edition — 299 рублей [-92%] Project Zomboid — 449 рублей [-57%] The Witcher 3: Wild Hunt Complete Edition — 669 рублей [-85%] Metro Exodus Gold Edition — 349 рублей [-91%] Far Cry 3 — 299 рублей [-75%] DOOM — 299 рублей [-83%] Sid Meier’s Civilization VI Anthology — 999 рублей [-83%] Green Hell Anniversary Edition — 149 рублей [-85%] The Elder Scrolls Online Standard Edition — 299 рублей [-83%] For Honor — 1669 рублей [-38%]
  • Изменения статусов

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


×