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

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


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

Здравствуйте. Сделал все по инструкции, убрал чтение, но все равно не работает. Что может быть не так?  Демка из стима Игра Easy Delivery Co.

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


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

Всем привет. Не подскажите пожалуйста как переводить Rune Factory 5 ? Я пробовал с XUnity.AutoTranslator-ReiPatcher-5.4.5.zip, но не получилось, не создает папку AutoTranslator.

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


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

 

Выбор шрифта для игры на Unity с переводом с китайского на русский, особенно для предотвращения **"вылезания" текста за границы элементов UI**, требует учёта нескольких ключевых факторов. Вот лучшие подходы и рекомендации:

**1. Критически важные требования к шрифту:**
*   **Поддержка всех необходимых символов:** Шрифт **должен одновременно поддерживать** как китайские иероглифы (CJK Unified Ideographs), так и кириллицу (русский алфавит). Это обязательное условие.
*   **Пропорциональность:** Шрифт должен быть **пропорциональным** (не моноширинным), чтобы символы разной ширины (узкие "i", широкие "ш", "щ", "м", квадратные иероглифы) отображались естественно.
*   **Чёткость и читаемость:** Шрифт должен оставаться легко читаемым как в мелком, так и в крупном размере.
*   **Наличие Regular, Bold, возможно Italic:** Для выделения заголовков, кнопок и т.д.

**2. Лучшие семейства шрифтов (с поддержкой CJK + Cyrillic):**

*   **`Noto Sans` / `Noto Sans CJK` (Google):**
    *   **Золотой стандарт.** Специально создан для поддержки *всех* языков мира.
    *   `Noto Sans CJK` (SC, TC, JP, KR версии) идеально покрывает китайский.
    *   Базовая `Noto Sans` отлично поддерживает кириллицу и латиницу.
    *   **Решение:** Используйте `Noto Sans` для основного текста (он потянет кириллицу и латиницу), а для китайских символов настройте **Font Fallback** в Unity (см. ниже) на `Noto Sans CJK SC` (Simplified Chinese). Или используйте `Noto Sans CJK SC` как основной, так как он тоже содержит кириллицу.
    *   **Плюсы:** Бесплатный, максимально полное покрытие, отличная читаемость, постоянное обновление.
    *   **Минусы:** Файлы шрифтов могут быть большими (особенно CJK), но это плата за универсальность.

*   **`Source Han Sans` / `Adobe Sans` (Adobe):**
    *   Аналог `Noto Sans CJK` от Adobe. Отличное качество, полная поддержка китайского (есть SC, TC, HK, JP, KR).
    *   Базовая `Adobe Sans` (или `Source Sans 3`) хорошо поддерживает кириллицу.
    *   **Решение:** Аналогично Noto — основной шрифт `Adobe Sans`/`Source Sans 3` + Fallback на `Source Han Sans SC`, или основной `Source Han Sans SC` (содержит кириллицу).
    *   **Плюсы:** Отличное качество, бесплатный (Open Source).
    *   **Минусы:** Большие файлы.

*   **`Яндекс Санс` / `YS Text` (Яндекс):**
    *   Создан Яндексом специально для интерфейсов, отличная поддержка кириллицы.
    *   Имеет версии с поддержкой **китайских иероглифов** (`YS Text` с CJK).
    *   **Решение:** Используйте `YS Text` (версию с поддержкой CJK) как основной шрифт. Он покрывает и русский, и китайский в одном файле.
    *   **Плюсы:** Отличная оптимизация для экранов, бесплатный, специально для UI.
    *   **Минусы:** Менее известен за пределами Рунета, возможно, потребуется проверить отображение *всех* нужных иероглифов в конкретном проекте.

*   **Платные варианты (если нужен уникальный стиль):**
    *   **`Roboto Flex` (Google):** Очень гибкий шрифт с настройкой оси. Отличная поддержка языков. Требует использования в TextMeshPro.
    *   **`TT Commons` (TypeType):** Качественный шрифт с широкой языковой поддержкой (включая CJK и Cyrillic), много стилей. Платный.
    *   **`SF Pro` (Apple):** Идеален под iOS/macOS стиль. Поддерживает CJK и Cyrillic. Бесплатен *только* для разработки под экосистему Apple.

