Если вы запустили Mafia II Definitive Edition, а игра открылась на английском языке, несмотря на то, что вы выбрали русский в Steam — не переживайте. Эта проблема знакома многим игрокам, и решение существует. Игра поддерживает русский язык, но иногда требует небольшого вмешательства в файлы, чтобы всё заработало так, как задумано.
Как поменять язык на русский в Mafia II

Первое, что нужно сделать — проверить, действительно ли установлен русский язык в самой игре. Иногда Steam по умолчанию качает английскую версию, даже если вы выбирали русский. Если всё в порядке, и игра должна поддерживать локализацию, придётся вручную изменить настройки внутри игровых файлов.
Для начала откройте папку с игрой. Обычно она находится по пути:
C:\Program Files (x86)\Steam\steamapps\common\Mafia II Definitive Edition.
Внутри ищите папку EDIT, а в ней — директорию profiles. В profiles будет находиться папка с вашим уникальным SteamID, например: 76561198012345678. Заходите внутрь этой папки и ищите там файл settings.xml.
Откройте его с помощью блокнота или любого текстового редактора и найдите строку:
<Language>English</Language>
Измените её на:
<Language>russian</Language>
Сохраните файл и перезапустите игру. Это основной способ смены языка, и он работает в большинстве случаев.
Однако бывают ситуации, когда русский язык не применяется полностью, особенно если в игре есть отдельные файлы для озвучки и субтитров. Для полного перевода зайдите в папку:
C:\Users\Public\Documents\2K Games\Mafia II Definitive Edition\Data\profiles\ваш_SteamID.
Там же найдёте файл profile_language.pf, который тоже можно отредактировать. Нужно заменить значения:
<m_Master>en</m_Master> на <m_Master>ru</m_Master>
и
<m_Subtitles>en</m_Subtitles> на <m_Subtitles>ru</m_Subtitles>.
После этого игра может показать ошибку целостности файлов — это нормально, просто игнорируйте предупреждение, и всё равно запускайте игру. Теперь вы должны видеть полностью русский интерфейс и слышать озвучку на родном языке.
Если вы столкнулись с тем, что сохранения исчезают после изменения языка — не волнуйтесь. Сохранения хранятся в той же папке, где вы меняли язык:
C:\Users\Public\Documents\2K Games\Mafia II Definitive Edition\Data\profiles\ваш_SteamID.
Просто убедитесь, что вы не создали новую папку случайно при редактировании, иначе система будет считать это новым профилем.
Важно также отметить, что Definitive Edition использует несколько разных файлов локализации, и иногда одного только изменения settings.xml недостаточно. Поэтому, если после первого шага язык не изменился, попробуйте дополнительно зайти в папку localization внутри игры и убедитесь, что там присутствуют все необходимые файлы для русского языка.
Если вы всё сделали правильно, но игра всё равно остаётся на английском — проверьте через Steam, загружены ли русские субтитры и озвучка в ваших региональных настройках. Иногда проблема кроется именно в этом. Также стоит проверить свой регион в аккаунте Steam — если он отличается от русскоязычного, некоторые игры могут игнорировать выбор языка.