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

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

Как сделать 1С на русском языке

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

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

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

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

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

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

Способ 1. Сменить язык в настройках пользователя

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

Порядок действий
  1. 1
    Войдите в базу под учётной записью с правами администратора.
  2. 2
    Откройте раздел «Администрирование» → «Пользователи» (в некоторых конфигурациях — «Настройка» → «Пользователи и права»).
  3. 3
    Откройте карточку нужного пользователя.
  4. 4
    Найдите поле «Язык» или «Язык интерфейса» и выберите «Русский».
  5. 5
    Сохраните изменения и перезайдите в базу под этим пользователем.

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

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

Способ 2. Переключить язык через параметры запуска

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

Для тонкого клиента и конфигуратора существует параметр командной строки /L, после которого указывается код языка. Для русского это ru. Параметр прописывается в свойствах ярлыка или в строке запуска.

text
"C:\Program Files\1cv8\8.3.22.1709\bin\1cv8.exe" ENTERPRISE /F"C:\Bases\Trade" /Lru

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

Способ 3. Установить русский языковой пакет платформы

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

Запустите установщик платформы 1С повторно (файл setup.exe из дистрибутива той же версии), выберите режим изменения установки и отметьте компоненты с русским языком интерфейса. После завершения установки перезапустите 1С — русский появится в списке языков.

Язык конфигуратора и разработчика

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

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

Региональные настройки и язык данных

Язык интерфейса не влияет на формат дат, чисел и валют. Если в 1С даты отображаются в формате MM/DD/YYYY или разделитель дробной части — точка вместо запятой, проблема в региональных настройках Windows, а не в языке 1С.

Откройте «Панель управления» → «Регион» (или «Язык и региональные стандарты») и установите формат «Русский (Россия)». Для серверных баз также проверьте региональные настройки учётной записи, под которой работает сервер 1С или служба SQL.

Типичные ошибки и их устранение

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

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

Типичные ошибки
01
Меняют язык Windows вместо настройки пользователя в базе — интерфейс 1С не меняется.
02
Указывают параметр /L с ошибкой в коде языка — платформа запускается с языком по умолчанию.
03
Ставят языковой пакет от другой версии платформы — появляются ошибки при запуске.
04
Ожидают перевода данных после смены языка — переводится только интерфейс, данные остаются как были.
Контрольные точки

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

Главное меню после входа
Норма

Разделы и команды отображаются на русском

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

Надписи остались на иностранном языке

Системные сообщения
Норма

Ошибки и предупреждения выводятся по-русски

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

Сообщения на английском

Формат дат и чисел
Норма

ДД.ММ.ГГГГ, запятая как разделитель

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

MM/DD/YYYY, точка в дробях

Часто задаваемые вопросы

Почему после смены языка часть надписей осталась на английском?

Это означает, что в конфигурации для некоторых элементов не заполнен русский синоним, либо надписи введены вручную в данных. Проверьте, что выбран именно язык пользователя «Русский», а не язык по умолчанию, и убедитесь, что конфигурация — типовая российская.

Можно ли задать разный язык для разных пользователей одной базы?

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

Нужно ли перезапускать сервер 1С после смены языка?

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

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

Доустановите русский языковой компонент через установщик платформы той же версии: запустите setup.exe, выберите изменение установки и отметьте нужный язык. После этого перезапустите 1С.

Влияет ли язык интерфейса на отчёты и печатные формы?

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

Итог

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

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