1С открылась на английском: возвращаем русский интерфейс платформы и программы

· 9 мин

Содержание

Чтобы перевести 1С с английского на русский, добавьте к запуску платформы параметр /L ru. Проще всего вписать его в поле «Дополнительные параметры запуска» в свойствах информационной базы, в окне выбора баз. Если не помогло, проверьте, установлен ли вместе с платформой русский интерфейс, и какой язык задан пользователю в Конфигураторе.

Частое заблуждение: «программа сломалась, нужно переустановить конфигурацию ». Почти никогда. Английский интерфейс 1С появляется после смены языка Windows, установки платформы с английскими настройками по умолчанию или переноса ярлыка с чужого компьютера. Данные базы и сама конфигурация при этом не меняются, меняется только язык, на котором платформа рисует меню и окна.

С чего начать: какой именно английский вы видите

Интерфейс 1С состоит из двух слоёв, и переводятся они по-разному.

  • 🖥️ Слой платформы. Главное меню, окно выбора баз, системные команды: File, Help, About, Settings, кнопки OK и Cancel, стандартные сообщения об ошибках. Им управляет параметр запуска /L и файл conf.cfg.
  • 📂 Слой конфигурации. Названия разделов, документов, справочников, отчётов: «Продажи», «Банк и касса», «Зарплата и кадры». Им управляет язык пользователя и набор языков, заложенных в саму конфигурацию.

Посмотрите на экран. Если разделы называются по-русски, а системное меню и окно «О программе» по-английски — у вас английская платформа и русская конфигурация. Это самый частый случай, и лечится он одним параметром.

Если по-английски всё, включая названия документов, причины две. Либо пользователю в базе назначен английский язык, либо открыта конфигурация, разработанная на английском (международные версии некоторых решений). Во втором случае «перевести на русский» можно, только если русский язык в этой конфигурации есть.

Что на английскомГде причинаЧто менять
Окно выбора баз, меню, системные диалогиЯзык платформы/L ru или conf.cfg
Разделы, документы, отчётыЯзык пользователяСвойства пользователя в Конфигураторе
Всё сразу, и в списке языков нет русскогоКонфигурация без русского языкаНужна русская версия конфигурации
Только формат дат и чисел (12/31/2025, точка вместо запятой)Локализация сеансаПараметр /VL ru_RU или региональные установки

Способ 1. Параметр /L ru в ярлыке запуска

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

  1. Щёлкните ярлык 1С правой кнопкой мыши и выберите «Свойства».
  2. На вкладке «Ярлык» посмотрите поле «Объект».
  3. Если в конце строки стоит /L en или /Len, замените на /L ru.
  4. Если параметра нет, допишите его через пробел после кавычек с путём.

Пример строки для прямого запуска нужной версии платформы:

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /L ru

Номер версии в пути подставьте свой: посмотрите, какие папки есть в C:\Program Files\1cv8\. Для тонкого клиента исполняемый файл называется 1cv8c.exe, параметр тот же.

Чаще ярлык ведёт на стартер 1cestart.exe из папки C:\Program Files\1cv8\common\. Он показывает окно выбора баз и сам решает, какую версию платформы запустить. Надёжнее задать язык не в ярлыке стартера, а в свойствах базы (способ 2): тогда параметр сработает при любом способе входа.

Можно сделать отдельный ярлык под каждую базу: добавьте к строке /F"путь к папке базы" для файловой базы. Тогда окно выбора баз не появится, а язык будет зафиксирован в самом ярлыке.

Способ 2. Язык в окне выбора информационной базы

Это основной способ. Он действует для конкретной базы и не требует прав администратора на компьютере.

  1. Запустите 1С. Откроется окно со списком баз (в английском варианте заголовок 1C:Enterprise Launch).
  2. Выделите нужную базу и нажмите «Изменить» (Edit).
  3. Пройдите мастер кнопкой «Далее» (Next) до последней страницы.
  4. Найдите поле «Дополнительные параметры запуска» (Additional startup parameters).
  5. Впишите /L ru и нажмите «Готово» (Finish).
  6. Запустите базу заново.

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

Если баз много, параметр придётся прописать в каждой. Когда язык нужно сменить для всех баз сразу, удобнее способ с файлом conf.cfg (см. ниже).

Пишите только сам параметр, без пути к программе и без кавычек: /L ru. Строка вида 1cv8.exe /L ru в этом поле не сработает.

Для формата дат и чисел рядом допишите /VL ru_RU. Тогда даты будут в виде 31.12.2025, а дробная часть отделится запятой. Параметры пишут через пробел: /L ru /VL ru_RU.

Способ 3. Язык внутри программы: настройки пользователя

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

  1. Откройте базу в режиме «Конфигуратор».
  2. Выберите Администрирование → Пользователи.
  3. Откройте нужного пользователя двойным щелчком.
  4. Перейдите на вкладку «Прочие».
  5. В поле «Язык» выберите «Русский» и нажмите «ОК».
  6. Перезапустите сеанс пользователя в режиме «Предприятие».

В выпадающем списке будут только те языки, которые есть в конфигурации. Если там один «Английский», русского интерфейса у этой конфигурации нет, и никакие параметры его не создадут.

В типовых российских конфигурациях (Бухгалтерия, ЗУП, Управление торговлей) основной язык русский. Пользователя можно редактировать и в режиме «Предприятие», через Администрирование → Настройки пользователей и прав → Пользователи, но поле языка в карточке есть не во всех конфигурациях. Конфигуратор надёжнее.

Если у пользователя язык не задан, программа берёт основной язык конфигурации. Для российской типовой это русский.

Если на английском Конфигуратор

