Администрирование · 9 мин
Как поменять язык интерфейса 1С
Как изменить язык интерфейса 1С: настройки при запуске, параметр /L, встроенные языки конфигурации, мультиязычные базы и решение типичных проблем.
Язык интерфейса 1С определяется на нескольких уровнях: язык платформы, встроенные языки конфигурации и параметры запуска конкретной базы. Из-за этой многоуровневости пользователи часто сталкиваются с ситуацией, когда меню отображается на английском, хотя нужен русский, или наоборот — требуется английский интерфейс для работы с иностранными коллегами.
Важно понимать разницу между языком платформы и языком конфигурации. Платформа 1С:Предприятие имеет собственный интерфейс (меню, диалоги, системные сообщения), который поставляется на нескольких языках. Конфигурация — прикладное решение вроде «Бухгалтерии» или «Управления торговлей» — содержит свои тексты, и их язык зависит от того, какие языки заложил разработчик.
Ниже разобраны все рабочие способы переключения языка: от простого параметра в свойствах базы до настройки мультиязычных конфигураций. Также описаны типичные проблемы — например, когда нужный язык недоступен или интерфейс переключается частично.
Как устроены языки в 1С: платформа и конфигурация
Платформа 1С:Предприятие поддерживает несколько языков интерфейса, основные из которых — русский и английский. При установке платформы можно выбрать, какие языки интерфейса будут развёрнуты на компьютере. Если при установке выбран только один язык, переключиться на другой без переустановки не получится.
Конфигурация хранит свои тексты (названия справочников, документов, сообщения об ошибках) на так называемых встроенных языках. Типовые российские конфигурации обычно содержат один язык — русский, поэтому даже при английском интерфейсе платформы названия объектов останутся русскими. Мультиязычные решения содержат два и более языка и умеют подставлять тексты в зависимости от настроек сеанса.
Код языка в 1С обозначается стандартными сокращениями: ru — русский, en — английский, uk — украинский, de — немецкий и так далее. Эти коды используются в параметрах запуска и настройках.
Смена языка через параметр /L в окне запуска
Самый простой и безопасный способ — задать язык для конкретной информационной базы в стартовом окне 1С. Этот метод не меняет никаких данных и легко отменяется.
- 1Откройте стартовое окно 1С (список информационных баз), но не входите в базу.
- 2Выделите нужную базу и нажмите кнопку «Настройка» (или «Изменить»).
- 3Найдите поле «Дополнительные параметры запуска» и впишите: /L ru — для русского или /L en — для английского.
- 4Сохраните настройки и запустите базу обычным способом.
- 5Проверьте язык меню и системных диалогов после входа.
Параметр /L задаёт язык интерфейса платформы для данного сеанса. Если после слеша указать код языка, который не установлен в составе платформы, интерфейс останется на языке по умолчанию либо платформа выдаст ошибку запуска — поведение зависит от версии.
Обратите внимание: параметр привязан к записи базы в списке на конкретном компьютере. Если базой пользуются несколько сотрудников с разных ПК, настройку нужно выполнить на каждом рабочем месте либо использовать общий файл списка баз.
Язык интерфейса в конфигураторе
Для разработчиков и администраторов актуален язык конфигуратора. Он переключается через меню: откройте конфигуратор, перейдите в раздел настроек среды (в типовых версиях это пункт меню «Сервис» → «Параметры» или выбор языка в нижней части окна, в зависимости от версии платформы) и укажите нужный язык интерфейса.
Отдельно в конфигураторе задаётся язык редактирования текстов конфигурации. Если конфигурация мультиязычная, в свойствах каждого объекта можно вводить синонимы на каждом из встроенных языков. Переключение текущего языка редактирования позволяет видеть и править тексты именно на выбранном языке.
Мультиязычные конфигурации и язык сеанса
В решениях, изначально рассчитанных на несколько языков, язык сеанса пользователя может определяться настройками самой конфигурации: в параметрах пользователя, в настройках учётной записи или через код на встроенном языке. Тогда тексты прикладных объектов подставляются автоматически.
Если вы администрируете такую систему, проверьте, заполнены ли синонимы объектов на нужном языке. Частая картина: платформа переключена корректно, но половина надписей остаётся на основном языке, потому что разработчик не заполнил переводы для части объектов.
Способы переключения языка
Подходит для быстрой смены языка платформы на одном рабочем месте. Не влияет на тексты конфигурации.
Нужен разработчикам для работы с мультиязычными текстами. Требует прав на изменение конфигурации.
Работает только если конфигурация поддерживает несколько языков и разработчик реализовал переключение.
Необходима, когда нужный язык не был выбран при установке. Требует прав администратора на компьютере.
Что делать, если нужного языка нет в списке
Если параметр /L en не даёт эффекта, первым делом проверьте, какие языки установлены в составе платформы. Откройте каталог установки платформы или запустите установщик в режиме изменения: там будет виден список доступных компонентов, включая языки интерфейса.
Для добавления языка запустите установщик платформы той же версии, выберите режим изменения и отметьте недостающий язык интерфейса. После завершения установки перезапустите 1С и снова задайте параметр запуска.
В клиент-серверном варианте язык интерфейса определяется клиентской частью платформы, поэтому менять состав установки нужно на компьютерах пользователей, а не только на сервере.
Частые ошибки и ограничения
Ещё одно ограничение касается веб-клиента: при работе через браузер язык интерфейса также зависит от параметров публикации базы на веб-сервере и настроек самого клиента. Если в тонком клиенте язык переключается, а в браузере нет, проверьте параметры публикации.
Региональные настройки операционной системы на язык интерфейса 1С напрямую не влияют, но влияют на формат дат, чисел и разделители. Если после смены языка даты отображаются в непривычном формате, проверьте региональные стандарты Windows.
Проверка результата после переключения
После смены языка войдите в базу и проверьте несколько контрольных точек: главное меню, системные диалоги (например, окно «О программе»), сообщения об ошибках и названия прикладных объектов. Первые три должны переключиться при корректной установке языка платформы; последние — только при наличии переводов в конфигурации.
Как проверить результат
Пункты меню на выбранном языке
Меню осталось на прежнем языке — параметр /L не применился
Окна платформы на новом языке
Диалоги на старом языке — язык не установлен в платформе
Переведены, если конфигурация мультиязычная
Остались на русском в типовой российской конфигурации — это норма, а не ошибка
Если интерфейс переключился частично, это почти всегда означает, что язык платформы применён, а конфигурация не содержит текстов на выбранном языке. Это ограничение прикладного решения, а не сбой.
Что важно запомнить
Язык платформы переключается параметром /L в настройках базы и требует, чтобы язык был установлен в составе платформы. Язык прикладных текстов зависит от конфигурации: типовые российские решения обычно одноязычны. Перед изменением состава платформы завершите сеансы пользователей.
Ответы на частые вопросы
Можно ли переключить язык интерфейса, не выходя из базы?
Нет. Параметр /L применяется при запуске сеанса, поэтому нужно завершить работу и запустить базу заново с новым параметром. Данные при этом не затрагиваются.
Почему после установки /L en половина надписей осталась на русском?
Параметр меняет только язык платформы — меню, диалоги, системные сообщения. Названия справочников, документов и отчётов хранятся в конфигурации, и типовые российские решения содержат только русские тексты. Полный перевод возможен только в мультиязычных конфигурациях с заполненными синонимами.
Где взять английский язык платформы, если его нет в списке?
Запустите установщик платформы той же версии, что установлена у вас, выберите режим изменения состава и отметьте нужный язык интерфейса. После установки перезапустите 1С и задайте параметр /L.
Влияет ли смена языка на данные в базе?
Нет. Язык интерфейса — это только отображение текстов. Данные, документы и настройки остаются неизменными. Меняется лишь формат представления дат и чисел, если он привязан к региональным настройкам.
Как задать разные языки для разных пользователей одной базы?
Параметр /L задаётся в списке баз на каждом рабочем месте отдельно, поэтому на одном компьютере можно указать /L ru, на другом — /L en. В мультиязычных конфигурациях язык сеанса может дополнительно определяться настройками учётной записи пользователя.
Работает ли параметр /L в веб-клиенте?
В веб-клиенте язык определяется параметрами публикации информационной базы на веб-сервере и настройками клиента. Если переключение не срабатывает, проверьте параметры публикации в файле настроек веб-приложения и состав установленных языков платформы.