
Tolmach
Русский перевод для 103 модов Valheim и звуковых субтитров игры: интерфейс, предметы, подсказки и сообщения. Устанавливается только у игрока — серверу Tolmach не нужен.Tolmach

Русский перевод для модов Valheim и звуковых субтитров игры: интерфейс, предметы, существа, навыки, подсказки и сообщения.
Работает самостоятельно, без обязательной установки другого русификатора. Дополняет существующий русский перевод; отдельные модули можно отключить в настройках.
Установка · Моды · Настройки · Помощь
Установка
Установите Tolmach в нужный профиль Valheim через Gale или r2modman. Менеджер установит BepInExPack_Valheim и JsonDotNET. Tolmach нужен у игрока; серверу он не требуется. Переводимые моды устанавливаются отдельно, отсутствующие моды пропускаются.
Перед обновлением закройте игру. Затем запустите её через выбранный профиль, выберите русский язык и перезапустите после смены языка. Откройте поддерживаемое окно или подсказку из покрытия: перевод применяется автоматически.
Для ZIP из GitHub и ручного копирования файлов есть отдельная инструкция.
Переводимые моды
В одних модах переведены основные окна и предметы, в других — дополнены отдельные строки или только сообщения о несовпадении версий. Число 103 не означает одинаковую полноту перевода каждого мода.
Ниже указаны версии, с которыми сверялись каталоги. Другие версии обрабатываются по совпадающим строкам, но их совместимость не считается проверенной. Моды, которых нет в профиле, пропускаются.
Кроме модов, пакет содержит звуковые субтитры Valheim 1.0.17.
Настройки
Обычно менять настройки не требуется. Файл BepInEx/config/muratovnik.tolmach.cfg создаётся после первого запуска. Закройте игру перед редактированием; изменения применятся при следующем запуске.
| Задача | Что изменить |
|---|---|
| Отключить Tolmach | В секции [General] задать Enabled = false. |
| Отключить перевод одного мода | В секции [Modules] задать false напротив его идентификатора. Остальные переводы останутся включены. |
| Оставить стандартные подписи карты в исходном виде | В секции [Display] задать TranslateStandardMapLabels = false. |
Для диагностики совместимости есть отдельный параметр: [Compatibility] → OnlyAuditedVersions = true. Он отключает адресные переводы интерфейса для версий, отличающихся от каталога; переводы через словари остаются. По умолчанию параметр выключен.
Совместимость и ограничения
Готовые фразы сопоставляются по тексту. Пользовательская надпись, полностью совпавшая с такой фразой, тоже может отображаться переведённой — сохранённое значение не меняется. Это относится и к стандартным подписям карты, например Camp. Широкие шаблоны имён Humanoid Randomizer применяются отдельно, только к стандартным именам существ, принадлежность которых моду подтверждена. Это включает созданные модом варианты и приручаемых существ; заданное игроком имя питомца сохраняется.
Стандартные имена NPC Viking NPC Continued переводятся только у неприручённых NPC. У приручённых имя сохраняется, даже если оно было выдано автоматически: оно хранится в том же поле, что и имя, введённое игроком.
Интерфейс Configuration Manager переведён; названия разделов и параметров других модов в F1 в общем случае остаются как есть. Поддерживаемые настройки Creature Level and Loot Control — исключение. Имена секций и ключей конфигурации не меняются.
Помощь
Перевод не появился
Проверьте, что Tolmach включён в том же профиле, что и нужный мод, в игре выбран русский язык и игра перезапущена после его смены. Затем сверьтесь с покрытием: отдельный экран может не входить в перевод.
Для диагностики откройте BepInEx/config/Tolmach.runtime.txt в папке профиля. Проверьте время и идентификатор Session по журналу текущего запуска. Status: Active означает, что инициализация завершилась, а Russian selected: True — что определён русский язык. Это не подтверждает перевод каждого экрана: ниже указаны найденные модули и предупреждения известных адаптеров.
Disabled, MissingCatalog и Failed означают соответственно отключение в конфиге, отсутствие каталога переводов и ошибку запуска. Если Tolmach отключён в менеджере или не загрузился, он не может обновить отчёт — на диске может остаться старый файл. Подробнее об отчёте.
Ошибка или неудачная формулировка
Сообщить об ошибке перевода. Укажите мод и его версию, где встречается текст, и приложите скриншот. Вместо скриншота можно скопировать строку целиком. Отчёт Tolmach можно приложить дополнительно для диагностики; он не обязателен для сообщения о формулировке.
Благодарности и лицензия
«Толмач» — старинное слово со значением «переводчик». Пакет вдохновлён ObeliskRU.