Sweet_team-Sweet_Russian_Translate icon

Sweet Russian Translate

Машинно-ручной русский перевод R.E.P.O.: 603 строки штатной локализации, вшитые надписи, реплики персонажа и 124 переведённые картинки с надписями. Для версии игры v0.4.4 (июнь 2026)

Last updated 3 weeks ago
Total downloads 11619
Total rating 1 
Categories Mods Misc Client-side AI Generated Quality Of Life
Dependency string Sweet_team-Sweet_Russian_Translate-0.2.3
Dependants 4 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
Lavighju-espeakTTS-0.2.4 icon
Lavighju-espeakTTS

Changes the TTS to support multiple languages and adds voice customization

Preferred version: 0.2.4

README

Sweet Russian Translate

Полный русский перевод R.E.P.O. для версии v0.4.4 (июнь 2026)

Как выглядит

Главное меню Главное меню

Настройки Настройки

Интерфейс в забеге Интерфейс в забеге

Улучшения в магазине Улучшения в магазине

Точка сдачи Точка сдачи

Чем отличается

Перевод не подменяет надписи на лету, а отдаёт текст в штатную систему локализации самой игры — ту, для которой разработчики положили инструкцию в REPO_Data/StreamingAssets/Localizations/Default/readme.txt. Поэтому он ест меньше ресурсов компьютера.

Что переведено

Все 603 строки штатной локализации: главное меню, настройки, управление, сохранения, лобби, список серверов, HUD, обучение, названия предметов, монстров, улучшений, лун, уровней, косметика и все всплывающие окна.

Перевод был выполнен машинно-ручным способом, бОльшую часть перевёл Claude Code, бОльшая часть строк была вычитана и поправлена под смысл игры вручную, монстры также были переведены полностью вручную с парой пасхалок для моих друзей, прошу за это не хейтить, это геймплею не помешает. Монстры с забавными переводами!

Плюс то, что вшито прямо в код игры и мимо локализации не проходит (Hardcoded.tsv): надпись CHAT: над чатом, сообщение о пропущенной точке сбора, экранчик трекера и кнопка переназначения клавиши в настройках управления.

И реплики персонажа (Chat.tsv) — отсчёт до самоуничтожения, когда вас бросили на карте, прощания, оханье при падении. Эти реплики персонаж не только пишет в чат, но и произносит вслух.

Надписи, нарисованные на текстурах

Часть надписей в игре — не текст, а картинка: их не достать ни через штатную локализацию, ни через код. Такие переведены, 124 картинки:

  • таблички над комнатами в академии и на арктической станции;
  • вывески и ценники магазина, стойка с журналами, уличная вывеска и придорожный щит, реклама кофе, наклейки на кассе, холодильник с мороженым и табличка на двери туалета;
  • баннеры выставок в музее и таблички у экспонатов;
  • обложки журналов, афиша стендапа, доска «помощь в выживании», выпускное фото академии, коробка улучшения и экран телевизора;
  • граффити на стенах — вся серия «Группа людей», «Берегись!», «Лжёт», «Выживи без барахла», «Твой ход!» и другие;
  • календарь, стойка регистрации и эмблемы арктической станции, ящик «Внимание».

Текстуры были перегенерированы с помощью Nano Banana, потому что рисовать я не умею :С Пара текстур честно нарисована руками (надписи). Постарался сделать так, чтобы не выбивалось из общего контекста и дословно под перевод игры. Некоторые текстуры были переделаны под локальные отсылки, прошу не осуждать: перевод делается одним человеком двумя руками, и мне хочется оставить какие-то приятные вещи друзьям. Спасибо за понимание. На восприятие игры и атмосферу это никак не влияет.

Плакаты музея Афиша стендапа и баннеры выставок в музее

Вывески магазина Вывески и ценники у кассы в магазине

Баннер музея Баннер выставки «Существа из фольклора»

Обложка журнала Обложка журнала «Ультра секреты»

Файлы игры при этом не трогаются: мод подставляет свою картинку уже загруженному материалу, оригинал остаётся на месте.

Если картинки почему-то не нужны или мешают, их можно выключить, оставив перевод текста: настройка Textures -> Translate textures. Применяется при перезапуске игры.

Любовное зелье — переведено целиком

Отдельно стоит сказать: любовное зелье говорит по-русски.

Игра не хранит эти фразы готовыми — она собирает каждую заново из шаблона и шести словарей. Переведено всё, до последней строки, ничего не выкинуто и ничем не заменено:

Что Строк
Шаблоны фраз 87
Непереходные глаголы 140
Прилагательные 137
Переходные глаголы 136
Существительные 108
Усилители 77
Наречия 77
Всего 762

Фразы собираются случайно, как в оригинале, так что повторов вы не дождётесь. И персонаж их не просто пишет в чат — он их произносит вслух.

Про озвучку

Реплики персонажа — и любовное зелье, и прощания, и отсчёт до самоуничтожения — игра не просто печатает в чате: сообщения из чата зачитывает синтезатор речи голосом того, кто их сказал.

Встроенный в R.E.P.O. синтезатор кириллицу не умеет вообще — русскую фразу он не прочитает. Поэтому в зависимостях стоит espeakTTS: он подменяет озвучку на eSpeak, который русский знает. Ставится вместе с модом, отдельно качать ничего не нужно.

Настраивать ничего не надо. espeakTTS из коробки настроен под английский, и обычно это правят вручную. Этот мод при запуске игры сам подгоняет две его настройки под русскую речь:

Настройка Было Стало Зачем
Language en ru иначе русский текст просто не читается
Speed 175 100 175 слов в минуту — это скорость для английского, по-русски получается пулемёт

Трогаются только значения по умолчанию. Если ты что-то из этого уже выставил сам — твой выбор останется, мод его не перебьёт.

Отключается в настройках мода: раздел Speech, галка Tune espeakTTS for Russian speech. Файл — BepInEx\config\sweet.russiantranslate.cfg.

Зависимости

  • BepInEx
  • espeakTTS — озвучка русской речи

Шрифт

Мод подключает кириллическую версию стандартного шрифта R.E.P.O., поэтому русские буквы выглядят так же, как родные латинские.

Шрифт распространяется под SIL Open Font License 1.1, текст лицензии — в OFL.txt.

Лицензия

Код и перевод — MIT, см. LICENSE. Шрифт — OFL 1.1, см. OFL.txt.

Скриншоты сделаны в игре R.E.P.O., права на изображения игры принадлежат Semiwork.