Dying Light: The Beast поддерживает русскую локализацию, но в неофициальных сборках она может быть недоступна по умолчанию. Чтобы активировать русский интерфейс и субтитры, требуется вручную изменить параметры в конфигурационных файлах. В этом руководстве подробно описаны все рабочие методы, проверенные на популярных релизах, включая сборки от FitGirl, CS.RIN и других источников.
Как поставить русский язык в Dying Light: The Beast
Первым делом определите, какая версия игры у вас установлена. Если вы используете пиратскую сборку, скорее всего, в ней присутствует один или несколько из следующих файлов: configs.user, tenoke.ini или steam_emu.ini. Начните с поиска файла tenoke.ini он встречается чаще всего. Перейдите в папку с игрой, откройте директорию engine\source\bin\x64 и найдите там файл tenoke.ini. Откройте его с помощью Блокнота или любого текстового редактора. Найдите строку language = "english" и замените значение на "russian", чтобы получилось language = "russian". Сохраните изменения и закройте файл. Если игра не запускается или файл не сохраняется, убедитесь, что у него нет атрибута «Только для чтения» снимите галочку в свойствах файла.
Если файл tenoke.ini отсутствует или изменение в нём не дало результата, проверьте наличие папки steam_settings в корне игры. Внутри неё должен находиться файл configs.user. Откройте его и найдите строку language=english. Замените её на language=russian. Также рекомендуется изменить параметр ip_country=US на ip_country=RU, так как некоторые сборки учитывают региональные настройки. После сохранения файла запустите игру.
В некоторых релизах, особенно тех, что используют эмулятор Steam от RUNE или Goldberg, язык задаётся в файле steam_emu.ini. Этот файл может находиться в нескольких местах: ph_ft\work\bin\x64, _crack\ph_ft\work\bin\x64 или даже в корневой папке. Найдите его через поиск по папке с игрой. Внутри файла ищите строки Language=english и DataLanguage=english (или пустое значение). Обе замените на russian. Убедитесь, что перед параметром Language нет символа #, так как он превращает строку в комментарий, и игра её игнорирует.
Если после всех изменений текст остаётся на английском, вероятно, в вашей сборке отсутствуют файлы русской локализации. В таком случае потребуется докачать языковой пакет. Надёжный источник сайт online-fix.me перейдите туда, найдите Dying Light: The Beast и скачайте архив с мультиязычной поддержкой. Распакуйте его в корневую папку игры, согласившись на замену файлов. После этого повторите редактирование одного из конфигурационных файлов, указав language=russian.
Для тех, кто хочет сохранить английскую озвучку, но видеть русские субтитры, достаточно удалить папку speech_ru из корневой директории игры. Это отключит русскую озвучку, но интерфейс и текст останутся на русском, если в конфигурации установлен language=russian. Убедитесь, что папка data_lang\russian присутствует она отвечает за текстовую локализацию.