**3. Ключевые настройки в Unity для предотвращения "вылезания" текста (не менее важны, чем шрифт!):**

*   **Используйте TextMeshPro (TMP):** **Забудьте про старый компонент Text!** TextMeshPro (TMP) — это стандарт для качественного текста в Unity. Он обеспечивает:
    *   **Векторное рендеринг:** Чёткость на любом размере.
    *   **Rich Text:** Форматирование (цвет, жирность, подчёркивание).
    *   **Сглаживание (Anti-Aliasing).**
    *   **Гибкие настройки выравнивания и переноса слов.**
    *   **Font Fallback:** **Самая важная функция!** Позволяет указать *резервные шрифты*. Если основной шрифт не содержит нужного символа (например, китайского иероглифа в русской строке), TMP автоматически возьмёт его из шрифта в списке Fallback. Настройте Fallback на ваш CJK шрифт (Noto Sans CJK, Source Han Sans и т.д.).
    *   **Границы (Bounds) и Overflow:** У TMP есть настройки `Overflow` для `Text Container`:
        *   `Overflow: Overflow` (текст просто выходит за границы - плохо).
        *   `Overflow: Ellipsis` (многоточие ... в конце обрезанного текста).
        *   `Overflow: Truncate` (просто обрезает).
        *   `Overflow: Mask` (обрезает по маске родителя).
        *   `Overflow: Page` (для постраничного отображения).
        *   `Overflow: Linked` (продолжение текста в другом элементе).
        *   **Но лучший вариант - `Overflow: Auto Size`!** Это позволяет TMP **динамически изменять размер шрифта**, чтобы текст вписывался в отведённую область. Настройте `Font Size Min` и `Font Size Max` для контроля. Это часто решает проблему "вылезания" кардинально.

*   **Тестируйте с реальными строками:** Не надейтесь на "Lorem Ipsum". Используйте **реальные, самые длинные** строки перевода на русском языке. Русский текст может быть на **30-50% длиннее** английского и значительно длиннее китайского. Ищите слова с "широкими" буквами: "Ш", "Щ", "М", "Д", "Ж", "ё", "ъ", "ы". Фразы типа "вспышкоподобный", "широкоэкранный", "съешь ещё этих мягких французских булок" - хорошие тесты.

*   **Дизайн UI с запасом:** Заранее проектируйте кнопки, панели, текстовые поля с **достаточным запасом места** по ширине и высоте, особенно для русского текста. Не делайте элементы UI впритык под китайскую версию.

*   **Перенос слов (Word Wrapping):** Всегда включайте `Word Wrapping` в настройках TMP. Настройте `Word Spacing` и `Character Spacing`, если нужно немного "уплотнить" текст.

*   **Вертикальный отступ (Padding):** Добавляйте `Padding` внутри текстовых контейнеров. Небольшой отступ от края гарантирует, что даже если текст чуть "поплывёт", он не упрётся в самый край.

**Итоговая рекомендация:**

1.  **Обязательно используйте TextMeshPro (TMP).**
2.  **Выберите универсальный шрифт с поддержкой CJK и Cyrillic:**
    *   **Лучший баланс (бесплатно):** `Noto Sans` (для кириллицы) + `Noto Sans CJK SC` (для иероглифов) с настройкой **Font Fallback** в TMP. Или `YS Text` (CJK версия) как единый шрифт.
    *   **Альтернатива (бесплатно):** `Source Han Sans SC` + `Source Sans 3` / `Adobe Sans` + Fallback.
3.  **Настройте TMP для динамического масштабирования:** Используйте `Overflow: Auto Size` с разумными `Font Size Min/Max` для текстовых элементов с фиксированной областью (кнопки, заголовки в панелях).
4.  **Тщательно тестируйте** интерфейс с **максимально длинными реальными русскими строками**.
5.  **Закладывайте запас места** в дизайне UI элементов под русский текст.

Комбинация правильного шрифта (с Fallback!) и грамотного использования возможностей TextMeshPro (особенно Auto Size и Fallback) решит проблему "вылезания" текста при локализации с китайского на русский в Unity.

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


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

@Storch я попробовал, также, результата ноль, что-то с ill2cpp не так, может автор прям постарался защитить свой продукт, пробовал последнюю релизную версию bellinex и последнюю бету версию.

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


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

