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

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Ну ладно. Хотя вроде это ж и видяху больше напрягает, ну даже если игра легкая а ты в ней аж 400 фпс получил.
      Я во что только не играю, и в инди и в старые игры, и в квесты. Ладно, я все-таки купил тот моник, хоть и на озоне, ну тип если что всё равно вернуть можно. Год гарантии тоже есть.  теперь я точно официально бедный
    • Никаких денег не хватит нанять столько тестеров, чтобы они смогли своей маленькой группой мнение общества. У них мнение может координально не совпадать с тем как в итоге люди отнесутся к продукту. Ну или просто эти расходы переложат на конечную стоимость игры. Будем игры за 100 баксов покупать. А за инди говорить вообще нет смысла, у них во первых точно столько денег нет, а во вторых, они там сами себе хозяева. Они могут по собственной прихоти в любой момент заменить модельку, изменить или добавить механику. И не важно что там тестеры думают и даже те кто игру купил. Кароче, я вам советую попробовать сделать игру. Даже если вам тестеры скажут что всё классно гуд, можно в релиз, я больше чем уверен, что вы потом после релиза что-то в проекте да измените. Попробуйте, вы сразу всё поймете.   
    • Меня удивляет, насколько маленькое комьюнити у игр нептуния, но какое же оно заряженное. Каждая игра (за исключением спинофа про айдолов), получила полноценный русификатор без нейронки. Тем временем SAO, которое популярное, получила за 7 лет прибывания на ПК только Lost song (за что очень блогодарен). И тут назревает вопрос, либо разрабы портов настолько криворукие, что там код игры сломаный полностью и сним невозможно работать, либо фанатов игр sao ещё меньше чем у neptunia. Даже дедов trails уже получил нейронный перевод на половину серий игр (там 1-2 не получила только).
    • Ну хз, мне лично вполне хватает 144hz, а всё, что выше 240 я вообще считаю ненужным излишеством.   А по поводу вопроса нафига они там, ну не знаю...  Лучше пусть будет 320hz, чем не будет 144, нет? )   Наверняка ты в какие-нибудь “лёгкие” 2d инди играешь, наверняка там и больше чем 300fps будет, вот там и прочувствуешь всю плавность и чёткость в движении.  На рабочем столе опять же.  Если герцовка позволяет, то чем выше fps, тем более чётко смотрится изображение в движении, разница между 60 и 144 не меньше, чем между 60 и 30.   
    • Хороший чёрный — живой чёрный. Ок, это я вроде понял. А вот нафига в предложенной тобой модели аж 320 Гц? Да, я в курсе что фпс и частота моников не одно и тоже, но тем не менее я ж в навороченных играх в принципе 60 фпс только и добьюсь, ну чуть больше может. Что такая частота даёт? Ну разве что онлайновые стреляки какие, там вроде это важно, но я не играю в них.  
    • Edge led, direct led, mini led..  Всё это технологии подвсетки.  Плюсы в том, что все моники на мини лед - это моники с FALD( Full Array Local Dimming\полномассивное локальное затемнение), т.е. cветодиоды могут полностью отключаться там где нужно, ну и чёрный цвет соответственно будет более-менее. Т.е. это по-любому лучше чем обычные IPS или VA без FALD.  
      А не нравятся мне mini led потому, что я знаю, что такое FALD на Direct Led, у меня как раз такой моник(PG27UQ), выпустили всего пару моделей в 2018г, больше на direct led не делают, не знаю из-за чего, может из-за более дорогого производства или из-за того, что там сложно или просто невозможно увеличить коло-во зон, в общем хз.  У локального затемнения на мини лед есть недостатки, которых нету на direct led.
      Поэтому советую или олед или mini led, хоть мини леды мне и не нравятся.
    • сегодня не успею доделать. завтра или в худшем случае в течении этой недели закончу и скину готовые
    • Спасибо! Сработало, просто всю папку вычистил, как и посоветовал. Теперь спокойно загружается все.
    • @0wn3df1x ну так вы в своей статье приводите совершенно разные примеры, а не только когда на тестеров не расщедрились, например backpack, в которой количество героев и дальше скорее всего будет расти и не потому что до этого игра была в раннем доступе, а потому что это развитие игры и расширение ее механик. И хорошо, что бесплатно, а не за деньги. А так же про абсурд допиливания фильмов. Тут же все будет зависеть от того, стоит ли выкладывать деньги на допиленную версию и о том, во сколько это встанет. В этом ответе вы написали сгребаете все под одну гребенку, но по сути каждая ситуация уникальная, некоторые продают ремастеры, а некоторые делают это бесплатно. Можно сказать что и те и другие должны бесплатно, а можно сказать, что никто вам ничего не должен  Ну и да, я уверен все крупные разработчики еще и фокус группы нанимают, что не особо им помогает, у инди продукт по интереснее будет. Ну и да, есть еще продукты, которые выходят и у них хреновый сюжет или чего-то там еще и это никто не будет менять в дальнейшем, насколько это плохо или хорошо, но в вашей же логике это доделанные игры...
  • Изменения статусов

    • 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 | Реклама на сайте.

×