Администрирование · 8 мин
Как сделать 1С на русском языке
Как переключить 1С на русский язык: настройка языка интерфейса платформы, конфигуратора и пользователя, типичные ошибки и способы их устранения.
1С запустилась, а все меню, кнопки и сообщения — на английском: такое часто происходит после установки новой версии платформы, обновления, переноса базы на другой компьютер или подключения к чужому серверу. Паниковать не нужно — чаще всего русский интерфейс возвращается за пару минут: достаточно сменить язык в настройках платформы или в параметрах конкретного пользователя.
Важно понимать, что «язык 1С» — это не один параметр, а несколько независимых уровней: язык интерфейса платформы, язык конфигурации, язык пользователя информационной базы и региональные настройки операционной системы. Если перепутать эти уровни, можно поменять не ту настройку и не получить результата. Ниже разобраны все сценарии — от простого переключения до случаев, когда русский язык отсутствует в списке.
Откуда берётся язык интерфейса в 1С
Платформа 1С:Предприятие многоязычна: один и тот же дистрибутив поддерживает несколько языков интерфейса, и переключение между ними не требует переустановки программы. Язык определяется по цепочке приоритетов: сначала смотрится параметр запуска, затем настройка пользователя в базе, затем язык операционной системы по умолчанию.
Конфигурация (например, «Бухгалтерия предприятия» или «Управление торговлей») тоже имеет встроенные языки. Типовые российские конфигурации разрабатываются на русском, но включают и английский. Если в конфигурации нет нужного языка, платформа не сможет показать на нём надписи, даже если сам язык в системе установлен.
Способ 1. Сменить язык в настройках пользователя
Самый правильный способ — задать русский язык для конкретного пользователя информационной базы. Тогда настройка сохранится и будет применяться при каждом входе независимо от компьютера, с которого работает человек.
- 1Войдите в базу под учётной записью с правами администратора.
- 2Откройте раздел «Администрирование» → «Пользователи» (в некоторых конфигурациях — «Настройка» → «Пользователи и права»).
- 3Откройте карточку нужного пользователя.
- 4Найдите поле «Язык» или «Язык интерфейса» и выберите «Русский».
- 5Сохраните изменения и перезайдите в базу под этим пользователем.
После перезахода меню, панели разделов и системные сообщения должны отображаться на русском. Если часть надписей осталась на другом языке — вероятно, дело в языке конфигурации или в самом тексте данных, которые вводились вручную.
В файловых базах без разделения пользователей (когда список пользователей пуст) язык обычно берётся из настроек платформы по умолчанию. В этом случае используйте способ с параметрами запуска, описанный ниже.
Способ 2. Переключить язык через параметры запуска
Если войти в базу сложно из-за непонятного языка интерфейса, можно принудительно задать русский язык в параметрах запуска. Это делается в окне запуска 1С: выделите базу, нажмите кнопку настройки и в дополнительных параметрах укажите язык.
Для тонкого клиента и конфигуратора существует параметр командной строки /L, после которого указывается код языка. Для русского это ru. Параметр прописывается в свойствах ярлыка или в строке запуска.
"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 влияет на выбор языка по умолчанию, но если у пользователя в базе явно задан другой язык, настройка системы будет проигнорирована.
Как проверить результат
Разделы и команды отображаются на русском
Надписи остались на иностранном языке
Ошибки и предупреждения выводятся по-русски
Сообщения на английском
ДД.ММ.ГГГГ, запятая как разделитель
MM/DD/YYYY, точка в дробях
Часто задаваемые вопросы
Почему после смены языка часть надписей осталась на английском?
Это означает, что в конфигурации для некоторых элементов не заполнен русский синоним, либо надписи введены вручную в данных. Проверьте, что выбран именно язык пользователя «Русский», а не язык по умолчанию, и убедитесь, что конфигурация — типовая российская.
Можно ли задать разный язык для разных пользователей одной базы?
Да. Язык интерфейса — персональная настройка каждого пользователя информационной базы. Один сотрудник может работать с русским интерфейсом, другой — с английским, данные при этом общие.
Нужно ли перезапускать сервер 1С после смены языка?
Нет. Настройка языка пользователя применяется при следующем входе в базу. Перезапуск сервера требуется только при установке новых компонентов платформы, например языкового пакета.
Что делать, если в списке языков нет русского?
Доустановите русский языковой компонент через установщик платформы той же версии: запустите setup.exe, выберите изменение установки и отметьте нужный язык. После этого перезапустите 1С.
Влияет ли язык интерфейса на отчёты и печатные формы?
Частично. Системные надписи и заголовки стандартных команд переводятся, но макеты печатных форм в типовых конфигурациях обычно зафиксированы на русском и не зависят от языка интерфейса пользователя.
Что важно запомнить
Русский язык в 1С включается через настройку пользователя в базе или параметр запуска /Lru. Если языка нет в списке — доустановите языковой пакет платформы той же версии. Смена языка переводит только интерфейс, но не данные и не региональные форматы.