К статье
Практический материал

Администрирование · 8 мин

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

Как переключить интерфейс 1С с русского на английский: настройки платформы, конфигуратора и конфигурации, типичные ошибки и способы проверки результата.

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

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

Что именно переводится при смене языка

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

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

Быстрый способ: выбор языка при запуске базы

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

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

Порядок действий
  1. 1
    Откройте окно запуска 1С со списком информационных баз
  2. 2
    Выделите нужную базу и откройте настройку параметров запуска
  3. 3
    В поле языка интерфейса выберите English или добавьте параметр /L en
  4. 4
    Сохраните настройки и запустите базу в режиме 1С:Предприятие
  5. 5
    Проверьте, что главное меню и системные окна отображаются на английском

Переключение через параметр командной строки

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

bash
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Trade" /L en

Для веб-клиента язык указывается в параметре URL, например ?L=en после адреса публикации. Этот способ удобен, когда одним и тем же веб-сервером пользуются сотрудники с разными языками: каждому выдаётся своя ссылка.

Настройка языка внутри конфигурации

В типовых конфигурациях (например, в решениях с поддержкой мультиязычности) язык интерфейса может переключаться в персональных настройках пользователя. Обычно это раздел «Администрирование» → «Общие настройки» или «Персональные настройки», где есть поле «Язык интерфейса». После смены значения программу нужно перезапустить.

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

Как проверить, что переключение сработало

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

Контрольные точки

Как проверить результат

Главное меню и системные окна
Норма

Меню и диалоги отображаются на английском (File, Tools, Help)

Тревожный признак

Меню осталось на русском — параметр /L не применился

Названия документов и справочников
Норма

Переведены там, где разработчик задал английские синонимы

Тревожный признак

Все надписи русские при заявленной мультиязычности конфигурации

Данные в карточках и документах
Норма

Наименования остались такими, как их ввели пользователи

Тревожный признак

Ожидание автоматического перевода введённых данных — так не должно быть

Типичные ошибки и ограничения

Типичные ошибки
01
Добавление параметра /L en в ярлык конфигуратора вместо ярлыка режима предприятия — интерфейс пользователя не меняется
02
Ожидание перевода данных справочников: наименования товаров и контрагентов хранятся как текст и не переводятся автоматически
03
Смена языка без перезапуска программы — многие надписи подхватываются только при новом сеансе
04
Переключение только языка платформы в конфигурации без английских синонимов — получается смешанный русско-английский интерфейс

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

Как выбрать подходящий способ

Маршрут решения

Как выбрать действие

Нужно быстро показать английское меню одному пользователюУкажите язык в параметрах запуска базы или добавьте /L en в ярлык
Иностранные сотрудники работают постоянно через веб-клиентВыдайте им ссылку с параметром языка в адресе
Надписи конфигурации остаются русскими после переключенияПроверьте наличие английского языка в ветке «Языки» конфигурации и заполните синонимы
Нужно перевести данные (товары, контрагенты)Настройте мультиязычные реквизиты или ведите переводы вручную — автоматического перевода нет
Итог

Что важно запомнить

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

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

Почему после установки параметра /L en часть надписей осталась русской?

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

Можно ли переключить язык без перезапуска 1С?

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

Переведутся ли названия товаров и контрагентов на английский?

Нет. Данные хранятся в том виде, в каком их ввели. Для мультиязычных данных нужны специальные механизмы конфигурации (например, реквизиты с представлениями на разных языках) или ручное ведение переводов.

Как вернуть русский язык обратно?

Уберите параметр /L en из строки запуска или смените язык в настройках запуска базы на русский (код ru), затем перезапустите программу. Никаких изменений в данных при этом не происходит.

Работает ли переключение языка в веб-клиенте?

Да, язык задаётся параметром в адресной строке публикации, например ?L=en. Убедитесь, что публикация на веб-сервере поддерживает нужный язык, и проверьте результат именно в браузере, которым пользуются сотрудники.

Что делать, если английского языка нет в списке при запуске?

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