Если вы хотите убрать русский язык в Dota 2 полностью (и чтобы в итоге были английские текстовые подсказки, голос и речь), это делается в несколько шагов. Чаще всего русским “тянет” из разных мест сразу: интерфейс в игре, озвучка, а ещё иногда настройки Steam и фильтры матчмейкинга.

H2: Что именно вы хотите отключить (и где это меняется)

В Dota 2 языковые настройки разнесены по источникам:

Что отключаете Где меняется Чем грозит, если оставить по-русски
Текст интерфейса (меню, настройки, подсказки) Параметры запуска Dota 2 или язык в настройках игры В меню и интерфейсе останется русский
Озвучка (голоса героев, реплики, фразы) В настройках игры вкладка “Язык” (или через загрузку языковых файлов) Реплики будут на русском, даже если интерфейс английский
Язык матчмейкинга В окне “Играть” выбираются “Основной” и “Дополнительный” Система подбирает игроков по вашим языкам
Язык клиента Steam Настройки Steam > Интерфейс > Язык клиента Влияет на интерфейс Steam, а значит и на “по умолчанию” для игры

H2: Способ №1 (самый частый): сменить язык интерфейса Dota 2 через параметры запуска

Это вариант, когда вы хотите, чтобы именно Dota 2 была на английском, но Steam при этом можно не трогать.

Шаг Что сделать Пример
Откройте библиотеку Steam Steam > Библиотека -
Зайдите в свойства Dota 2 ПКМ по Dota 2 > Свойства -
Параметры запуска Поле “Параметры запуска” -language english
Примените Нажмите ОК -
Перезапуск Перезапустите игру -

Чтобы отключить применённую настройку обратно на “как было”, просто удалите строку с -language ... из “Параметры запуска”.

H2: Способ №2: поменять озвучку на английскую в настройках игры

Это ключевой шаг именно для вашей задачи “как отключить русский язык в доте 2”: интерфейс можно сделать английским, но если озвучка останется русской, вы всё равно будете слышать русский.

Шаг Что сделать
Настройте интерфейс (если ещё не сделали) Убедитесь, что интерфейс уже на нужном языке
Зайдите в игру Откройте настройки (шестерёнка)
Вкладка “Язык” Переключите озвучку на английский или другой нужный язык
Дождитесь загрузки Система скачает недостающие файлы
Перезапустите После скачивания перезапустите игру

После смены озвучки Dota 2 обычно докачивает нужные аудиофайлы, и только после перезапуска всё закрепляется.

H2: Если хочется именно “без русского в целом”: проверьте матчмейкинг

Даже если интерфейс и озвучка уже не русские, иногда остаются языковые фильтры подбора матчей.

1) В клиенте нажмите “Играть”
2) Выберите “Основной язык”
3) Выберите “Дополнительный язык” (если хотите)
4) Сохраните настройку

Логика простая: если на основном языке матч не нашёлся, игра попробует собрать состав по дополнительному.

H2: Если русский всё равно остаётся: самые частые причины и что делать

Проблема Почему так бывает Что исправить
Русский не исчезает полностью В игре осталась русская озвучка, а интерфейс вы поменяли В настройках игры снова проверьте вкладку “Язык” и смените озвучку
Меняется только интерфейс, а голоса остаются русскими Сработали только параметры запуска или только один раздел в настройках Настройте и интерфейс, и озвучку
После обновления всё “откатилось” Файлы языка подменялись или настройки сбились Проверьте заново язык в Dota 2, при необходимости сбросьте нестандартные изменения
Подгружается странная смесь рус/англ Часто это следствие того, что интерфейс и аудио выбраны разными настройками Синхронизируйте: интерфейс в одной логике, озвучка - в другой

Если вы использовали сторонние языковые паки (в том числе через Workshop или “самодельные” сборки), они иногда ломают соответствие интерфейса и озвучки. В таком случае обычно проще вернуть всё штатно через настройки игры и параметры Dota 2 в Steam, чтобы язык подтянулся официально.

H2: Как вернуть “всё как было” (быстрый сброс логики языка)

Если не уверены, где именно остался русский:

  • В Steam удалите строку -language ... из Параметры запуска (если добавляли)
  • В самой Dota 2 в настройках проверьте вкладку “Язык” и поставьте нужную озвучку
  • Перезапустите игру после того, как закончится загрузка файлов

H2: Что делать, если нужно только убрать русский, но Steam пусть остаётся русским

Это нормальная ситуация: Steam может быть на русском, а Dota 2 вы настраиваете отдельно.

  • Для интерфейса Dota 2 используйте -language english в “Параметры запуска”
  • Для озвучки поменяйте в настройках игры на нужный язык

Так вы добьётесь раздельного контроля: интерфейс на одном языке, озвучка на другом.

H2: Полезное: официальные подсказки Steam про язык

Steam действительно умеет менять язык клиента в своих настройках, но это именно про интерфейс Steam, а не про вашу озвучку в Dota 2. Ориентируйтесь на настройки игры и параметр -language для Dota 2, когда цель - отключить русский именно в самой игре.

Официальная справка Steam по настройкам и интерфейсу доступна на сайте Steam Support:
https://help.steampowered.com/ru/faqs/view/4984-C127-121D-B3F2

H2: Итоговый “рабочий рецепт” для отключения русского

1) В Steam зайдите в свойства Dota 2 и поставьте -language english в Параметры запуска
2) В самой Dota 2 откройте настройки > вкладка “Язык” и поменяйте озвучку на английскую
3) Дождитесь докачки файлов и перезапустите игру
4) Если слышите/видите русский снова - проверьте, что матчмейкинг не настроен так, что вам постоянно подсовывается “русский состав”, и что вы не включали сторонние пакеты, ломавшие штатные настройки