1С открылась на английском: возвращаем русский интерфейс платформы и программы
Содержание
Чтобы перевести 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С правой кнопкой мыши и выберите «Свойства».
- На вкладке «Ярлык» посмотрите поле «Объект».
- Если в конце строки стоит
/L enили/Len, замените на/L ru. - Если параметра нет, допишите его через пробел после кавычек с путём.
Пример строки для прямого запуска нужной версии платформы:
"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С. Откроется окно со списком баз (в английском варианте заголовок
1C:Enterprise Launch). - Выделите нужную базу и нажмите «Изменить» (
Edit). - Пройдите мастер кнопкой «Далее» (
Next) до последней страницы. - Найдите поле «Дополнительные параметры запуска» (
Additional startup parameters). - Впишите
/L ruи нажмите «Готово» (Finish). - Запустите базу заново.
На этой же странице выбирается основной режим запуска и версия платформы. Их не трогайте, если не знаете, зачем они заданы.
Если баз много, параметр придётся прописать в каждой. Когда язык нужно сменить для всех баз сразу, удобнее способ с файлом conf.cfg (см. ниже).
Пишите только сам параметр, без пути к программе и без кавычек: /L ru. Строка вида 1cv8.exe /L ru в этом поле не сработает.
Для формата дат и чисел рядом допишите /VL ru_RU. Тогда даты будут в виде 31.12.2025, а дробная часть отделится запятой. Параметры пишут через пробел: /L ru /VL ru_RU.
Способ 3. Язык внутри программы: настройки пользователя
Если платформа уже русская, а разделы и документы на английском, меняют язык пользователя базы. Делает это администратор в Конфигураторе.
- Откройте базу в режиме «Конфигуратор».
- Выберите
Администрирование → Пользователи. - Откройте нужного пользователя двойным щелчком.
- Перейдите на вкладку «Прочие».
- В поле «Язык» выберите «Русский» и нажмите «ОК».
- Перезапустите сеанс пользователя в режиме «Предприятие».
В выпадающем списке будут только те языки, которые есть в конфигурации. Если там один «Английский», русского интерфейса у этой конфигурации нет, и никакие параметры его не создадут.
В типовых российских конфигурациях (Бухгалтерия, ЗУП, Управление торговлей) основной язык русский. Пользователя можно редактировать и в режиме «Предприятие», через Администрирование → Настройки пользователей и прав → Пользователи, но поле языка в карточке есть не во всех конфигурациях. Конфигуратор надёжнее.
Если у пользователя язык не задан, программа берёт основной язык конфигурации. Для российской типовой это русский.
Если на английском Конфигуратор
Конфигуратор — та же платформа, только в другом режиме. Язык его меню тоже задаётся параметром /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С на компьютере.
- Откройте «Блокнот» от имени администратора (иначе Windows не даст сохранить файл в Program Files).
- Через «Файл → Открыть» найдите
conf.cfg. В диалоге выберите тип «Все файлы», иначе файл не будет виден. - Найдите строку
SystemLanguage=. Если её нет, добавьте в конец новой строкой. - Установите значение:
SystemLanguage=RU
- Сохраните файл и запустите 1С.
Значение SystemLanguage=System означает «как в Windows». Именно оно включает английский, когда языком системы стоит English: платформа послушно повторяет за Windows. Если хотите, чтобы язык Windows и язык 1С не зависели друг от друга, ставьте явное RU.
Параметр /L в ярлыке или в свойствах базы сильнее conf.cfg. Если в базе прописан /L en, файл не поможет: сначала уберите параметр.
Перед правкой скопируйте conf.cfg рядом под другим именем. Ошибка в другой строке файла (например, в пути к общим настройкам) может помешать запуску всех версий платформы.
Почему русского нет совсем: версия платформы и состав установки
Платформу 1С ставят с выбором компонентов. Один из пунктов дистрибутива — интерфейсы на разных языках. Если при установке оставили только английский, параметр /L ru просто некуда применить: платформа откроется по-английски.
Как проверить и исправить:
- Откройте
Панель управления → Программы и компоненты(или «Приложения» в параметрах Windows). - Найдите строку «1С:Предприятие 8» с нужным номером версии.
- Нажмите «Изменить». Запустится установщик платформы.
- Выберите режим изменения состава компонентов.
- В списке компонентов найдите интерфейсы на разных языках и включите русский.
- На шаге выбора языка интерфейса по умолчанию укажите «Русский» или «Системные установки».
- Завершите установку и перезапустите 1С.
Если установщик не находит исходные файлы, скачайте дистрибутив той же версии и запустите setup.exe из него. Ставить другую версию ради языка не нужно.
У каждой установленной версии свой набор компонентов. Частая ситуация: на компьютере стоят 8.3.22 и 8.3.24, русский интерфейс добавлен только в одну из них, а база запускается в другой. Тогда помогает либо доустановка компонента, либо фиксация версии в свойствах базы, в поле версии платформы на последней странице мастера.
Отдельный случай — веб-клиент. Язык там зависит от настроек браузера и от адреса публикации: в ссылке часто есть сегмент вида ru_RU или en_US. Если в браузере первым языком стоит английский, поставьте выше русский и перезайдите.
Если язык не меняется: частые ошибки
Сначала определите, какой слой остался на английском (таблица в первом разделе). Дальше по симптому:
Ещё несколько ловушек, которые не очевидны с первого взгляда.
- 🔤 Опечатка в параметре. Нужен слэш и латинская L:
/L ru. Кириллическая «Л» или обратный слэш платформа молча проигнорирует. - 📋 Чужой список баз. Если список баз скопировали с другого компьютера, вместе с ним приехали и дополнительные параметры. Проверьте каждую базу.
- 🧩 Код на английском ≠ интерфейс на английском. В свойствах конфигурации есть «Вариант встроенного языка» — английский или русский. Он влияет только на то, как отображается код модулей в Конфигураторе, а не на меню пользователей.