Русский, английский или системный: где в 1С переключается язык интерфейса
Содержание
Чтобы поменять язык
в 1С 8.3, допишите параметр /Lru (русский) или /Len (английский) в поле Дополнительные параметры запуска у нужной базы в окне запуска. Для всех баз сразу язык меняют строкой SystemLanguage= в файле conf.cfg платформы. Язык самой программы внутри базы задаётся отдельно — в карточке пользователя, полем Язык.
Частое заблуждение: «где-то в настройках программы есть переключатель языка». В режиме 1С:Предприятие такой кнопки нет. Язык выбирается до запуска сеанса — параметром, файлом настроек платформы или свойством пользователя. Сменили — перезапустили 1С.
Почему в 1С два языка, а не один
Окно 1С собирается из двух слоёв. У каждого свой язык и своё место настройки.
| Слой | Что в нём | Откуда берётся язык |
|---|---|---|
| 🧩 Платформа | Главное меню, стандартные диалоги, окно запуска, Конфигуратор, системные сообщения об ошибках | Параметр /L, файл conf.cfg или язык Windows |
| 📒 Конфигурация | Разделы, формы документов, справочники, отчёты, печатные формы | Свойство Язык пользователя информационной базы |
Отсюда типичная картина «наполовину по-английски». Главное меню показывает File, Tools, Help, а документы и разделы остаются на русском. Это значит, что платформа работает на английском, а в конфигурации есть только русский язык
. Чинится это на уровне платформы, а не базы.
Типовые конфигурации для России (Бухгалтерия, ЗУП, УТ) обычно содержат один язык — русский. Переключить их «на английский» настройкой нельзя: перевода внутри конфигурации просто нет. Сменится только оболочка платформы.
Данные базы язык не переводит вообще. Номенклатура «Бумага А4» останется «Бумагой А4» при любом интерфейсе.
Что проверить, прежде чем менять
Три вопроса сэкономят лишние действия:
- 🔍 Что именно не на том языке? Только главное меню и диалоги — значит, дело в платформе. Разделы и документы — в конфигурации или в пользователе.
- 🔍 Проблема у всех или у одного человека? У всех на компьютере — смотрите
conf.cfg. У одного — его список баз и учётную запись Windows. - 🔍 Во всех базах или в одной? Одна база — почти наверняка параметр
/Lв её настройках.
Смена языка через окно запуска для одной базы
Самый точечный способ. Он меняет язык только для выбранной базы и только на этом компьютере.
- Откройте окно запуска 1С (ярлык «1С:Предприятие»).
- Выделите базу в списке и нажмите
Изменить. - Нажимайте
Далее, пока не дойдёте до последней страницы мастера. - В поле
Дополнительные параметры запускавпишите код языка:/Lru— русский,/Len— английский. - Нажмите
Готовои запустите базу заново.
Параметр действует и в режиме 1С:Предприятие, и в Конфигураторе. Если нужно, чтобы русский интерфейс был у Конфигуратора, а у пользователей — английский, это тоже решается здесь: параметр общий для базы, но разные сотрудники могут держать в списке свои копии записи базы с разными параметрами.
Параметр /L против параметра /VL
Их часто путают. Это разные настройки.
- 🔤
/L<код>— язык интерфейса платформы: меню, диалоги, тексты ошибок. - 📅
/VL<код>— код локализации сеанса: формат дат, чисел, разделители. Например,/VLru_RU.
Если даты отображаются как 10/07/2026 вместо 07.10.2026, язык менять не нужно. Задайте /VLru_RU или поправьте региональные стандарты Windows.
Параметры можно комбинировать в одной строке:
/Lru /VLru_RU
Запуск из ярлыка или командной строки
Тот же параметр работает в ярлыке, который запускает 1С напрямую. В поле Объект в свойствах ярлыка он идёт после пути к 1cv8.exe и ключей режима:
"C:\Program Files\1cv8\8.3.24.1586\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh" /Len
Номер версии в пути подставьте свой — он совпадает с папкой установленной платформы. Для Конфигуратора замените ENTERPRISE на DESIGNER.
Как в 1С поменять язык для всех баз сразу
Если 1С на компьютере целиком открывается не на том языке, удобнее настроить платформу, а не каждую базу. Язык по умолчанию хранится в файле conf.cfg.
Где лежит файл:
- 📁 общий для всех версий:
C:\Program Files\1cv8\conf\conf.cfg; - 📁 для конкретной версии:
C:\Program Files\1cv8\<версия>\bin\conf\conf.cfg.
Порядок действий:
- Закройте все окна 1С на компьютере.
- Откройте Блокнот от имени администратора — иначе Windows не даст сохранить файл
в
Program Files. - Откройте через него
conf.cfg. - Найдите строку
SystemLanguage=и поставьте нужное значение. Если строки нет — добавьте её отдельной строкой. - Сохраните файл и запустите 1С.
SystemLanguage=RU
Вместо RU можно указать EN или другой установленный язык. Значение System означает «брать язык из Windows».
Параметр /L в настройках конкретной базы сильнее файла conf.cfg. Если в файле стоит русский, а в окне запуска у базы прописан /Len, эта база всё равно откроется на английском.
Что важнее, если настройки спорят
Когда язык задан в нескольких местах, платформа выбирает его в таком порядке:
- Параметр
/L— в ярлыке, командной строке или в параметрах базы в окне запуска. - Строка
SystemLanguage=вconf.cfgтой версии платформы, которой открывается база. - Язык отображения Windows — если в файле стоит
Systemили строки нет.
Из этого следует простое правило диагностики. Если 1С упорно открывается не на том языке, проверяйте источники сверху вниз. Чаще всего забытый /Len остаётся у базы после того, как кто-то когда-то тестировал английский интерфейс.
Тот же язык по умолчанию предлагает установщик платформы. На одном из шагов он спрашивает, какой язык интерфейса использовать: «Системные установки» или конкретный. Выбор записывается как раз в этот файл.
Когда 1С подхватывает язык Windows
Вариант «Системные установки» удобен, пока язык Windows совпадает с нужным. Проблемы начинаются на компьютерах с английской Windows. Это ноутбуки, купленные за рубежом, терминальные серверы с англоязычной ОС, виртуальные машины из стандартных образов.
Как это выглядит:
- 🖥 у одного бухгалтера 1С на русском, у другого — на английском, хотя база одна;
- 🖥 на терминальном сервере 1С «внезапно» стала английской после переустановки платформы;
- 🖥 Конфигуратор открывается с меню
File / Edit / Configuration.
Что сделать — по ситуации:
| Ситуация | Решение |
|---|---|
| Английская Windows, нужна русская 1С у всех | SystemLanguage=RU в conf.cfg |
| Нужна русская 1С только в одной базе | /Lru в параметрах запуска базы |
| На терминальном сервере у разных людей разные языки | Язык отображения Windows для каждой учётной записи или /L в списке баз пользователя |
| Linux | Переменная окружения LANG, например LANG=ru_RU.UTF-8 при запуске клиента |
На терминальном сервере правка conf.cfg затронет всех, кто работает на этом сервере. Согласуйте её до того, как сохранять файл.
Мини-кейс: терминальный сервер после переустановки
Компания перенесла 1С на новый терминальный сервер
с англоязычной Windows Server. Платформу поставили с вариантом «Системные установки». Утром 12 бухгалтеров увидели меню File, Tools, Help и решили, что «база сломалась».
База была ни при чём. Администратор в нерабочее время закрыл сеансы, прописал SystemLanguage=RU в общий conf.cfg и попросил всех перезайти. Ни одной базы трогать не пришлось. Если бы на этом сервере работали и англоязычные сотрудники, правильнее было бы оставить файл как есть и прописать /Lru только русскоязычным — в их списках баз.
Перед правкой общего conf.cfg на сервере предупредите пользователей: настройка применится при следующем входе, а открытые сеансы придётся перезапустить. Делайте это вне рабочего дня, чтобы никто не потерял несохранённый документ.
Веб-клиент
В браузере язык интерфейса по умолчанию берётся из языковых настроек самого браузера. Если веб-клиент показывает английские меню, проверьте список предпочитаемых языков браузера: русский должен стоять первым. После смены перезагрузите страницу базы.
Язык пользователя внутри базы
Если конфигурация многоязычная, каждому пользователю можно назначить свой язык. Тогда в одной базе один сотрудник видит разделы на русском, другой — на казахском или английском.
В Конфигураторе
- Откройте базу в Конфигураторе.
- Меню
Администрирование → Пользователи. - Откройте карточку пользователя, вкладка
Прочие. - В поле
Языквыберите нужный язык конфигурации. - Нажмите
ОК— пользователь увидит изменение при следующем входе.
Поле Язык предлагает только языки, которые есть в конфигурации. Если в списке один «Русский», переводить базу не на что — см. совет про типовые конфигурации выше.
В режиме 1С:Предприятие
В конфигурациях на БСП пользователей ведут в разделе Администрирование → Настройки пользователей и прав → Пользователи. Поле выбора языка в карточке появляется, только когда в конфигурации больше одного языка. В одноязычной типовой базе его нет, и это нормально.
Если язык пользователя не задан, сеанс открывается на основном языке конфигурации. Это свойство самой конфигурации, его видно в Конфигураторе в свойствах корня дерева метаданных.
Язык кода в Конфигураторе
Отдельная настройка для разработчиков — Вариант встроенного языка в свойствах конфигурации. Он определяет, на каком языке отображается синтаксис: Если … Тогда или If … Then. На пользовательский интерфейс он не влияет. Менять его в типовой конфигурации не нужно.
Если нужного языка в списке нет
Платформа ставится не со всеми языками интерфейса. Языки идут отдельным компонентом установки «Интерфейсы на различных языках». Если при установке оставили только русский, то /Len или SystemLanguage=EN ничего не дадут: применять нечего.
Как доустановить язык:
- Закройте 1С.
- Откройте
Параметры Windows → Приложения(илиПанель управления → Программы и компоненты). - Найдите «1С:Предприятие 8» нужной версии и выберите
Изменить. - В мастере выберите изменение состава компонентов.
- Разверните «Интерфейсы на различных языках» и отметьте нужные.
- Завершите мастер и снова задайте язык параметром или в
conf.cfg.
Если на компьютере несколько версий платформы, язык нужно доустановить именно в той, которой открывается база. Номер версии видно в окне Справка → О программе.
Язык в мобильном приложении 1С
Мобильный клиент и мобильные приложения на платформе 1С берут язык из настроек телефона. Отдельного переключателя языка внутри приложения обычно нет.
Как поменять:
- 📱 Android —
Настройки → Система → Языки и вводдля всего телефона. В Android 13 и новее есть языки отдельных приложений:Настройки → Система → Языки → Языки приложений. - 📱 iOS —
Настройки → Основные → Язык и региондля всего устройства. В iOS 13 и новее язык конкретного приложения меняют в его разделе внутри общих «Настроек», если приложение поддерживает несколько языков.
Названия пунктов на телефонах разных производителей немного отличаются. Ищите по слову «Язык» в поиске по настройкам.
Как и на компьютере, язык конфигурации зависит от базы. Если мобильное приложение подключено к русскоязычной базе, документы и справочники останутся на русском при любом языке телефона.