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

· 9 мин

Содержание

Чтобы поменять язык в 1С 8.3 с английского на русский для всех баз сразу, откройте файл C:\Program Files\1cv8\conf\conf.cfg и пропишите в нём строку SystemLanguage=RU. Для разового запуска хватит параметра /L ru в командной строке. После этого окно запуска, меню и системные диалоги платформы будут на русском.

Если русским стал только «каркас» программы, а разделы и документы по-прежнему на английском, дело уже не в платформе. Тогда нужно сменить язык пользователя в самой информационной базе. Оба случая и их диагностика разобраны по шагам. Всё описанное относится к платформе в целом и одинаково работает в Бухгалтерии, ЗУП, УТ и других конфигурациях.

Два разных языка в 1С: что именно вы переключаете

В 1С:Предприятии 8.3 язык задаётся на двух уровнях. Их часто путают, и из-за этого правка «не срабатывает».

УровеньЧто переводитГде меняется
Язык интерфейса платформыОкно запуска, главное меню, стандартные диалоги, сообщения платформы (File, Help, Options)conf.cfg, параметр /L, установщик платформы
Язык конфигурацииНазвания разделов, справочников, документов, реквизитов, отчётовСвойства пользователя базы, поле «Язык»

Ещё есть код локализации сеанса. Он отвечает не за слова, а за форматы: как выглядят даты, разделители чисел, названия месяцев. Его задаёт параметр /VL.

💡 Быстрый тест. Если окно со списком баз на английском (кнопки Configurator, Add, Edit), виновата платформа. Если окно запуска русское, а внутри базы всё на английском, смотрите язык пользователя или саму конфигурацию.

Русский язык для всех баз: правка conf.cfg

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

  1. Закройте все окна 1С.
  2. Откройте Блокнот от имени администратора: без этого Windows не даст сохранить файл в Program Files.
  3. Через Файл → Открыть найдите C:\Program Files\1cv8\conf\conf.cfg. Для 32-разрядной платформы на 64-разрядной Windows путь начинается с C:\Program Files (x86)\1cv8\.
  4. Добавьте отдельной строкой:
SystemLanguage=RU
  1. Если строка SystemLanguage уже есть со значением EN или System, замените значение на RU, а не дублируйте строку.
  2. Сохраните файл и запустите 1С заново.

Значение System означает «брать язык из Windows». Именно оно стоит по умолчанию, поэтому на английской Windows 1С и стартует на английском.

Если в папке conf файла нет, создайте его вручную как обычный текстовый файл с именем conf.cfg. Следите, чтобы Блокнот не дописал расширение .txt: включите в Проводнике показ расширений.

Как убедиться, что правка сработала

Запустите 1С и посмотрите на окно со списком баз. Кнопки должны называться «Конфигуратор», «Добавить», «Изменить», «Удалить». Если они на русском, платформа подхватила настройку.

Затем откройте любую базу и вызовите справку о программе через главное меню. Окно с номером версии платформы тоже должно быть на русском. Если всё так, но разделы базы английские, переходите к языку пользователя ниже.

Возможные значения SystemLanguage

ЗначениеРезультат
RUРусский интерфейс независимо от Windows
ENАнглийский интерфейс независимо от Windows
SystemЯзык берётся из настроек Windows текущего пользователя

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

Вариант через установщик

Тот же результат даёт переустановка платформы. В мастере установки есть два места, связанных с языком:

  • 🧩 в списке компонентов — интерфейсы на различных языках. Русский интерфейс должен быть отмечен, иначе переключаться будет не на что;
  • 🌐 на последнем шаге — язык интерфейса, который ставится по умолчанию. Выберите «Русский» вместо «Системные установки».

Установщик сам запишет нужное значение в conf.cfg. Этот путь удобен, если платформа всё равно обновляется до нового релиза.

Русский язык только для одной базы в окне запуска

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

Список баз хранится в файле ibases.v8i в профиле пользователя:

%APPDATA%\1C\1CEStart\ibases.v8i

Порядок такой:

  1. Закройте окно запуска 1С.
  2. Вставьте путь выше в адресную строку Проводника и откройте ibases.v8i Блокнотом.
  3. Найдите блок нужной базы: он начинается с её имени в квадратных скобках.
  4. Найдите в блоке строку AdditionalParameters= и допишите значение. Если строки нет, добавьте её в конец блока:
[Бухгалтерия предприятия]
Connect=File="D:\Bases\BP";
AdditionalParameters=/L ru /VL ru
  1. Сохраните файл и откройте окно запуска.

Теперь при входе в эту базу платформа будет русской, остальные базы не изменятся. В актуальных релизах платформы то же поле «Дополнительные параметры запуска» можно заполнить без Блокнота: выделите базу, нажмите «Изменить» и дойдите до последней страницы мастера.

💡 Файл ibases.v8i личный для каждого пользователя Windows. Если на компьютере работают трое, правку придётся сделать в трёх профилях или перейти на общий conf.cfg.

Параметры /L и /VL для запуска на русском

Параметры командной строки удобны для ярлыков и для проверки, что русский интерфейс вообще установлен. Их передают исполняемому файлу 1cv8.exe.

ПараметрЧто делаетПример
/L ruЯзык интерфейса платформыменю и диалоги на русском
/VL ruКод локализации сеансаформат дат 09.10.2026, запятая в дробях
ENTERPRISEЗапуск в пользовательском режиме—
DESIGNERЗапуск Конфигуратора—
/FПуть к файловой базе/F"D:\Bases\BP"

