KoinEZ

KoinEZ 

Надмозг, углепластик, PEREVODCHIK

18subscribers

16posts

Русификатор Fireside Feelings [BETA]

Игру бесплатно раздают в стиме, решил попробовать сделать адаптивный русификатор. Основа геймплея - анонимное общение с другими игроками у костра. Игра понимает и отдаёт только 5 языков, нашего там разумеется нет, поэтому встроенный переводчик должен не только переводить английский на русский, но и отдавать ваше русское сообщение на английском.
zip
FiresideFeelings_ru.zip40.86 Mb

Что сделано:
  • Весь текст в игре переведён на русский и встроен нативно, не инжектором
  • Шрифты остались дефолтные, там где кириллица не читается подключаются резервные
  • Механика чата переделана под русский: текст других игроков приходит на английском и переводится на русский, а ваш русский текст уходит на сервер английским. Реализовано это локальными запросами в Google Переводчик, при долгих сессиях может сработать лимит, поэтому добавил ещё MyMemory (не тестил, но перевод там обычно хуже).
Как работает:
  • Вы заходите в диалог и появляется текстовое окно
  • Нужно прокрутить экран вплоть до костра и подождать 5-10 секунд для перевода, скорость зависит от вашей сети
  • После появления персонажей жмём на триггер (лкм или пробел) и должны появиться переведённые диалоги
Пока это "костыли" - может в будущем придумаю способ как это реализовать иначе, но пока только так
Установка:
  • Разархивировать папку куда-нибудь (желательно без кириллицы в пути)
  • Запустить файл install.bat - скрипт сам найдёт игру и начнёт патчить
  • Рядом с exe появятся батник chat_off.bat - он выключает перевод чата и оставляет только интерфейс, на случай если что-то сломалось или надоело ждать пока сообщения переведутся.
Работоспособность живого чата не гарантирую, слишком много внешних факторов, всё зависит от вашего сетапа. Делал по факту из-за интересного процесса перехвата английского текста "на лету", но когда нибудь обязательно доведу до ума call_me
Go up