Администрирование · 8 мин
Как перевести 1С на русский язык с английского
Как переключить интерфейс 1С с английского на русский: настройки пользователя, кластера и конфигурации, проверка результата, типичные ошибки и ограничения.
Английский интерфейс в 1С появляется обычно по одной из трёх причин: при установке платформы выбран английский язык по умолчанию, пользователю в справочнике назначена английская локаль, либо в конфигураторе или параметрах запуска задан код языка en. Во всех случаях проблема решается штатными средствами — без переустановки программы и без правки конфигурации.
Важно понимать, что язык интерфейса в 1С определяется на нескольких уровнях: настройки пользователя информационной базы, параметры сеанса и командной строки, региональные настройки операционной системы и состав установленных языков платформы. Если поменять только один уровень, а причина сидит в другом, интерфейс останется английским.
Ниже разобраны все типовые сценарии: от простого переключения языка в настройках пользователя до случаев, когда русская локаль вообще не установлена вместе с платформой. Инструкции подходят для платформы 1С:Предприятие 8.3 в файловом и клиент-серверном вариантах.
Определяем, на каком уровне задан английский язык
Прежде чем что-то менять, выясните, почему интерфейс английский. От этого зависит, какой из способов сработает. Быстрая диагностика занимает пару минут и избавляет от лишних действий.
Если английский интерфейс только у одного пользователя, а у остальных русский — причина в настройках конкретного пользователя. Если английский у всех, кто заходит через определённый ярлык или файл запуска — ищите параметр /L en в командной строке. Если английский везде, включая конфигуратор, и в списке языков русского нет — вероятно, платформа установлена без русской локали.
Администрирование → Пользователи → поле «Язык»
Свойства ярлыка, строка запуска, файл .v8i
Состав установки платформы через установщик
Сервис → Параметры → язык интерфейса
Способ 1: смена языка в настройках пользователя
Самый частый случай — у пользователя в информационной базе указан английский язык. Это исправляется прямо в режиме 1С:Предприятие, если у вас есть права администратора.
- 1Откройте раздел «Администрирование» → «Пользователи» (в типовых конфигурациях) или «Сервис» → «Пользователи» в старых интерфейсах.
- 2Найдите нужного пользователя и откройте его карточку.
- 3В поле «Язык» (Language) выберите «Русский» и сохраните изменения.
- 4Полностью завершите сеанс пользователя и запустите 1С заново.
- 5Проверьте, что меню, кнопки и системные сообщения отображаются на русском.
Если пользователей много и язык нужно поменять массово, удобнее воспользоваться обработкой группового изменения реквизитов (в типовых конфигурациях она доступна администратору) либо попросить пользователей сменить язык самостоятельно: в большинстве конфигураций это делается через «Персональные настройки» или аналогичный пункт меню.
Обратите внимание: язык пользователя влияет на интерфейс и формат представления дат и чисел в его сеансе, но не меняет данные в базе. Номенклатура, контрагенты и документы останутся на том языке, на котором были введены.
Способ 2: убираем английский язык из параметров запуска
Параметр командной строки /L принудительно задаёт язык интерфейса для сеанса и имеет приоритет над настройками пользователя. Если в ярлыке прописано /L en, смена языка в карточке пользователя не поможет — при следующем запуске интерфейс снова будет английским.
Откройте свойства ярлыка, которым запускаете 1С (правый клик → «Свойства»), и посмотрите поле «Объект». Если в конце строки есть фрагмент /L en или /L"en", удалите его или замените на /L ru. То же самое проверьте в файле списка баз .v8i, если базы подключаются через общий список, и в настройках базы в окне запуска (кнопка «Изменить» → дополнительные параметры запуска).
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /LruВ клиент-серверном варианте параметр /L может быть прописан и в свойствах информационной базы в консоли кластера. Проверьте свойства базы: если там задан язык сеанса по умолчанию en, замените его на ru.
Способ 3: проверяем установленные языки платформы
Платформа 1С при установке позволяет выбрать набор языков интерфейса. Если при развёртывании установили только английскую локаль, русского языка просто не будет в системе — ни в списке выбора, ни в параметрах.
Проверить это просто: откройте карточку пользователя и посмотрите выпадающий список «Язык». Если там только English — локаль не установлена. Решение — доустановить компонент: запустите установщик платформы той же версии, выберите режим изменения (Modify) и отметьте русский язык интерфейса. После завершения установки перезапустите сервер 1С (в клиент-серверном варианте) или просто клиентское приложение.
Отдельные случаи: конфигуратор, тонкий клиент и веб-клиент
Английский интерфейс конфигуратора
Конфигуратор имеет собственную настройку языка, независимую от режима предприятия. Откройте «Сервис» → «Параметры» и на вкладке общих настроек найдите язык интерфейса. Установите «Русский», закройте и заново откройте конфигуратор. Если конфигуратор запускается ярлыком с параметром /L en — уберите параметр, как описано выше.
Веб-клиент и тонкий клиент
В веб-клиенте язык интерфейса может наследоваться из настроек браузера. Если в карточке пользователя стоит русский, а веб-клиент показывает английский, проверьте порядок предпочитаемых языков в настройках браузера и поставьте русский первым. Для тонкого клиента действуют те же правила, что и для толстого: настройка пользователя плюс параметр /L.
Проверяем результат и типичные ошибки
После изменений полностью закройте 1С — не просто окно базы, а все процессы клиента — и запустите заново. Признак успеха: главное меню, панели разделов, системные сообщения и диалоги отображаются на русском, даты выводятся в привычном формате.
Как проверить результат
Названия на русском
Остались английские подписи — проверьте /L в ярлыке
Ошибки и предупреждения на русском
Сообщения на английском — локаль не доустановлена
У всех нужный язык
У части пользователей английский — менять в их карточках
Язык сохраняется
Сбрасывается — параметр задан в общем списке баз или кластере
Часто задаваемые вопросы
Переведутся ли данные в базе (товары, контрагенты) на русский вместе с интерфейсом?
Нет. Смена языка влияет только на интерфейс платформы и системные сообщения. Данные, введённые пользователями, остаются на языке ввода. Если справочники заполнены на английском, их нужно переводить отдельно — вручную или специализированными обработками.
Что делать, если в списке языков пользователя нет «Русский»?
Это означает, что русская локаль не установлена в составе платформы. Запустите установщик той же версии платформы в режиме изменения и добавьте русский язык интерфейса. После этого перезапустите клиент или службу сервера 1С.
Почему после смены языка интерфейс снова стал английским?
Наиболее вероятная причина — параметр /L en в ярлыке, файле списка баз или свойствах информационной базы в кластере. Этот параметр имеет приоритет над настройкой пользователя. Найдите и удалите его во всех местах запуска.
Нужны ли права администратора для смены языка?
Для смены языка другого пользователя — да, нужны административные права в информационной базе. Свой собственный язык пользователь обычно может сменить сам через персональные настройки. Доустановка локали платформы требует прав администратора операционной системы.
Влияет ли смена языка на отчёты и печатные формы?
Тексты, зашитые в макеты печатных форм и отчёты конфигурации, не переводятся автоматически — они выводятся так, как заложено в конфигурации. Поменяются только системные элементы: заголовки стандартных команд, кнопки, служебные сообщения.
Что важно запомнить
Начните с карточки пользователя: установите язык «Русский» и перезапустите сеанс. Если не помогло — проверьте параметр /L в ярлыке и свойствах базы, затем состав установленных локалей платформы. Данные в базе от смены языка интерфейса не переводятся.