Конфигуратор — та же платформа, только в другом режиме. Язык его меню тоже задаётся параметром /L. Если база в окне выбора открывается кнопкой «Конфигуратор» (Designer), параметр из поля «Дополнительные параметры запуска» действует и на этот режим.

Для отдельного ярлыка Конфигуратора строка выглядит так:

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /L ru

Язык пользователя на Конфигуратор не влияет: дерево объектов конфигурации показывает синонимы на основном языке конфигурации. Если синонимы объектов в дереве английские, а у вас российская типовая, проверьте, не открыта ли случайно другая база.

Мини-кейс: бухгалтер на новом ноутбуке

Ноутбук купили с английской Windows. Платформу поставили с настройками по умолчанию, базу подключили из облака. В итоге меню File, Help, окно About — английские, разделы «Банк и касса», «Продажи» — русские.

Что сделали: вписали /L ru /VL ru_RU в дополнительные параметры базы. После перезапуска системные меню стали русскими, даты — в формате 31.12.2025. Переустанавливать ничего не пришлось, ушло около двух минут.

Способ 4. Файл conf.cfg: язык платформы для всех баз

Платформа читает файл настроек при каждом запуске. В нём параметр SystemLanguage задаёт язык интерфейса по умолчанию.

Где лежит файл:

  • 📁 C:\Program Files\1cv8\conf\conf.cfg — общий для всех установленных версий;
  • 📁 C:\Program Files\1cv8\8.3.xx.xxxx\bin\conf\conf.cfg — настройки конкретной версии.

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

  1. Закройте все окна 1С на компьютере.
  2. Откройте «Блокнот» от имени администратора (иначе Windows не даст сохранить файл в Program Files).
  3. Через «Файл → Открыть» найдите conf.cfg. В диалоге выберите тип «Все файлы», иначе файл не будет виден.
  4. Найдите строку SystemLanguage=. Если её нет, добавьте в конец новой строкой.
  5. Установите значение:
SystemLanguage=RU
  1. Сохраните файл и запустите 1С.

Значение SystemLanguage=System означает «как в Windows». Именно оно включает английский, когда языком системы стоит English: платформа послушно повторяет за Windows. Если хотите, чтобы язык Windows и язык 1С не зависели друг от друга, ставьте явное RU.

Параметр /L в ярлыке или в свойствах базы сильнее conf.cfg. Если в базе прописан /L en, файл не поможет: сначала уберите параметр.

Перед правкой скопируйте conf.cfg рядом под другим именем. Ошибка в другой строке файла (например, в пути к общим настройкам) может помешать запуску всех версий платформы.

Почему русского нет совсем: версия платформы и состав установки

Платформу 1С ставят с выбором компонентов. Один из пунктов дистрибутива — интерфейсы на разных языках. Если при установке оставили только английский, параметр /L ru просто некуда применить: платформа откроется по-английски.

Как проверить и исправить:

  1. Откройте Панель управления → Программы и компоненты (или «Приложения» в параметрах Windows).
  2. Найдите строку «1С:Предприятие 8» с нужным номером версии.
  3. Нажмите «Изменить». Запустится установщик платформы.
  4. Выберите режим изменения состава компонентов.
  5. В списке компонентов найдите интерфейсы на разных языках и включите русский.
  6. На шаге выбора языка интерфейса по умолчанию укажите «Русский» или «Системные установки».
  7. Завершите установку и перезапустите 1С.

Если установщик не находит исходные файлы, скачайте дистрибутив той же версии и запустите setup.exe из него. Ставить другую версию ради языка не нужно.

У каждой установленной версии свой набор компонентов. Частая ситуация: на компьютере стоят 8.3.22 и 8.3.24, русский интерфейс добавлен только в одну из них, а база запускается в другой. Тогда помогает либо доустановка компонента, либо фиксация версии в свойствах базы, в поле версии платформы на последней странице мастера.

Отдельный случай — веб-клиент. Язык там зависит от настроек браузера и от адреса публикации: в ссылке часто есть сегмент вида ru_RU или en_US. Если в браузере первым языком стоит английский, поставьте выше русский и перезайдите.

Если язык не меняется: частые ошибки

Сначала определите, какой слой остался на английском (таблица в первом разделе). Дальше по симптому:

Диагностика: выберите симптом

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

  • 🔤 Опечатка в параметре. Нужен слэш и латинская L: /L ru. Кириллическая «Л» или обратный слэш платформа молча проигнорирует.
  • 📋 Чужой список баз. Если список баз скопировали с другого компьютера, вместе с ним приехали и дополнительные параметры. Проверьте каждую базу.
  • 🧩 Код на английском ≠ интерфейс на английском. В свойствах конфигурации есть «Вариант встроенного языка» — английский или русский. Он влияет только на то, как отображается код модулей в Конфигураторе, а не на меню пользователей.

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

Можно ли держать 1С на русском, а Windows на английском?
Да. Задайте в conf.cfg SystemLanguage=RU или /L ru в свойствах базы. После этого язык Windows на интерфейс 1С не влияет.
Сотрется ли что-нибудь в базе при смене языка?
Нет. Язык интерфейса — параметр запуска и настройка пользователя. Документы, справочники и проводки остаются прежними.
Как, наоборот, переключить 1С на английский?
Тем же способом: /L en в дополнительных параметрах запуска. Но разделы и документы станут английскими, только если английский язык есть в самой конфигурации, а в российских типовых его обычно нет.
Нужно ли перезапускать программу после смены языка?
Да. Параметры запуска и conf.cfg читаются при старте, язык пользователя — при входе в сеанс. Закройте 1С полностью и откройте снова.
Можно ли задать язык сразу всем пользователям в сети?
Для платформы — да: правьте conf.cfg на каждом компьютере или на терминальном сервере. Язык пользователей базы назначается в Конфигураторе каждому отдельно.