Смена языка 1С:Предприятия 8.3 для пользователя и всей базы

· 9 мин

Содержание

Чтобы поменять язык в 1С:Предприятии 8.3, добавьте в свойства базы параметр запуска /Len (английский интерфейс платформы) и назначьте пользователю нужный язык в Конфигураторе: Администрирование → Пользователи → карточка → вкладка «Прочие» → Язык. Первое меняет системные меню и сообщения платформы, второе — названия разделов, документов и реквизитов конфигурации.

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

Что меняется при смене языка в 1С: четыре уровня

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

УровеньЧто этоПримеры текстаГде меняется
🖥️ Язык платформыСистемный интерфейс самой программыПункты главного меню, «Сохранить», «Закрыть», окно запуска, системные ошибкиПараметр /L, файл conf.cfg, установщик
📚 Язык конфигурацииТексты, которые написал разработчик конфигурацииРазделы «Банк и касса», «Продажи», названия документов и колонокСвойство пользователя «Язык»
🌐 Локализация (регион)Формат дат, чисел, порядок сортировки07.10.2026 или 10/7/2026, запятая или точка в дробяхПараметр /VL, региональные установки базы
🗂️ ДанныеТо, что ввели пользователиНаименования номенклатуры, контрагентов, статейТолько в самих справочниках

Отсюда главное правило. Язык конфигурации можно выбрать только из тех, что в ней заложены. Типовые российские конфигурации (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) рассчитаны на русский язык . Если в конфигурации один язык, параметр /Len переведёт только системные элементы платформы, а разделы и документы останутся русскими. Это не сбой, а нормальное поведение.

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

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

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

Через Конфигуратор

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

Если поле «Язык» пустое, используется основной язык конфигурации. У типовых решений это русский.

Изменение применяется со следующего входа. Пользователю, который сейчас работает, достаточно закрыть программу и открыть её снова — завершать его сеанс принудительно не нужно.

Через режим «1С:Предприятие»

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

Когда языка нет в списке

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

Как поменять язык платформы для всех: параметры запуска

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

Основные параметры

ПараметрЧто делаетПример
/L<код>Язык интерфейса платформы/Len — английский, /Lru — русский
/VL<код>Код локализации сеанса: формат дат и чисел/VLen_US, /VLru_RU

Параметры можно комбинировать. Английский интерфейс с российскими форматами дат — частый выбор для иностранного сотрудника в российской бухгалтерии:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /Len /VLru_RU

Параметр для одной базы

  1. В окне запуска выделите базу и нажмите «Изменить».
  2. Пройдите по шагам мастера до последнего окна.
  3. В поле «Дополнительные параметры запуска» впишите /Len.
  4. Нажмите «Готово» и запустите базу.

Настройка хранится в списке баз текущего пользователя Windows. Коллеги на том же компьютере увидят прежний язык.

Язык по умолчанию для всей установки

Для сервера терминалов удобнее задать язык один раз в файле conf.cfg. Он лежит в каталоге установленной версии: C:\Program Files\1cv8\<номер версии>\bin\conf\conf.cfg. Добавьте строку:

SystemLanguage=EN

Значение System означает «брать язык из настроек Windows». Параметр /L в строке запуска приоритетнее файла, поэтому отдельный пользователь всё равно может переопределить язык для себя.

Файл conf.cfg относится к конкретной версии платформы. После установки новой версии 1С строку придётся добавить заново в каталог этой версии. Редактируйте файл, когда пользователи вышли из программы: работающие сеансы изменение не подхватят.

Компоненты языков при установке

Английский и другие языки интерфейса ставятся отдельной частью дистрибутива. В мастере установки платформы есть компонент «Интерфейсы на различных языках» и выбор языка интерфейса по умолчанию. Если при установке нужный язык не отметили, параметр /Len ничего не изменит. Запустите установщик той же версии, выберите изменение установленных компонентов и добавьте язык.

Перед массовой сменой языка платформы
Выполнено: 0 / 5

Что пользователь может настроить сам, без администратора

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

