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

Быстрый старт · 10 мин

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

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

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

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

Инструкции применимы к платформе 1С:Предприятие 8.3 в типовых конфигурациях (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и другие). Названия пунктов меню в разных версиях платформы могут незначительно отличаться, но общая логика одинакова.

Почему 1С запускается на английском языке

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

Типичная ситуация: базу настраивал специалист, который работал с английским интерфейсом, и сохранил этот язык в карточке пользователя. Другой частый случай — ярлык на рабочем столе создан с параметром /L en (или /Len), который принудительно запускает сеанс на английском независимо от всех остальных настроек.

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

Как сменить язык в настройках пользователя информационной базы

Это основной и самый надёжный способ. Понадобятся права администратора информационной базы — если вы работаете под обычным пользователем, попросите администратора выполнить эти действия.

Откройте базу в режиме «Конфигуратор». В главном меню выберите «Администрирование» (Administration) → «Пользователи» (Users). В списке найдите нужного пользователя и откройте его карточку двойным щелчком. На вкладке «Прочее» (или в основном окне, в зависимости от версии платформы) найдите поле «Язык» (Language) и выберите «Русский» (Russian). Сохраните изменения кнопкой «ОК» и закройте конфигуратор.

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

Порядок действий в конфигураторе
  1. 1
    Откройте базу в режиме «Конфигуратор» под учётной записью с правами администратора
  2. 2
    Перейдите: Администрирование (Administration) → Пользователи (Users)
  3. 3
    Откройте карточку нужного пользователя двойным щелчком
  4. 4
    В поле «Язык» (Language) выберите «Русский» (Russian)
  5. 5
    Нажмите «ОК», закройте конфигуратор и запустите базу в режиме предприятия
  6. 6
    Проверьте, что меню и кнопки отображаются на русском языке

Как убрать английский язык из ярлыка запуска

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

Нажмите правой кнопкой мыши на ярлык 1С на рабочем столе и выберите «Свойства». В поле «Объект» (Target) посмотрите строку запуска. Если в конце присутствует фрагмент /L en или /Len — это и есть источник проблемы. Удалите этот параметр целиком либо замените его на /L ru, чтобы принудительно запускать русский интерфейс.

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

text
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"C:\Bases\Trade" /L ru

Как переключить язык в режиме «1С:Предприятие» без конфигуратора

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

Если интерфейс полностью английский и ориентироваться сложно, ищите пункты Administration → Personal settings или значок шестерёнки. Параметр может называться Language или «Язык интерфейса». После выбора русского языка программа, как правило, предложит перезапустить сеанс — согласитесь.

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

Что делать, если английские названия остались после переключения

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

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

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

Маршрут решения

Как выбрать действие

Весь интерфейс на английском, включая меню и кнопкиПроверьте язык пользователя в конфигураторе и параметр /L в ярлыке запуска
Меню на русском, а названия документов и справочников английскиеПроверьте основной язык конфигурации — вероятно, потребуется доработка разработчиком
Язык сбрасывается на английский после каждого запускаИщите параметр /L en в ярлыке или в настройках базы в списке стартового окна — он перекрывает остальные настройки
Нет доступа к конфигураторуПопробуйте сменить язык в персональных настройках режима предприятия или обратитесь к администратору базы

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

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

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

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

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

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

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

Все пункты меню и системные диалоги на русском

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

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

Повторный запуск программы
Норма

Русский язык сохраняется после перезапуска

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

Язык сбрасывается — в параметрах запуска стоит /L en

Названия документов и справочников
Норма

Синонимы объектов на русском

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

Английские названия — проблема в основном языке конфигурации

Ограничения и когда нужен специалист

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

К специалисту стоит обращаться, если основной язык конфигурации английский и нужно заполнять русские синонимы объектов, если конфигурация находится на поддержке и её нельзя изменять без снятия с поддержки, а также если база работает в клиент-серверном режиме и у вас нет доступа к конфигуратору. Вмешательство в структуру конфигурации без опыта может нарушить обновление и работу базы.

Итог

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

Язык интерфейса 1С определяется тремя уровнями: параметром запуска, настройкой пользователя и языком конфигурации. В большинстве случаев достаточно выбрать «Русский» в карточке пользователя в конфигураторе и убрать параметр /L en из ярлыка. Данные базы при этом не меняются и не подвергаются риску.

Частые вопросы

Данные в базе переведутся на русский после смены языка?

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

Можно ли переключить язык без прав администратора?

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

Что означает параметр /L в строке запуска?

Это параметр командной строки, задающий язык интерфейса сеанса: /L ru — русский, /L en — английский. Он имеет приоритет над настройкой языка пользователя, поэтому при его наличии настройка в конфигураторе игнорируется.

Почему после обновления платформы интерфейс стал английским?

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

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

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

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

Если при выборе языка пользователя русский отсутствует, проверьте, что в конфигурации добавлен язык «Русский» (Конфигурация → Языки). В типовых русских конфигурациях он присутствует всегда; его отсутствие указывает на нестандартную или международную поставку — тогда нужен разработчик.