Русский интерфейс в 1С:Предприятии 8.3: тонкий, толстый и веб-клиент

· 9 мин

Содержание

Чтобы установить русский язык в 1С 8.3, откройте список баз, выберите базу, нажмите Изменить и на последнем шаге в поле «Дополнительные параметры запуска» впишите /L ru. Если меню и кнопки всё равно на английском, проверьте файл conf.cfg платформы и язык пользователя в Конфигураторе.

Обычно язык «уезжает» после переустановки платформы, переноса базы на сервер с английской Windows или запуска с чужого ярлыка. Вернуть русский можно в любом клиенте: тонком, толстом и веб, — разница только в том, где прописать настройку.

Откуда 1С берёт язык: три уровня настройки

В 1С:Предприятии язык настраивается не одним переключателем. Есть три независимых уровня, и путаница между ними — главная причина «полуанглийского» интерфейса.

УровеньЧто переводитсяГде задаётся
Язык платформыСистемные меню, стандартные кнопки, служебные окна, сообщения платформыПараметр /L, файл conf.cfg, установщик
Язык конфигурацииНазвания разделов, документов, справочников, реквизитовСвойства пользователя информационной базы
Локализация сеансаФормат дат, чисел, разделители, названия месяцевПараметр /VL, региональные настройки ОС

Пример: платформа запущена с английским интерфейсом, а конфигурация русская. Тогда разделы «Банк и касса» и «Продажи» останутся русскими, а кнопки вроде OK, Cancel и системное меню будут на английском.

Обратная ситуация тоже бывает. Платформа на русском, а у пользователя в базе выбран другой язык конфигурации, если в ней их несколько. Тогда «ломаются» как раз названия объектов.

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

Как поставить русский язык в тонком клиенте через параметры базы

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

  1. Запустите 1С, чтобы открылось окно со списком информационных баз.
  2. Выделите нужную базу и нажмите Изменить.
  3. Пройдите мастер кнопкой Далее до последней страницы.
  4. В поле «Дополнительные параметры запуска» впишите /L ru.
  5. Нажмите Готово и запустите базу заново.

Если в поле уже есть другие параметры, допишите новый через пробел. Например: /DisableStartupMessages /L ru.

Если в поле стоит /L en или код другого языка, именно он и переключал интерфейс. Удалите его или замените на /L ru.

Параметр в окне списка баз действует только на этом рабочем месте. На другом компьютере или у другого пользователя Windows базу придётся настроить отдельно.

Как вернуть русский язык для всех баз сразу

Если английский интерфейс открывается во всех базах, причина в настройке самой платформы. Она хранится в файле conf.cfg.

  1. Закройте все окна 1С на компьютере.
  2. Откройте папку C:\Program Files\1cv8\conf\ (для 32-разрядной платформы — C:\Program Files (x86)\1cv8\conf\).
  3. Откройте conf.cfg в Блокноте от имени администратора.
  4. Найдите строку SystemLanguage=.
  5. Поставьте значение RU и сохраните файл.
SystemLanguage=RU

Значение System означает «брать язык операционной системы». На русской Windows это даёт русский интерфейс, на английской — английский. Поэтому на серверах терминалов с англоязычной системой лучше явно прописать RU.

Если строки SystemLanguage в файле нет, допишите её отдельной строкой в конце.

Русский язык в веб-клиенте

В веб-клиенте нет окна со списком баз и поля для параметров. Язык задают в адресной строке браузера.

Адрес опубликованной базы обычно выглядит так:

http://server/buh/ru_RU/

Фрагмент ru_RU — это код локализации. Если в адресе стоит en_US, замените его на ru_RU и обновите страницу.

Язык интерфейса можно указать и параметрами после знака вопроса:

http://server/buh/ru_RU/?L=ru&VL=ru_RU

Здесь L отвечает за язык интерфейса, VL — за формат дат и чисел. Сохраните такую ссылку в закладки, чтобы не набирать её каждый раз.

Что ещё проверить в веб-клиенте:

  • 🌐 язык браузера в его настройках — при неуказанных параметрах он может влиять на язык сеанса;
  • 🔗 ярлык или закладку, по которой пользователь заходит: часто там «зашит» старый адрес с другим кодом;
  • 🧹 кэш браузера — после смены адреса откройте базу в новом окне или очистите кэш страницы.

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

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

Те же параметры работают при запуске 1С из ярлыка, bat-файла или планировщика. Это удобно, когда одну базу запускают на десятке рабочих мест.

ПараметрЧто задаётПример
/LЯзык интерфейса платформы/L ru
/VLКод локализации сеанса: даты, числа/VL ru_RU
/FПуть к файловой базе/F "D:\Bases\Buh"
/SАдрес серверной базы/S "srv1c\buh"

Пример ярлыка для файловой базы:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F "D:\Bases\Buh" /L ru /VL ru_RU

Пример для серверной базы:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /S "srv1c\buh" /L ru /VL ru_RU

Чтобы поправить существующий ярлык, щёлкните по нему правой кнопкой, выберите «Свойства» и допишите параметры в конец поля «Объект» через пробел.

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

Толстый клиент, Конфигуратор и язык пользователя базы