Готовый ярлык для файловой базы выглядит так:

"C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\BP" /L ru /VL ru

Номер версии в пути подставьте свой: посмотрите, какая папка лежит в C:\Program Files\1cv8\. Для серверной базы вместо /F используется /S"сервер\имя_базы".

Как сделать ярлык:

  1. Щёлкните правой кнопкой по рабочему столу → Создать → Ярлык.
  2. Вставьте строку выше в поле расположения объекта.
  3. Дайте ярлыку понятное имя, например «БП на русском».

Если с параметром /L ru платформа всё равно английская, значит русский интерфейс не установлен. Помогает только переустановка с отмеченным компонентом русского интерфейса.

Язык пользователя в режиме 1С:Предприятие

Бывает обратная картина: окно запуска русское, а внутри базы разделы называются Sales, Purchases, Bank and cash. Значит, в карточке пользователя выбран английский язык конфигурации. Такое случается в базах, где конфигурация содержит несколько языков.

Поменять язык может администратор базы или сам пользователь с правами на свою карточку:

  1. Откройте раздел Администрирование → Настройки пользователей и прав → Пользователи (в английском интерфейсе — Administration → Users and rights settings → Users).
  2. Откройте карточку нужного сотрудника.
  3. Найдите поле «Язык» (Language) и выберите «Русский».
  4. Запишите карточку и перезапустите сеанс: язык меняется только при новом входе.

Поле «Язык» видно лишь тогда, когда в конфигурации больше одного языка. Если его нет, конфигурация одноязычная, и переключать внутри базы нечего.

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

Как переключить на русский Конфигуратор

Конфигуратор подчиняется тем же правилам, что и пользовательский режим. Язык его меню и окон — это язык платформы. Значит, работает SystemLanguage=RU в conf.cfg или параметр при запуске:

"C:\Program Files\1cv8\8.3.25.1445\bin\1cv8.exe" DESIGNER /F"D:\Bases\BP" /L ru

Внутри Конфигуратора есть ещё две «языковые» настройки, которые часто путают с интерфейсом.

Язык пользователя в списке пользователей

В Конфигураторе язык конфигурации задаётся так:

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

Результат тот же, что и при смене в карточке в пользовательском режиме. Изменение вступит в силу при следующем входе этого пользователя.

Основной язык и вариант встроенного языка

В свойствах корня конфигурации есть «Основной язык» и «Вариант встроенного языка». Первый влияет на то, какой язык конфигурации считается главным. Второй — на то, как пишутся ключевые слова в модулях: Если … Тогда или If … Then.

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

Влияние английской Windows на язык 1С

При значении System в conf.cfg (или когда параметра нет вовсе) платформа смотрит на язык интерфейса Windows у текущего пользователя. Поэтому одна и та же 1С может быть русской у бухгалтера и английской у администратора на том же сервере.

Что Windows затрагивает:

  • 🖥 язык интерфейса Windows — от него зависит язык платформы, если SystemLanguage не задан явно;
  • 📅 региональные форматы — порядок дня и месяца, разделитель дробной части, если не задан /VL;
  • 🔤 язык для программ, не поддерживающих Юникод — от него зависит, нормально ли выглядит кириллица в старых обработках и внешних компонентах.

Последний пункт решает проблему «кракозябр» вместо русских букв. Откройте Панель управления → Региональные стандарты → вкладка «Дополнительно» → Изменить язык системы и выберите «Русский (Россия)». Нужна перезагрузка компьютера.

Менять язык всей Windows ради 1С не нужно. Явный SystemLanguage=RU или /L ru снимает зависимость от операционной системы.

На сервере терминалов перезагрузка оборвёт сеансы всех пользователей. Делайте её вне рабочего времени и предупредите коллег заранее.

Язык не меняется на русский: диагностика

Если после правок 1С по-прежнему на английском, идите от простого к сложному.

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

Ещё две частые причины:

  • 🔄 Правку сделали, но 1С не перезапустили. Язык читается только при старте. Закройте все окна 1С, включая фоновые, и запустите заново.
  • 🗂 Отредактировали не тот conf.cfg. У каждой установленной версии есть своя папка bin\conf. Если правка в общей папке C:\Program Files\1cv8\conf не сработала, добавьте ту же строку в conf.cfg внутри C:\Program Files\1cv8\<версия>\bin\conf\.

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

Можно ли держать английский интерфейс 1С и русские названия документов?
Да. Язык платформы и язык конфигурации независимы. Оставьте SystemLanguage=EN, а в карточке пользователя выберите русский язык, если конфигурация его содержит.
Нужна ли отдельная лицензия на русский или английский интерфейс?
Нет. Языки интерфейса входят в дистрибутив платформы. Лицензия от выбранного языка не зависит.
Как сменить язык в веб-клиенте 1С?
Веб-клиент берёт язык из настроек браузера. Поставьте русский первым в списке предпочитаемых языков браузера и откройте базу заново.
Слетит ли язык после обновления платформы?
Общий conf.cfg в папке C:\Program Files\1cv8\conf при обновлении обычно сохраняется. Если после установки новой версии 1С снова английская, проверьте файл и верните строку SystemLanguage=RU.
Сбросится ли что-то в базе при смене языка?
Нет. Данные, документы и настройки отчётов остаются прежними. Меняются только подписи в интерфейсе.