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