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

Сообщение добавлено пользователем SerGEAnt

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

2 часа назад, Gordon Frohman сказал:

а ты прям так его переводишь, не вытаскиваешь прям тексты?

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


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

а ты прям так его переводишь, не вытаскиваешь прям тексты?

А смысл? Очерёдность реплик не нарушена, да и работы так меньше.

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


Ссылка на сообщение
28 минут назад, Gordon Frohman сказал:

А смысл? Очерёдность реплик не нарушена, да и работы так меньше.

смысл в удобстве)

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


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

смысл в удобстве)

Мне гораздо удобнее загнать уже готовые файлы в игру, чем предварительно генерировать их при помощи редактора.

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


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

Что ж, при помощи Hex Editor-а я смог найти текст в dll-ке и заменить его на русский (кириллизацией этого шрифта тоже займусь, но чуть позже). Но, насколько я понимаю, использование dll-ок ограничивает доступное мне число символов (игра тупо не запускается, если я добавляю новые байты). Есть какой-то способ это решить, или мне придётся зверски сокращать текст?

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

HIZc17McDRQ.jpg?size=1920x1080&quality=9

 

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


Ссылка на сообщение
32 минуты назад, Gordon Frohman сказал:

Что ж, при помощи Hex Editor-а я смог найти текст в dll-ке и заменить его на русский (кириллизацией этого шрифта тоже займусь, но чуть позже). Но, насколько я понимаю, использование dll-ок ограничивает доступное мне число символов (игра тупо не запускается, если я добавляю новые байты). Есть какой-то способ это решить, или мне придётся зверски сокращать текст?

Попробуйте следующее (Методы древнейшие правда, но раньше работало как часы):

  1. Скачайте архив с софтом и распакуйте его где угодно.
  2. Зайдите в папку 0-UnpackPackDLL и скопируйте туда нужный dll файл.
  3. Блокнотом (например notepad++) откройте 1. Assembly Unpack.bat и посмотрите, чтобы указанный в батнике dll файл назывался как ваш файл, сейчас там: Assembly-CSharp.dll /out=Assembly-CSharp.il
  4. После того, как убедились, что название файлов правильное, запустите батник 1. Assembly Unpack.bat и он превратит ваш dll в несколько файлов (ill и res).
  5. (Для быстрой проверки можете перейти к пункту 14, если он сработает, то можете идти дальше после 6-го пункта)
     
  6. Скопируйте файл Assembly-CSharp.il в папку 1-ScanIL и запустите ScanIL.exe.
  7. В правом верхнем углу программы есть кнопка “...”, нажмите на неё и выберите ваш ill файл, после чего увидите:
    ZRWV7Lr.png
     
  8. Вы можете нажать Export и сохранить всё как csv файл, после чего редактировать его.
  9. Текстовые строки могут находиться во втором столбце. Можно обнаруживать их по третьему, четвёртому и пятому столбцам (Допустим, если вы знаете, что в какой-то строке игровой текст, видите, что в одном из столбцов идёт Localization — вы можете по файлу найти другие строки, которые подходят под это правило)
    ZPF9UdQ.png
     
  10. Для обратного импорта из csv вам нужно аналогично нажать “...”, затем выбрать нужные расширения:
    BXeTnWB.png

    И после этого выбрать csv файл.

    Также, после загрузки во второй строке нужно указать путь до оригинального Ill.
    trR5n88.png
     
  11. Нажать Pack и сохранить под нужным вам именем, например 0Assembly-CSharp.il.
  12. После этого нужно перетащить 0Assembly-CSharp.il в папку 0-UnpackPackDLL.
  13. Дальше блокнотом открываете Assembly Pack.bat и убеждаетесь, что все названия файлов правильные (и что вы импортируете ваш файл. Единственное, что имя dll лучше тоже оставить с 0, как 0Assembly-CSharp.dll. Потом скопируете куда-нибудь, переименуете и засунете в папку игры с заменой.
     
  14. Быстрая проверка. Вы можете скопировать ill файл, назвать его (к примеру) 0Assembly-CSharp.il, попробовать открыть этот ill файл с помощью блокнота (желательно не простого, а навороченного), перевести какую-то строку, а затем провести процедуру из 13-го пункта с реимпортом ill обратно в dll.
  15. После этого проблемы с ограничением должны исчезнуть.
  • Лайк (+1) 1
  • Спасибо (+1) 1

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


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

Спасибо за инструкцию, завтра обязательно ей воспользуюсь!
А меж тем я всё-таки кириллизировал и второй шрифт. Люблю такие шрифты: мало того, что все буквы из простых геометрических фигур, так ещё и строчных букв нет. Но, тем не менее, в этот раз я уже настаиваю на конструктивной критике, ибо что-то в шрифте режет мне глаз (игнорируйте отсутствие шапочки у “й”, это какой-то прикол Word-а).

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

9mYc1u_gzVw.jpg?size=934x390&quality=95&

 

  • +1 1

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


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

Что ж, я наконец разобрался со своими делами и проверил метод. Работает как часы — в качестве проверки снова поменял текст в настройках. Попутно немного переделал шрифт (мне не нравилась буква “л”) и интегрировал второй атлас шрифтов в  игру. Поскольку теперь у меня есть все необходимые инструменты, с сегодняшнего дня я начинаю полноценно переводить игру, в связи с чем прошу товарищей администраторов, либо @Gerald сменить тег темы на “перевод в процессе”.
 

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

sKqm-puPOkg.jpg?size=1920x1080&quality=9

 

  • Лайк (+1) 3

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


Ссылка на сообщение
13 часов назад, Gordon Frohman сказал:

в связи с чем прошу товарищей администраторов сменить тег темы на “перевод в процессе”.

Сменил.

  • Спасибо (+1) 1

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


Ссылка на сообщение
В 28.02.2025 в 01:26, Gordon Frohman сказал:

Что ж, я наконец разобрался со своими делами и проверил метод. Работает как часы — в качестве проверки снова поменял текст в настройках. Попутно немного переделал шрифт (мне не нравилась буква “л”) и интегрировал второй атлас шрифтов в  игру. Поскольку теперь у меня есть все необходимые инструменты, с сегодняшнего дня я начинаю полноценно переводить игру, в связи с чем прошу товарищей администраторов, либо @Gerald сменить тег темы на “перевод в процессе”.
 

  Кириллица после рекомпиляции dll-ки (Показать содержимое)

sKqm-puPOkg.jpg?size=1920x1080&quality=9

 

есть успехи? )

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

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


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

