Sublime Text 3 на русском языке: полная инструкция по русификации

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

В этой инструкции разберём, как перевести интерфейс Sublime Text 3 на русский, включить проверку орфографии кириллицы и исправить «кракозябры» при открытии файлов в кодировке Windows-1251. Все действия обратимы и не затрагивают системные настройки.

Что нужно подготовить перед русификацией

Главное условие — установленный менеджер пакетов Package Control. Без него добавить языковой пакет штатными средствами не получится. Проверить его наличие просто: откройте меню Preferences и поищите пункт Package Control в самом низу списка.

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

  • 📦 Убедитесь, что установлен Package Control
  • 🌐 Проверьте доступ в интернет — пакеты скачиваются из репозитория
  • 💾 Закройте важные файлы перед установкой пакетов
  • 🔑 Запомните версию редактора: инструкция актуальна именно для Sublime Text 3, а не четвёртой версии
⚠️ Внимание: Sublime Text 3 и Sublime Text 4 используют разные сборки пакетов. Пакет локализации, собранный под одну версию, может некорректно работать в другой. Перед установкой сверьтесь с описанием пакета в репозитории.

Установка русского языка интерфейса

Русификация выполняется через пакет локализации. Нажмите Ctrl + Shift + P, чтобы открыть палитру команд, введите Package Control: Install Package и нажмите Enter. Дождитесь загрузки списка репозитория — при медленном соединении это занимает заметное время.

В строке поиска наберите LocalizedMenu или russian и выберите пакет русской локализации меню. После установки пакет обычно предлагает выбрать язык: найдите в списке русский и подтвердите выбор. Меню редактора переключится на русский без перезапуска либо после него — поведение зависит от конкретной сборки пакета.

☑️ Русификация Sublime Text 3

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

Если после установки меню осталось английским, откройте настройки пакета через Preferences → Package Settings и проверьте, какой язык выбран. Возможная причина сбоя — конфликт с другим пакетом локализации: два языковых пакета одновременно держать не стоит.

📊 Зачем вам русский язык в Sublime Text 3?
Перевести меню и интерфейс
Проверка орфографии на русском
Исправить кодировку кириллицы
Всё перечисленное

Русская проверка орфографии

Отдельная задача — подчёркивание ошибок в русском тексте. Редактор использует словари формата Hunspell, те же, что применяются в LibreOffice. Словарь нужно скачать и положить в папку Packages рядом с пользовательскими настройками.

Откройте Preferences → Browse Packages, создайте подпапку, например Language - Russian, и скопируйте туда файлы словаря с расширениями .aff и .dic. Затем в меню View → Dictionary выберите добавленный словарь, а саму проверку включите клавишей F6 или через View → Spell Check.

После включения проверки слова с ошибками подчёркиваются, а по правому клику доступны варианты исправления. Учтите, что проверка орфографии в коде имеет смысл в основном для комментариев и текстовых файлов — для исходников её часто отключают.

Кодировка кириллицы: как убрать «кракозябры»

Самая частая жалоба, связанная с русским языком в Sublime Text 3, — нечитаемые символы при открытии старых файлов. Причина почти всегда одна: файл сохранён в Windows-1251, а редактор открывает его как UTF-8. Это не поломка, а несовпадение кодировок.

Откройте файл заново с явным указанием кодировки: File → Reopen with Encoding → Cyrillic (Windows 1251). Текст станет читаемым. Чтобы закрепить результат, сохраните файл в UTF-8 через File → Save with Encoding → UTF-8UTF-8 считается стандартом для современных проектов и корректно отображает кириллицу везде.

СитуацияВероятная кодировка файлаЧто сделать
Кракозябры вместо русского текстаWindows-1251Reopen with Encoding → Cyrillic (Windows 1251)
Вопросительные знаки вместо буквФайл уже повреждён при сохраненииВосстановить из резервной копии, пересохранить в UTF-8
Русский текст читается, но «ломается» на сайтеUTF-8 без указания кодировки страницыПроверить мета-тег charset в HTML
Нужна совместимость со старым ПОWindows-1251Save with Encoding → Cyrillic (Windows 1251)
⚠️ Внимание: если вместо кириллицы уже отображаются знаки вопроса, файл, скорее всего, был сохранён с потерей данных. Повторное переключение кодировки текст не восстановит — нужна исходная версия файла.

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

Иногда русификация «слетает» после обновления редактора или самого пакета. В этом случае откройте Package Control и проверьте, не отключён ли пакет локализации: команда Package Control: Enable Package возвращает его в работу. Также бывает, что обновлённый пакет сбрасывает выбранный язык на английский — просто выберите русский заново в его настройках.

Если палитра команд не находит Install Package, вероятная причина — отсутствие или повреждение Package Control. Переустановите его официальной командой и перезапустите редактор. При блокировке скачивания корпоративным прокси или антивирусом пакет можно установить вручную: скачанный архив распакуется в папку Packages.

Где лежит папка Packages

В Windows это обычно %AppData%\Sublime Text 3\Packages, в macOS — ~/Library/Application Support/Sublime Text 3/Packages, в Linux — ~/.config/sublime-text-3/Packages. Быстрее всего открыть её через меню Preferences → Browse Packages.

Откат изменений и возврат к английскому

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

Словарь орфографии удаляется аналогично — достаточно убрать файлы .aff и .dic из папки пакетов и выбрать другой словарь в меню View → Dictionary. Кодировка отдельных файлов меняется в любой момент через Save with Encoding без последствий для редактора.

Частые вопросы

Можно ли русифицировать Sublime Text 3 без Package Control?

Да, пакет локализации можно скачать вручную и распаковать в папку Packages, открыв её через Preferences → Browse Packages. Однако через Package Control установка и обновление происходят заметно проще.

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

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

Как включить проверку русского текста в Sublime Text 3?

Добавьте словарь Hunspell (файлы .aff и .dic) в папку Packages, выберите его в View → Dictionary и включите проверку клавишей F6.

Открываю файл — вместо русского текста иероглифы. Что делать?

Используйте File → Reopen with Encoding → Cyrillic (Windows 1251). Затем при желании пересохраните файл в UTF-8 через Save with Encoding.

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

Общий принцип тот же, но пакеты и их версии для четвёртой версии редактора могут отличаться. Перед установкой сверяйтесь с описанием пакета в репозитории Package Control.