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