@Digul Работа идёт, но не слишком быстро: с головой погрузился в диплом, плюс до сих пор не могу найти некоторые куски текста. Интерфейс меню, а также некоторые надписи на уровнях запрятаны где-то в ассетах Unity, но я так и не понял, в каких именно.

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


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

@Gordon Frohman 

Через Total Commander — Текст найдёшь легко по всем файлам, а там уже с помощью либо редактора для *.dll — Если текст в нём

Или же через любой последний редактор Unity — если текст в Monobehavior или других файлах

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


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

@Tericonio, наверное я не совсем правильно выразился. Я смог отследить текст до файла с ассетами (он именно там, не в скриптах), но не могу понять, в каком именно ассете он лежит. Полагаю, придётся распаковывать его?

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


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

@конь_в_пальто, ждать нужно)
Меня очень сильно затормозила сдача диплома, плюс сейчас ещё аккредитация
Но как только с этим всем разберусь — с новыми силами примусь за работу

  • Лайк (+1) 3

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


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

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

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

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

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

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

Войти

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

Войти сейчас

  • Похожие публикации

    • Автор: SerGEAnt
      Unravel Trigger
      Платформы: PC Разработчик: Archive Издатель: Archive Дата выхода: 19 января 2024 года




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

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

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

    • Там вообще вся игра основана на небольшом рассказе. Крайне неприятном при прочтении. Притом я много читал Кинга, Лавкрафта и прочих известных и неизвестных авторов )  и даже сборников вида — лучшие ужасы. 
    • дык — да, Питон очень любит данное направление полезных игр. Развивает мышцы правой руки, иногда левой, кистевой захват, повышает волосатость ладошек, сбрасывает стресс… 
    • Пытаюсь как можно быстрее пандору на свою зызу. Либо купить новую, но там где живу это сложно.
    • Всё правильно. Но следующий бой легче от этого не станет, наоборот, появятся новые виды противников и различные комбинации из старых — снова умирай, адаптируйся и иди дальше с чувством выполненного долга  . Без опостылового задрачивания. Концентрированный, постоянно свежий геймплей. И вообще, представим игра лёгкая или не совсем сложная. На этом ценность игр заканчивается? А как же лор, локации, квесты, сюжет? Ну и боссы конечно? Коих тут множество, за восемь часов встретил пятерых, плюс босс из пролога. Пробуй. Но предупреждаю, игра долго раскачивается (привет Онимуша ), нужно дойти до первого сюжетного босса с секирой, а лучше победить второго с топорами на цепях, вернуться к башне и с помощью топоров открыть “подножие башни” — тут развилок много, игрушка ощущается более комплексно. Страшно представить, что ожидает впереди.
    • Джеймс, ещё раз хочу поздравить тебя с ДР! Пусть всё в жизни начиная с этого момента, сложится у тебя так, как ты захочешь. Пусть тебя будут окружать самые красивые девушки и самые мощные видеокарты. Желаю тебе всего хорошего, чего ты сам себе желаешь, ну и главное, будь всегда крепким и здоровым, не изменяй своим принципам и пусть тебя все за это уважают. В общем ещё раз поздравляю с ДР!  Удачи, Джеймс!
    • Ну это вероятно и есть “ремастер”, хз. Я в такое не играю, просто забавно было наблюдать начиная со срача с композитором.
    • @VESTHUNTER на месте все файлы, надо просто скачать.  
    • Перевод Caligula Effect - это хорошо, жаль что переводы для PSP приостановлены. Strike Witches и Busou Shinki получились нормально, по крайней мере если судить по началу. Хотел всё же предложить несколько игр для PSP, может быть когда-нибудь получится хотя бы что-то из этого реализовать. Типа такого, Black Rock Shooter .hack//Link   Puzzle Quest: Challenge of the Warlords Kingdom Hearts Birth by Sleep  По этим двум игра есть  темы даже здесь. Ys Seven Перевод Miracle никто не портировал, и другого не появилось. Tales of the World: Radiant Mythology Tales of the World: Radiant Mythology2 Tales of the World: Radiant Mythology3 Tales of the Heroes: Twin Brave  Тамплиеры из Temple of Tales свернули куда-то не туда после Rebirth и в их ближайших планах игры Tales of что-то пропали. А эти они даже не планировали делать.  
    • Скажем так, концовок много, но ни одной положительной. Одна близка к каноничной, все остальные напичканы разного уровня жестью. Не всем такой исход понравился. Что странно, ибо это вроде как хоррор визуальная новелла. Насчёт “ремастера” не в курсе, знаю что сейчас активно переписывают заключительный эпизод и вносят правки в некоторые моменты первых четырёх, чтобы закрыть сюжетные и логические дыры.
  • Изменения статусов

    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • 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 ответов
  • Лучшие авторы


×