Может кто-то пробовал переводить Everafter Falls? Сначала любой диалог переводиться нормально, но после начинает проигрываться по новой и весь текст пишется будто транслитом английскими буквами, но русским по смыслу, а после уже совсем получается каша. Никак не пойму в чем может быть проблема.  

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


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

Может кто-то пробовал переводить Everafter Falls? Сначала любой диалог переводиться нормально, но после начинает проигрываться по новой и весь текст пишется будто транслитом английскими буквами, но русским по смыслу, а после уже совсем получается каша. Никак не пойму в чем может быть проблема.  

Нужно подключать шрифты.
Это подбор похожих символов из того что есть по мнению скрипта TMP.

  • Лайк (+1) 1

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


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

Нужно подключать шрифты.
Это подбор похожих символов из того что есть по мнению скрипта TMP.

Я так понимаю дело в arialuni_sdf_u2018, пробовал менять на другие и результат либо тот же, либо текст совсем пропадает, может есть какой-нибудь подходящий шрифт? 

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


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

Я так понимаю дело в arialuni_sdf_u2018, пробовал менять на другие и результат либо тот же, либо текст совсем пропадает, может есть какой-нибудь подходящий шрифт? 

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

4 часа назад, Chillstream сказал:

@Storch я попробовал, также, результата ноль, что-то с ill2cpp не так, может автор прям постарался защитить свой продукт, пробовал последнюю релизную версию bellinex и последнюю бету версию.

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

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


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

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

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

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


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

Three Kingdoms Mushouden

https://steamcommunity.com/app/3285500

Кто-нибудь пробовал переводить? Игра вроде на юнити, но не могу запустить автоперевод.

 

как вариант, попросите сделать перевод этой игры у фанатских команд которые делают платные переводы, тут или в соцсетях...

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


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

Three Kingdoms Mushouden

https://steamcommunity.com/app/3285500

Кто-нибудь пробовал переводить? Игра вроде на юнити, но не могу запустить автоперевод.

 

 

16 часов назад, Chillstream сказал:

@Storch я попробовал, также, результата ноль, что-то с ill2cpp не так, может автор прям постарался защитить свой продукт, пробовал последнюю релизную версию bellinex и последнюю бету версию.

Ресурсы игры закодированы. Это уже частая тенденция стала у наших азиатских друзей.

Проверил. Видосы и текстуры персонажей вытащить можно. Остальные бандлы закодированы.

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

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


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

Это уже частая тенденция стала у наших азиатских друзей.

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

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


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

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

Стандартная, да не принудительная.

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


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

