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

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

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

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

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

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

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

Почему интерфейс 1С отображается не на русском

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

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

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

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

Русского нет в списке языковНе установлен языковой пакет

Проверьте компоненты установки платформы через «Программы и компоненты» Windows

Английский только у одного пользователяЯзык задан в настройках пользователя

Откройте карточку пользователя и посмотрите поле «Язык»

Английский у всех пользователей базыЯзык конфигурации или параметр запуска

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

Только при запуске с конкретного ярлыкаПараметр /L в командной строке

Откройте свойства ярлыка и проверьте строку запуска

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

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

Откройте раздел «Администрирование» (в некоторых конфигурациях — «НСИ и администрирование»), перейдите в «Пользователи» или «Пользователи и права». Найдите нужного пользователя, откройте его карточку и найдите поле «Язык» или «Язык интерфейса». Выберите «Русский», сохраните и закройте карточку.

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

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

Способ 2. Проверить и изменить язык конфигурации в конфигураторе

Если английский интерфейс видят все пользователи базы, а настройки пользователей не помогают, проверьте встроенные языки конфигурации. Для этого откройте базу в конфигураторе: меню «Конфигурация» → «Открыть конфигурацию».

В дереве конфигурации найдите ветку «Языки» (обычно внизу дерева, в разделе «Общие»). Там должны присутствовать языки, на которых разработана конфигурация. Основной язык задаётся в свойствах корневого элемента конфигурации — параметр «Основной язык». Для типовых российских конфигураций это «Русский».

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

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

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

Запустите установщик платформы (setup.exe из дистрибутива той же версии, что установлена). На этапе выбора варианта установки выберите «Изменить» (Modify). В списке компонентов найдите раздел языков интерфейса и отметьте «Русский». Завершите установку и перезапустите 1С.

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

Способ 4. Задать язык через параметры запуска

Платформа 1С поддерживает параметр командной строки /L, который принудительно задаёт язык интерфейса сеанса. Для русского языка используется код ru, для английского — en. Этот способ удобен, когда нужно запускать одну и ту же базу на разных языках или быстро проверить, как выглядит интерфейс.

Чтобы применить параметр, откройте свойства ярлыка запуска 1С и в поле «Объект» после пути к исполняемому файлу добавьте параметр. Также язык можно указать в стартере (окне выбора информационных баз): «Настройка» → поле «Язык» или через параметры конкретной базы в списке.

text
"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 в строке запуска и настройки базы в стартере
Английский в веб-клиентеПроверьте язык пользователя и параметры публикации default.vrd

Как проверить результат и типичные ошибки

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

Обратите внимание на форматы дат и чисел: они зависят от региональных настроек информационной базы («Администрирование» → «Региональные настройки») и могут остаться в непривычном виде даже после смены языка интерфейса. Это отдельная настройка, её меняют независимо.

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

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

Язык меню и кнопок после перезапуска
Норма

Все системные элементы на русском

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

Меню на английском — настройка не применилась

Список доступных языков в карточке пользователя
Норма

«Русский» присутствует и выбран

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

Русского нет в списке — не установлен языковой пакет

Строка запуска в ярлыке
Норма

Параметр /L отсутствует или равен ru

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

Указан /Len — ярлык принудительно включает английский

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

Соответствуют российским региональным настройкам

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

Иностранный формат — нужно настроить региональные параметры базы

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

Нужно ли переустанавливать 1С, чтобы добавить русский язык?

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

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

Это значит, что в конфигурации для части объектов не заполнены синонимы на русском языке. Настройки здесь ни при чём — вопрос решается доработкой конфигурации или обращением к её разработчику.

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

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

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

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

Влияет ли смена языка интерфейса на данные в базе?

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

Итог

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

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