Как поменять язык в Sublime Text 3 на русский

Русифицировать Sublime Text 3 через штатные настройки не получится: в редакторе нет встроенного переключателя языка интерфейса, и пункт выбора локали в меню Preferences отсутствует. Перевод выполняется только через сторонние пакеты локализации, которые устанавливаются через Package Control, либо ручным копированием файлов перевода в папку пакетов.

Ниже разберём оба рабочих способа, а также типичные ошибки: когда пакет установлен, но меню осталось английским, и что делать, если Package Control в редакторе ещё нет. Инструкция актуальна для Sublime Text 3 на Windows, на macOS и Linux логика та же, отличаются только пути к папкам.

Почему в Sublime Text 3 нет русского языка из коробки

Разработчики Sublime Text изначально не добавили механизм официальной локализации интерфейса. Все пункты меню, диалоги и подсказки зашиты в ресурсы программы на английском языке, и сменить их штатной настройкой нельзя — такой опции просто не существует ни в графическом интерфейсе, ни в файлах конфигурации.

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

Способ 1: русификация через Package Control

Самый удобный путь — установить пакет локализации через встроенный менеджер пакетов. Если Package Control уже установлен, вся процедура занимает пару минут.

Порядок действий:

  • 🔧 Откройте палитру команд сочетанием Ctrl+Shift+P (на macOS — Cmd+Shift+P).
  • 📦 Начните вводить Package Control: Install Package и выберите этот пункт из списка.
  • 🔍 Дождитесь загрузки списка пакетов и введите в поиске LocalizedMenu или russian — в выдаче появятся пакеты локализации меню.
  • ✅ Выберите подходящий пакет и дождитесь сообщения об успешной установке в статусной строке.
  • 🔄 Перезапустите Sublime Text 3, чтобы переведённые файлы меню подхватились.

☑️ Проверка после установки русификатора

Выполнено: 0 / 5

После перезапуска откройте главное меню: если пункты вроде File и Edit сменились на «Файл» и «Правка» — русификация прошла успешно. Если всё осталось по-английски, переходите к разделу про типичные проблемы ниже.

⚠️ Внимание: пакеты локализации создаются сторонними авторами и могут быть рассчитаны на конкретную версию Sublime Text. Перед установкой посмотрите описание пакета в списке Package Control — там обычно указана поддерживаемая версия редактора.

Что делать, если Package Control не установлен

На свежей установке Sublime Text 3 менеджера пакетов может не быть — тогда команда Install Package в палитре просто не найдётся. Проверить это легко: нажмите Ctrl+Shift+P и начните вводить «Package Control». Если в списке пусто, менеджер нужно установить.

Способ установки через консоль редактора: откройте её сочетанием Ctrl+` (клавиша с тильдой), вставьте установочную команду с официального сайта Package Control и нажмите Enter. Точный код команды периодически обновляется, поэтому копируйте его именно с официальной страницы проекта, а не из старых инструкций — устаревшая строка может не сработать.

Способ 2: ручная установка файлов перевода

Если Package Control недоступен (например, на рабочей машине без выхода в интернет), пакет локализации можно поставить вручную. Для этого архив с пакетом скачивается с репозитория автора и распаковывается в папку пакетов редактора.

Найти нужную папку можно прямо из редактора: откройте меню Preferences → Browse Packages… — откроется каталог Packages. Скачанный пакет распакуйте в отдельную подпапку внутри него, затем перезапустите Sublime Text. Альтернативный вариант — положить пакет в виде файла .sublime-package в папку Installed Packages, которая находится уровнем выше.

Где искать папку Packages вручную

В Windows папка обычно лежит в профиле пользователя внутри AppData\Roaming\Sublime Text 3\Packages. Точный путь зависит от способа установки (инсталлятор или portable-версия), поэтому надёжнее открыть её через меню Preferences → Browse Packages.

⚠️ Внимание: скачивайте пакеты локализации только из проверенных источников — официального каталога Package Control или репозитория автора. Архивы со сторонних файлообменников могут содержать изменённые файлы.

Сравнение способов русификации

Оба метода приводят к одному результату, но отличаются по удобству и требованиям. Собрали ключевые различия в таблицу.

КритерийЧерез Package ControlРучная установка
Требуется интернетДа, для загрузки пакетаТолько для скачивания архива
СложностьМинимальная, всё из палитры командНужно вручную копировать файлы
Обновления переводаПриходят автоматическиНужно скачивать новую версию самому
Риск ошибиться с папкойОтсутствуетЕсть, при неверном пути пакет не подхватится

Для большинства пользователей оптимален первый способ: меньше шагов и автоматические обновления. Ручной вариант оставьте как запасной — для изолированных машин и portable-сборок.

📊 Каким способом вы русифицировали Sublime Text 3?
Через Package Control
Ручной установкой пакета
Пока не получилось
Пользуюсь английским интерфейсом

Типичные проблемы и их решение

Самая частая жалоба: пакет установлен, но интерфейс остался английским. Возможные причины — редактор не был перезапущен, пакет попал не в ту папку (при ручной установке) или сам пакет рассчитан на другую версию программы. Проверьте по очереди каждый пункт из чек-листа выше.

Вторая ситуация — частичный перевод: главное меню на русском, а контекстные меню и диалоги на английском. Это ограничение конкретного пакета, а не ошибка установки. Можно попробовать другой пакет локализации из каталога, предварительно удалив прежний через Package Control: Remove Package.

Третий случай — конфликт двух пакетов локализации, установленных одновременно. Они могут перезаписывать файлы друг друга, и меню начинает отображаться некорректно. Решение простое: оставьте только один пакет перевода и перезапустите редактор.

Как вернуть английский интерфейс

Откат выполняется удалением пакета локализации. Установленный через Package Control пакет убирается так: Ctrl+Shift+PPackage Control: Remove Package → выбор пакета перевода в списке. После перезапуска интерфейс вернётся к исходному английскому виду.

При ручной установке достаточно удалить папку пакета из Packages (или файл .sublime-package из Installed Packages) и перезапустить программу. Никакие другие настройки редактора при этом не затрагиваются — ваши проекты, сниппеты и конфигурация останутся на месте.

Часто задаваемые вопросы

Есть ли официальный русский язык в Sublime Text 3?

Нет. Разработчики не добавили встроенную локализацию, поэтому перевод интерфейса возможен только через сторонние пакеты из Package Control или ручную установку файлов перевода.

Повлияет ли русификация на подсветку синтаксиса и работу плагинов?

Нет. Пакеты локализации меняют только тексты меню и элементы интерфейса. Подсветка кода, автодополнение, сниппеты и другие плагины продолжают работать как раньше.

Почему после установки пакета меню осталось на английском?

Чаще всего редактор просто не был перезапущен. Также проверьте, что пакет совместим с вашей версией Sublime Text, и что не установлено два русификатора одновременно — они конфликтуют.

Подойдёт ли эта инструкция для Sublime Text 4?

Общий принцип тот же — локализация через пакеты Package Control. Однако пакет должен явно поддерживать четвёртую версию редактора: русификатор, собранный под тройку, может работать некорректно. Смотрите описание пакета перед установкой.

Можно ли перевести только часть интерфейса?

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