Люди добрые, помогите с Rune Factory 5. Я пробовал с XUnity.AutoTranslator-ReiPatcher-5.4.5.zip, но он не создает папку AutoTranslator.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Пожелаю удачи !И большого терпения ! Я как то все части давно проходил  постепенно , до выхода валгаллы..Начал как то самой первой части играть , и дошёл до третьей части (во всех частях всё пылесосил , вышки открывал )Когда третью прошёл , и начал чёрный флаг играть , при виде вышки у меня началась истерика , и на этом я свой марафон закончил ! )))
    • игре нужен качественный перевод, поиграв немного и заметил что в игре не простой английский, много фраз и будто используют устаревшие выражения и текста очень много
    • зачем старые недопереводы, если Piligrimus перевели полностью псп версию, а ремастер делался именно с псп версии судя по заставкам)

      “Классическая версия, объединяющая графику и игровой процесс оригинальной игры 1997 года со знаменитым переводом "Войны Львов", дает поклонникам серии возможность по-новому взглянуть на любимую игру”

      Не будет там никаких сюжетных дополнений, я думаю)
    • Пожелайте мне удачи. Купил таки Юнити и Синдикат на Стим Дэк. Попытка номер ~5 осилить ее до финала. Правда это уже после Шадоу. Года 4 назад, когда я возвращался после трилогии в Юнити и Синдикат, я восхищался ими как настоящим некстгеном достойным поколения PS5. Сейчас играю (кстати на Стим дэке она работает заметно лучше чем на XO и PS4, 50-60 fps на высоком графене) и понимаю, что был не совсем прав. Игра реально имеет все задатки полноценного некстгена эпохи PS5, безмерно красива, но... Волосы явно из эпохи PS3, не хватает самозатенения объектов вновь отсылая нас к эпохе игр PS3, и так куча мелочей явно из эпохи PS3. Выйди она под закат PS4, была бы в разы красивее и работала бы лучше. Но определенно чутка подрихтовать современными технологиями и она вновь будет одной из самых красивых игр геймдева. 
    • @Aniv_D это будет работать только для одного значения, если значения меняются, то соответственно, надо прописывать все возможные.
    • Бери Titan army, ту модель на которую Питон скинул обзор. Redmi брать не стоит, монитор плохой.
    • тоже пару раз попадалось такое, но я обычно вручную вместо числа вписывал {{A}} и в последующем оно работало как надо, не создавая новых строк. Не факт, что поможет и в этом случае, но мало ли…
    • Вот это правильно. А по поводу 70дб, тут я даже не знаю, это наверное по уровню шума похоже на проносящейся в пяти метрах товарняк, тебя бы уже выселили за такие дела, никто из соседей такое терпеть не стал бы.  Скорее всего, что-то не так с результатами.
    • Я сразу скажу, что мне не нравится ни один их виденных мною моников на мини лед.  Но  если уж и брать какой, то на мини лед, чтобы “чёрный! был более-менее, оледы не советую, хотя бы потому, что в 30к наверное не уложиться. https://youtu.be/xFpZ9vdj4zo https://youtu.be/GMS4qq-2z6Y
    • И у меня такая же. Ну я тогда в замешательстве. Постороннего шума у меня в комнате вообще нет. И комната закрыта. И даже окна с балконом закрыты. Ладно, вечером буду дома и ещё проведу тесты. Также попробую “андервольтнуть”.
  • Изменения статусов

    • ElikaStudio

      https://www.youtube.com/watch?v=Nqcr83D8xhw
      https://www.youtube.com/watch?v=yRh3i7FKwOQ
      https://vk.com/video-48153754_456239346
      https://vk.com/video-48153754_456239345?list=ln-xnLZUtIyCEc6eshGvW
      https://ibb.co/p6BtMqWQ
      Перед тем, как ступить на борт корабля капитана Синей Бороды, нужно скачать озвучку!

      Life is Strange: Before the Storm:
      Эпизод 1: "Прoбуждeниe"
      Эпизод 2: "О дивный новый мир"
      Бонусный эпизод: "Прощание"
      Русская озвучка уже доступна для скачивания!

      ElikaStudio выражает огромную благодарность всем, кто принял участие в создании проекта! 
      Группе [club76249462|Mechanics VoiceOver R.G. MVO] , в частности их руководителю Дмитрию за неоценимую помощь в выпуске эпизода.

      Скачать для PC Classic (2018):
      GDrive: - https://drive.google.com/file/d/19CL_L80Mz0sIxcb54Ss64byAkeZmV22r/view?usp=sharing

      Скачать для PC Remastered (2022):
      GDrive: - https://drive.google.com/file/d/13q58Lpvw5_aYPYeZ7OGYZlAKOoS1gEbL/view?usp=sharing

      Скачать для Свитч(2022):
      GDrive: - https://drive.google.com/file/d/15e—T1LQiGQCYIHeNnj_C2qJA16Gvh1i/view?usp=sharing


      Баг репорт в обсуждении:
      https://vk.com/topic-48153754_52801766
      ___________________________________________
      Финансовый аппарат:
      www.donationalerts.com/r/elikastudio
      Пожертвовать средства на наши проекты:
      Кошелек ЮMoney 4100 1188 6818 3009
      карта Сбер банк 2202 2018 6334 1042
      карта Альфа банк 5559 4937 0209 8584
      Спасибо за вашу поддержку!
      #elikastudio #waylandteam #русскаяозвучка
      · 0 ответов
    • Максименко Вадим  »  jk232431

      Как перевести субтитры в winx club the game,а то у меня не получается выходит ошибка?
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      Вышел русификатор для Knights and Bikes (текст и текстуры) steam/gog совместимый
      · 0 ответов
    • Nitablade  »  k0rre0n

      Куда же ты пропал...
      · 0 ответов
    • Дмитрий Соснов  »  Tirniel

      Привет! ты разбираешься в компьютерном железе, сможешь помочь с советом по апгрейду старого компа?
      · 1 ответ
  • Лучшие авторы


Zone of Games © 2003–2025 | Реклама на сайте.

×