Язык интерфейса QGIS по умолчанию подхватывается из системных настроек Windows, поэтому после установки программа нередко открывается на английском, даже если пользователь ожидал русскую локализацию. Чтобы это исправить, нужно вручную переопределить системную локаль в настройках самой программы — путь: Settings → Options → General, где активируется параметр Override System Locale и выбирается нужный язык.
Ниже разберём процедуру подробно: где находится нужный пункт меню, как вернуть русский язык, что делать, если интерфейс переведён частично, и как сбросить настройки, если вы «потерялись» в меню на незнакомом языке. Инструкция актуальна для актуальных версий QGIS 3.x на Windows, но общая логика схожа и в Linux с macOS.
Где находится настройка языка в QGIS
За смену языка отвечает раздел общих настроек программы. Откройте верхнее меню Settings (в русской версии — Параметры) и выберите пункт Options (Параметры...). В открывшемся окне слева будет список вкладок — нужна самая первая, General (Общие).
Именно на этой вкладке расположен блок локализации. По умолчанию флажок Override System Locale снят, и QGIS ориентируется на язык операционной системы. Как только вы его активируете, станет доступен выпадающий список User interface translation, где перечислены все языки, на которые переведён интерфейс.
- 🌍 Override System Locale — включает ручной выбор языка вместо системного;
- 🗣️ User interface translation — выпадающий список доступных языков интерфейса;
- 🔢 Locale (numbers, date and currency formats) — форматы чисел, дат и валют, можно оставить системные.
Пошаговая инструкция: как поменять язык на русский
Если QGIS открылся на английском, а нужен русский, выполните следующие действия. Последовательность одинакова для большинства версий ветки 3.x.
☑️ Смена языка интерфейса QGIS
Нажмите OK внизу окна настроек — программа предупредит, что изменения вступят в силу после перезапуска. Закройте QGIS полностью и запустите снова. Интерфейс должен открыться на русском языке.
Обратная ситуация решается симметрично: если программа на русском, а вам удобнее работать с английской терминологией (например, по зарубежным урокам), в том же списке выберите American English и перезапустите приложение.
Как изменить язык, если интерфейс на незнакомом языке
Бывает, что после экспериментов с настройками QGIS открывается на языке, который вы не понимаете, и найти нужный пункт меню становится проблемой. В этом случае ориентируйтесь не на текст, а на положение элементов: пункт Options находится в предпоследнем меню верхней панели (обычно второе справа), а вкладка General — первая в левом списке окна настроек.
Альтернативный вариант — запустить QGIS с параметром командной строки, принудительно задающим язык. Например, для английского интерфейса в Windows можно выполнить в командной строке:
"C:\Program Files\QGIS 3.x\bin\qgis.bat" --lang en
Точный путь к исполняемому файлу зависит от версии и способа установки (обычный установщик или OSGeo4W), поэтому сверьте его с фактическим расположением программы на вашем компьютере.
⚠️ Внимание: не путайте язык интерфейса с кодировкой слоёв. Если «крякозябры» отображаются в атрибутивной таблице shape-файла, это проблема кодировки данных (например,UTF-8вместоWindows-1251), и она решается в свойствах слоя, а не в настройках локали.
Почему интерфейс переведён частично
После смены языка вы можете заметить, что часть меню и диалогов осталась на английском. Это нормальная ситуация: перевод QGIS выполняется сообществом добровольцев, и русская локализация не покрывает стопроцентно все строки интерфейса. Новые функции в свежих версиях часто появляются сначала на английском, а перевод подтягивается позже.
На полноту перевода влияет и конкретная версия программы. В выпусках с длительной поддержкой (LTR) локализация, как правило, более вылизана, чем в только что вышедших промежуточных релизах. Если непереведённые элементы критичны, можно временно переключиться на английский целиком — так терминология будет хотя бы единообразной.
Сравнение способов смены языка
Существует несколько подходов к управлению языком QGIS. Их ключевые отличия сведены в таблицу ниже.
| Способ | Где настраивается | Когда уместен | Требует перезапуска |
|---|---|---|---|
| Override System Locale | Settings → Options → General | Постоянная смена языка интерфейса | Да |
| Параметр --lang | Командная строка / ярлык | Разовый запуск на другом языке | Нет (применяется при запуске) |
| Смена языка Windows | Параметры ОС | Если QGIS должен следовать системе | Да |
| Сброс профиля пользователя | Settings → User Profiles | Когда настройки «сломались» | Да |
Для большинства пользователей оптимален первый способ — он прост, обратим и сохраняется между сессиями. Параметр командной строки удобен преподавателям и тем, кто делает скриншоты для документации на разных языках.
Возможные проблемы и их решение
Иногда после перезапуска язык не меняется. Возможная причина — повреждённый или переполненный пользовательский профиль, где хранятся настройки. Проверьте, какой профиль активен: Settings → User Profiles. Можно создать новый профиль и повторить смену языка в нём — это безопасная обратимая операция, не затрагивающая проекты и данные.
Ещё один сценарий — настройка «слетает» после обновления программы. В этом случае просто повторите процедуру: отметьте Override System Locale заново и выберите язык. Если нужного языка нет в списке вообще, проверьте, что установлена полная версия QGIS с официального источника, а не урезанная сборка.
- 🔄 Язык не применился — убедитесь, что QGIS был полностью закрыт и запущен заново;
- 👤 Настройки сбрасываются — проверьте активный профиль пользователя;
- 🧩 Часть меню на английском — перевод сообщества неполный, это ожидаемо;
- 📁 Крякозябры в таблице атрибутов — меняйте кодировку слоя, а не локаль.
⚠️ Внимание: не удаляйте вручную папки профиля QGIS из системных каталогов, если не уверены в последствиях, — вместе с настройками языка там могут храниться ваши стили, компоновки и пользовательские панели инструментов. Используйте штатное создание нового профиля через меню программы.
Где QGIS хранит настройки языка
Настройки профиля, включая выбранную локаль, хранятся в конфигурационных файлах пользовательского профиля QGIS (в Windows — внутри папки AppData пользователя, в подкаталоге профилей QGIS). Параметр локали записывается в файл настроек профиля и подхватывается при каждом запуске. Точный путь зависит от версии программы и способа установки.
Часто задаваемые вопросы
Нужно ли переустанавливать QGIS, чтобы сменить язык?
Нет. Язык интерфейса переключается в настройках программы через параметр Override System Locale на вкладке General. Достаточно выбрать нужный язык и перезапустить QGIS — переустановка не требуется.
Почему после выбора русского часть меню осталась на английском?
Перевод QGIS выполняется сообществом добровольцев и не покрывает все строки интерфейса, особенно в свежих версиях. Это нормальное поведение, а не ошибка установки.
Можно ли запускать QGIS на разных языках попеременно?
Да. Создайте отдельные ярлыки с параметром командной строки --lang (например, --lang en или --lang ru) — каждый ярлык будет запускать программу на своём языке, не меняя основную настройку.
Крякозябры в атрибутивной таблице — это проблема языка интерфейса?
Нет. Это вопрос кодировки данных слоя. Откройте свойства слоя и в разделе источника данных измените кодировку (часто помогает переключение между UTF-8 и Windows-1251 для старых shape-файлов).
Настройка языка слетела после обновления QGIS. Что делать?
Повторно зайдите в Settings → Options → General, включите Override System Locale и выберите язык заново. Если проблема повторяется, проверьте активный профиль пользователя через Settings → User Profiles.