✅ Можно самостоятельно:

  • 🖥️ прописать /Len или /Lru в свойствах базы в своём окне запуска — это меняет только системные надписи платформы;
  • 🌐 указать /VL с нужным регионом, чтобы даты и числа отображались привычно;
  • 🔗 создать отдельный ярлык с параметрами, если на одной машине нужны оба языка.

❌ Нельзя самостоятельно:

  • 📚 сменить язык конфигурации — это свойство пользователя базы, его меняет администратор;
  • 🗂️ перевести данные: наименования справочников вводятся вручную.

Два ярлыка на рабочем столе — быстрый способ для тех, кто работает в двух средах. Например, Buh RU без параметров и Buh EN с /Len /VLen_US. Обе ссылки ведут на одну базу, отличается только язык запуска.

Многоязычная номенклатура и справочники

Смена языка интерфейса не переводит ни одного элемента справочников. Товар «Бумага офисная А4» останется так называться и в английском интерфейсе. Для данных есть три подхода, от простого к сложному.

1. Отдельное поле для второго наименования

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

Минус: в печатные формы такое поле само не попадёт. Понадобится дополнительная печатная форма или правка макета через расширение.

2. Встроенная мультиязычность БСП

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

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

3. Своя доработка

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

ПодходКогда подходитРиски
Дополнительный реквизитПара десятков позиций для экспортаРучное заполнение, нет в печатных формах «из коробки»
Мультиязычность БСПКонфигурация изначально многоязычнаяНе во всех решениях доступна
Регистр переводов в расширенииТысячи позиций, несколько языковСтоимость разработки и сопровождения

Кодировка и кракозябры после смены языка

Платформа 8.3 хранит строки в Юникоде, поэтому сама база «сломать» кириллицу при смене языка не может. Проблемы возникают на стыке с внешним миром: файлами, шрифтами, операционной системой.

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

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

Отдельный случай — даты вида 10/7/2026 вместо 07.10.2026 после перехода на английский. Это не кодировка, а локализация: добавьте /VLru_RU, и форматы вернутся к российским при английском интерфейсе.

Смена языка в облачной и локальной 1С

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

Вариант работыЯзык платформыЯзык конфигурации
Локальная установка, файловая или клиент-серверная база/L в свойствах базы или conf.cfgАдминистратор базы в Конфигураторе
Облако через удалённый рабочий стол (RDP)Как на локальной: параметры на сервере провайдера, часто через поддержкуАдминистратор у провайдера или ваш администратор, если есть доступ
Облако через тонкий клиент, установленный у вас/L в свойствах базы на вашем компьютереЧерез карточку пользователя в режиме «1С:Предприятие»
Облако через браузер (веб-клиент)Зависит от языка, переданного в адресе и настроек браузераЧерез карточку пользователя, Конфигуратор недоступен

В веб-клиенте нет окна запуска со списком баз, поэтому привычный способ с /Len не работает. Адрес публикации обычно содержит код языка, например часть /ru_RU/ в ссылке. На что её можно менять и поддерживает ли сервис другие языки, уточните у провайдера: это задаётся публикацией на его стороне.

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

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

Почему после /Len разделы и документы остались на русском?
Параметр /L меняет только язык платформы. Названия разделов и документов — это язык конфигурации. Если в конфигурации нет английского, переводить нечего.
Можно ли получить английскую Бухгалтерию 3.0?
Типовая Бухгалтерия 3.0 рассчитана на русский язык. Английский интерфейс платформы включить можно, но разделы, документы и отчёты останутся на русском.
Сохранятся ли настройки форм и отчётов после смены языка?
Да. Пользовательские настройки привязаны к пользователю базы, а не к языку. Смена языка их не сбрасывает.
Как вернуть русский интерфейс, если всё внезапно стало английским?
Проверьте дополнительные параметры запуска в свойствах базы и строку SystemLanguage в conf.cfg. Если там ничего нет, значит язык взят из Windows; задайте /Lru явно.
Влияет ли язык на печатные формы и отчётность?
Нет. Регламентированные отчёты и печатные формы типовых конфигураций формируются по своим макетам на русском языке независимо от языка интерфейса.