Параметры /L и conf.cfg одинаково работают для тонкого и толстого клиента, а также для Конфигуратора. Отличие толстого клиента в другом: в старых конфигурациях на обычных формах названия объектов берутся только из языка конфигурации.

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

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

Изменение вступит в силу при следующем входе пользователя. Если поле «Язык» пустое или в нём выбран другой язык, интерфейс конфигурации может отображаться не так, как ожидалось.

Где посмотреть, какие языки есть в конфигурации

Список языков виден в дереве конфигурации: ветка Общие → Языки. В типовых российских конфигурациях там обычно один язык — русский.

Основной язык задан в свойствах корня конфигурации, в поле «Основной язык». Менять его в типовой конфигурации на поддержке не нужно: это затронет обновления.

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

Пользователь в режиме «Предприятие»

В конфигурациях на БСП пользователями управляют и из самой программы: раздел Администрирование → Настройки пользователей и прав → Пользователи. Поле выбора языка в карточке пользователя появляется, если в конфигурации больше одного языка. Если поля нет — язык единственный и менять нечего.

Старые версии платформы

В 1С 8.2 параметр /L и вкладка Прочие в свойствах пользователя работают так же. Система 1С 7.7 устроена иначе, и эти способы к ней не относятся.

Русского языка нет: проверяем установку платформы

Бывает, что /L ru прописан, а интерфейс остаётся английским. Чаще всего платформу поставили без русского языкового пакета.

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

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

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

Там же установщик спрашивает язык интерфейса по умолчанию. Выберите «Русский», если на компьютере работают только с русскими базами.

На компьютере может стоять несколько версий платформы. Запускается та, что указана в свойствах базы (поле «Версия 1С:Предприятия») или самая свежая. Доустанавливайте язык именно в ту версию, которой открывается база.

Номер запущенной версии видно в окне «О программе». В тонком клиенте оно открывается из главного меню, в веб-клиенте — из меню с вопросительным знаком.

Региональные настройки Windows и формат дат

Язык Windows влияет на 1С в двух местах.

  • 🖥️ Интерфейс платформы. Если в conf.cfg стоит SystemLanguage=System, 1С повторит язык ОС. Английская Windows — английские кнопки.
  • 📅 Формат дат и чисел. Без параметра /VL сеанс берёт региональный формат системы. Отсюда даты вида 10/7/2026 и точка вместо запятой в суммах.

Как поправить региональный формат в Windows 10 и 11:

  1. Откройте Параметры → Время и язык → Язык и регион.
  2. В поле «Региональный формат» выберите «Русский (Россия)».
  3. Перезапустите 1С.

На сервере терминалов эту настройку делают для каждого пользователя. Проще указать /VL ru_RU в параметрах запуска базы — тогда формат не зависит от того, под кем вошли.

Кракозябры вместо русских букв

Сама платформа 8.3 работает в Юникоде, и язык Windows на кириллицу в её окнах не влияет. Нечитаемые символы обычно появляются на стыке с внешним миром:

  • 📄 в выгрузках в CSV и текстовые файлы, открытых в программе с другой кодировкой;
  • 🔌 во внешних компонентах и старых драйверах оборудования, которые не поддерживают Юникод;
  • 🗄️ в обменах со старыми программами, например с базами 7.7.

Для таких программ в Windows задают «Язык программ, не поддерживающих Юникод» — «Русский (Россия)». Настройка находится в классической панели управления: Региональные стандарты → вкладка «Дополнительно». После изменения Windows попросит перезагрузку.

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

Почему язык не меняется: ошибки и решения

Если после настройки интерфейс упрямо остаётся английским или смешанным, пройдитесь по симптомам.

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

Ещё две ситуации, которые легко пропустить:

  • 👥 Правка conf.cfg не сработала. Файл открыли без прав администратора, и Windows сохранила копию в виртуальной папке пользователя. Откройте Блокнот через «Запуск от имени администратора» и сохраните заново.
  • 🔁 Язык сбрасывается после обновления платформы. Новая версия ставится с параметрами по умолчанию. После обновления проверьте conf.cfg и языковой пакет ещё раз.

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

Можно ли переключить язык 1С прямо во время работы?
Нет. Язык платформы и конфигурации применяется при запуске сеанса. После смены параметров закройте программу и войдите в базу заново.
Как сделать английский интерфейс для одного сотрудника, не трогая остальных?
Задайте /L en только в свойствах базы на его компьютере или в его ярлыке. Настройку conf.cfg не меняйте — она общая для всех пользователей компьютера.
Изменится ли язык печатных форм и отчётов?
Нет. Счета, акты и регламентированные отчёты в российских конфигурациях формируются на русском независимо от языка интерфейса платформы.
Как поставить русский язык в 1С на Linux или macOS?
Параметры /L ru и /VL ru_RU работают так же. Дополнительно проверьте, что в системе включена русская локаль, например ru_RU.UTF-8.
Нужны ли права администратора, чтобы сменить язык?
Для параметра в свойствах базы — нет. Для правки conf.cfg, доустановки языкового пакета и смены языка пользователя в Конфигураторе — да.