Русский интерфейс в 1С:Предприятии 8.3: тонкий, толстый и веб-клиент
Содержание
Чтобы установить русский язык
в 1С 8.3, откройте список баз, выберите базу, нажмите Изменить и на последнем шаге в поле «Дополнительные параметры запуска» впишите /L ru. Если меню и кнопки всё равно на английском, проверьте файл conf.cfg платформы и язык пользователя в Конфигураторе.
Обычно язык «уезжает» после переустановки платформы, переноса базы на сервер с английской Windows или запуска с чужого ярлыка. Вернуть русский можно в любом клиенте: тонком, толстом и веб, — разница только в том, где прописать настройку.
Откуда 1С берёт язык: три уровня настройки
В 1С:Предприятии язык настраивается не одним переключателем. Есть три независимых уровня, и путаница между ними — главная причина «полуанглийского» интерфейса.
| Уровень | Что переводится | Где задаётся |
|---|---|---|
| Язык платформы | Системные меню, стандартные кнопки, служебные окна, сообщения платформы | Параметр /L, файл conf.cfg, установщик |
| Язык конфигурации | Названия разделов, документов, справочников, реквизитов | Свойства пользователя информационной базы |
| Локализация сеанса | Формат дат, чисел, разделители, названия месяцев | Параметр /VL, региональные настройки ОС |
Пример: платформа запущена с английским интерфейсом, а конфигурация русская. Тогда разделы «Банк и касса» и «Продажи» останутся русскими, а кнопки вроде OK, Cancel и системное меню будут на английском.
Обратная ситуация тоже бывает. Платформа на русском, а у пользователя в базе выбран другой язык конфигурации, если в ней их несколько. Тогда «ломаются» как раз названия объектов.
Первым делом определите, что именно не на русском: служебные элементы платформы или названия разделов и документов. От этого зависит, какой раздел ниже вам нужен.
Как поставить русский язык в тонком клиенте через параметры базы
Самый быстрый и безопасный способ. Он меняет язык только для выбранной базы и только на этом компьютере.
- Запустите 1С, чтобы открылось окно со списком информационных баз.
- Выделите нужную базу и нажмите
Изменить. - Пройдите мастер кнопкой
Далеедо последней страницы. - В поле «Дополнительные параметры запуска» впишите
/L ru. - Нажмите
Готовои запустите базу заново.
Если в поле уже есть другие параметры, допишите новый через пробел. Например: /DisableStartupMessages /L ru.
Если в поле стоит /L en или код другого языка, именно он и переключал интерфейс. Удалите его или замените на /L ru.
Параметр в окне списка баз действует только на этом рабочем месте. На другом компьютере или у другого пользователя Windows базу придётся настроить отдельно.
Как вернуть русский язык для всех баз сразу
Если английский интерфейс открывается во всех базах, причина в настройке самой платформы. Она хранится в файле conf.cfg.
- Закройте все окна 1С на компьютере.
- Откройте папку
C:\Program Files\1cv8\conf\(для 32-разрядной платформы —C:\Program Files (x86)\1cv8\conf\). - Откройте
conf.cfgв Блокноте от имени администратора. - Найдите строку
SystemLanguage=. - Поставьте значение
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 одинаково работают для тонкого и толстого клиента, а также для Конфигуратора. Отличие толстого клиента в другом: в старых конфигурациях на обычных формах названия объектов берутся только из языка конфигурации.
Язык конфигурации назначается каждому пользователю базы. Его меняют в Конфигураторе:
- Откройте базу в режиме «Конфигуратор».
- Выберите в меню
Администрирование → Пользователи. - Откройте нужного пользователя двойным щелчком.
- Перейдите на вкладку
Прочие. - В поле «Язык» выберите «Русский» и нажмите
OK.
Изменение вступит в силу при следующем входе пользователя. Если поле «Язык» пустое или в нём выбран другой язык, интерфейс конфигурации может отображаться не так, как ожидалось.
Где посмотреть, какие языки есть в конфигурации
Список языков виден в дереве конфигурации: ветка Общие → Языки. В типовых российских конфигурациях там обычно один язык — русский.
Основной язык задан в свойствах корня конфигурации, в поле «Основной язык». Менять его в типовой конфигурации на поддержке не нужно: это затронет обновления.
Если в списке пользователей Конфигуратора нет ни одного пользователя, база запускается без авторизации. Тогда язык конфигурации берётся основной, а языком платформы управляют только параметры запуска и conf.cfg.
Пользователь в режиме «Предприятие»
В конфигурациях на БСП пользователями управляют и из самой программы: раздел Администрирование → Настройки пользователей и прав → Пользователи. Поле выбора языка в карточке пользователя появляется, если в конфигурации больше одного языка. Если поля нет — язык единственный и менять нечего.
Старые версии платформы
В 1С 8.2 параметр /L и вкладка Прочие в свойствах пользователя работают так же. Система 1С 7.7 устроена иначе, и эти способы к ней не относятся.
Русского языка нет: проверяем установку платформы
Бывает, что /L ru прописан, а интерфейс остаётся английским. Чаще всего платформу поставили без русского языкового пакета.
Установщик платформы на шаге выбора компонентов предлагает раздел с интерфейсами на разных языках. Если русский там отключили, переключиться на него параметром не получится.
Как проверить и доустановить:
- Откройте
Панель управления → Программы и компоненты. - Найдите строку «1С:Предприятие 8» с номером вашей версии платформы.
- Нажмите
Изменить— запустится установщик в режиме изменения. - В дереве компонентов найдите раздел с интерфейсами на разных языках и включите «Русский».
- Завершите установку и перезапустите 1С.
Там же установщик спрашивает язык интерфейса по умолчанию. Выберите «Русский», если на компьютере работают только с русскими базами.
На компьютере может стоять несколько версий платформы. Запускается та, что указана в свойствах базы (поле «Версия 1С:Предприятия») или самая свежая. Доустанавливайте язык именно в ту версию, которой открывается база.
Номер запущенной версии видно в окне «О программе». В тонком клиенте оно открывается из главного меню, в веб-клиенте — из меню с вопросительным знаком.
Региональные настройки Windows и формат дат
Язык Windows влияет на 1С в двух местах.
- 🖥️ Интерфейс платформы. Если в
conf.cfgстоитSystemLanguage=System, 1С повторит язык ОС. Английская Windows — английские кнопки. - 📅 Формат дат и чисел. Без параметра
/VLсеанс берёт региональный формат системы. Отсюда даты вида10/7/2026и точка вместо запятой в суммах.
Как поправить региональный формат в Windows 10 и 11:
- Откройте
Параметры → Время и язык → Язык и регион. - В поле «Региональный формат» выберите «Русский (Россия)».
- Перезапустите 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, доустановки языкового пакета и смены языка пользователя в Конфигураторе — да.