Меню 1С 8.3 на английском: где переключить интерфейс обратно на русский
Содержание
Чтобы изменить язык
1С с английского на русский, откройте окно запуска, выделите базу, нажмите Edit (Изменить) и на последней странице мастера впишите в поле Additional startup parameters строку /Lru. После перезапуска системные меню платформы станут русскими. Если по-английски остались и разделы самой программы, смените язык пользователю в Конфигураторе: Администрирование → Пользователи, вкладка Прочие, поле Язык.
Почти всегда английский интерфейс появляется по одной из трёх причин. Платформа подстроилась под англоязычную Windows. Пользователю в базе указан английский язык. Или при установке платформы не поставили русские языковые ресурсы. Ниже каждая причина и способ её убрать.
Два слоя интерфейса: что именно переключаем
В 1С:Предприятии 8.3 то, что вы видите на экране, рисуют две разные части программы. И язык у каждой задаётся отдельно.
| Слой | Что к нему относится | Где меняется язык |
|---|---|---|
| Платформа | Главное меню (File, Edit, Tools), окно запуска, «О программе», «Параметры», системные сообщения об ошибках | Параметр запуска /L, файл conf.cfg, языковые ресурсы при установке |
| Конфигурация | Разделы панели, справочники, документы, отчёты, формы | Свойство Язык у пользователя информационной базы |
Отсюда простая диагностика:
- 🔹 английское только главное меню и окно запуска, а разделы «Банк и касса», «Продажи» по-русски — дело в платформе;
- 🔹 английские разделы и документы, а меню русское — дело в пользователе базы;
- 🔹 английское всё — настраивайте оба слоя;
- 🔹 вместо букв квадраты или «кракозябры» — это не язык 1С, а кодировка и шрифты Windows (см. раздел про региональные настройки).
Если конфигурация изначально создана только на английском, как англоязычные версии некоторых решений, русских разделов в ней нет вообще. Тогда параметры пользователя ничего не дадут: нужна русскоязычная поставка этой конфигурации.
Способ 1. Русский язык через параметр запуска /L
Самый быстрый способ сменить язык интерфейса платформы для одной базы. Права администратора не нужны.
- Запустите 1С. В окне со списком баз выделите нужную.
- Нажмите
Edit(в русском окне —Изменить). - Пролистайте мастер кнопкой
Nextдо последней страницы. - В поле
Additional startup parameters(Дополнительные параметры запуска) введите/Lru. - Нажмите
Finishи запустите базу заново.
Параметр /L задаёт язык интерфейса платформы. Рядом существует параметр /VL — он задаёт код локализации сеанса: формат дат, чисел, разделителей. Их часто путают.
/Lru — русский интерфейс платформы
/VLru — русский формат дат и чисел в сеансе
/Lru /VLru — оба параметра сразу, через пробел
Если 1С запускается ярлыком с рабочего стола, параметр можно дописать прямо в его свойства. Щёлкните ярлык правой кнопкой, откройте Свойства и в поле Объект после пути к программе добавьте ключи:
"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Buh" /Lru
Номер версии и путь к базе у вас будут свои. Для тонкого клиента
вместо 1cv8.exe стоит 1cv8c.exe, ключ /L работает так же. Для Конфигуратора вместо ENTERPRISE пишут DESIGNER.
Способ 2. Правим файлы настроек ibases.v8i и conf.cfg
Когда баз в списке много или настройку нужно разнести на несколько компьютеров, удобнее править файлы.
Список баз ibases.v8i
Список информационных баз пользователя хранится в файле:
%APPDATA%\1C\1CEStart\ibases.v8i
Это обычный текстовый файл. Каждая база в нём — отдельный блок с именем в квадратных скобках. Параметры запуска из способа 1 записываются в строку AdditionalParameters.
[Бухгалтерия предприятия]
Connect=File="D:\Bases\Buh";
ID=5f1c2d3e-0000-0000-0000-000000000000
External=0
AdditionalParameters=/Lru
Порядок работы:
- Закройте все окна 1С, иначе платформа перезапишет файл при выходе.
- Сделайте копию
ibases.v8iрядом, напримерibases.v8i.bak. - Откройте файл в Блокноте, найдите блок нужной базы.
- Добавьте или исправьте строку
AdditionalParameters=/Lru. - Сохраните файл, не меняя кодировку, и запустите 1С.
Не трогайте строки Connect и ID. Ошибка в них уберёт базу из списка или подключит не ту базу.
Общий файл платформы conf.cfg
Чтобы русский язык включался во всех базах этого компьютера, задайте его на уровне платформы. Файл лежит в каталоге установки:
C:\Program Files\1cv8\conf\conf.cfg
Добавьте в него строку:
SystemLanguage=RU
Значение System возвращает поведение по умолчанию, когда платформа берёт язык из настроек Windows. Для правки файла нужны права администратора: откройте Блокнот через Запуск от имени администратора, затем откройте в нём conf.cfg.
| Где задан язык | Действует на | Права администратора |
|---|---|---|
Параметр /L в свойствах базы | Одну базу у одного пользователя Windows | Не нужны |
Ярлык с ключом /L | Запуск именно через этот ярлык | Не нужны |
ibases.v8i | Те же базы, что способ 1, но удобно править пачкой | Не нужны |
conf.cfg, SystemLanguage=RU | Все базы всех пользователей компьютера | Нужны |
Параметр /L, явно указанный для базы, приоритетнее общего значения из conf.cfg.
Язык пользователя в базе: когда английские разделы и документы
Если меню уже русское, а панель разделов и формы документов английские, язык задан у пользователя информационной базы. Это настройка конфигурации, и меняется она в Конфигураторе.
- Запустите базу в режиме
Конфигуратор. - Откройте
Администрирование → Пользователи. - Двойным щелчком откройте нужного пользователя.
- Перейдите на вкладку
Прочие. - В поле
ЯзыквыберитеРусский. - Нажмите
ОК, закройте Конфигуратор и войдите в базу в режиме 1С:Предприятие.
Если в выпадающем списке поля Язык нет русского, значит, его нет и в конфигурации. Проверить это можно в дереве конфигурации: ветка Общие → Языки. В русскоязычной типовой поставке там есть объект Русский.
Язык пользователя и вариант встроенного языка конфигурации — разные вещи. Второе свойство определяет, на каком языке пишется программный код модулей, и на интерфейс бухгалтера не влияет. Менять его ради русских меню не нужно.
Пользователей можно открыть и в режиме 1С:Предприятие, если в конфигурации есть раздел администрирования. Но поле языка в карточке пользователя там показывается не всегда: обычно только когда в конфигурации больше одного языка. Конфигуратор показывает его всегда.
Как влияют региональные настройки Windows
Когда язык не задан ни параметром /L, ни в conf.cfg, платформа берёт его из Windows. Поэтому типичная история выглядит так: на ноутбук с английской Windows поставили 1С, и меню сразу пришло на английском. Сама 1С при этом исправна.
Вариантов два:
- ✅ оставить Windows как есть и задать язык 1С явно, способами 1 или 2. Это надёжнее, потому что не зависит от обновлений системы;
- ✅ переключить язык Windows на русский, если он нужен и в остальных программах.
Отдельно стоит проблема «кракозябр»: вместо русских букв в 1С видны знаки вопроса или бессмысленные символы. Её вызывает не язык интерфейса 1С, а язык для программ, не поддерживающих Юникод. Где его найти в Windows 10 и 11:
- Откройте
Панель управления → Региональные стандарты. - Перейдите на вкладку
Дополнительно. - В блоке «Язык программ, не поддерживающих Юникод» нажмите
Изменить язык системы. - Выберите
Русский (Россия)и перезагрузите компьютер.
Перезагрузка обязательна. Перед ней закройте 1С и сохраните документы во всех программах.
Формат дат и чисел в 1С (например, 10/09/2026 вместо 09.10.2026) тоже приходит из локали. Его исправляет параметр /VLru или смена формата в тех же региональных стандартах Windows.
Нет русских языковых ресурсов платформы
Бывает так: /Lru указан, а меню всё равно английское. Значит, при установке платформы не выбрали компонент с интерфейсами на других языках, и русских ресурсов на компьютере просто нет. Платформе не на что переключаться.
Как доустановить русский язык:
- Закройте все сеансы 1С на этом компьютере.
- Откройте
Параметры Windows → Приложения(илиПрограммы и компонентыв Панели управления). - Найдите строку
1C:Enterprise 8с нужной версией и нажмитеИзменить. - В мастере выберите вариант изменения состава компонентов.
- Раскройте компонент
Интерфейсы на различных языкахи отметьте в нём русский язык. - Завершите установку и снова запустите базу с параметром
/Lru.
Если изменить состав не даёт мастер, запустите установщик той же версии платформы из дистрибутива (setup.exe). Он предложит изменить, восстановить или удалить программу.
На компьютере может стоять несколько версий платформы. Языковые ресурсы ставятся для каждой версии отдельно. Проверьте, что вы доустанавливаете русский именно в ту версию, которая запускает базу: она видна в окне «О программе» (Help → About).
Если не помогло: кэш и новый пользователь
Когда все настройки верны, а интерфейс упорно английский, виноваты бывают сохранённые настройки и кэш. Двигайтесь от безопасных шагов к более серьёзным.
/ClearCache вместе с /Lru. Затем уберите /ClearCache, чтобы не чистить кэш при каждом входе.Прочие, поле Язык. Если всё совпадает — создайте этому сотруднику нового пользователя с теми же ролями.conf.cfg, параметры базы и наличие русских ресурсов в нужной версии платформы.Общие → Языки в конфигурации. Если русского там нет, нужна русскоязычная поставка конфигурации.Полный сброс локального кэша
Если /ClearCache не помог, кэш можно удалить вручную. Он хранится в каталогах:
%APPDATA%\1C\1cv8
%LOCALAPPDATA%\1C\1cv8
Внутри лежат папки с длинными именами из букв и цифр, по одной на базу. Удалять нужно именно их.
Перед удалением закройте все сеансы 1С на компьютере. Не удаляйте файл ibases.v8i и не трогайте каталоги с самими базами: в кэше лежат только служебные копии, а не данные учёта.
Новый пользователь вместо «сломанного»
Если язык не меняется только у одного человека, быстрее завести ему нового пользователя. В Конфигураторе скопируйте карточку коллеги с такими же правами, задайте имя, пароль и на вкладке Прочие язык Русский. После проверки старого пользователя можно отключить.
Не удаляйте старого пользователя сразу. В типовых конфигурациях к нему привязаны документы как к автору и ответственному, а также персональные настройки и отборы.
Особые случаи: веб-клиент, сервер, версии платформы
Несколько ситуаций, где обычные способы работают иначе.
- 🌐 Веб-клиент. Окна запуска и ярлыка нет, поэтому язык платформы берётся из языка браузера. Поставьте русский первым в списке языков браузера. Язык разделов конфигурации по-прежнему задаётся у пользователя базы.
- 🖥️ Терминальный сервер
. Параметр
/Lruв списке баз действует для конкретного пользователя Windows на сервере. Для всех пользователей сервера удобнее строкаSystemLanguage=RUвconf.cfg. - 🔄 После обновления платформы. Новая версия ставится в отдельный каталог, и состав компонентов может отличаться. Если после обновления меню стало английским, проверьте, установлены ли русские ресурсы именно в новой версии.
- 🧩 Конфигуратор. Ключ
/Lдействует и на него. Язык Конфигуратора не меняет язык пользователей в режиме 1С:Предприятие. - 📦 Мобильная платформа и сервисы в облаке. Там язык обычно определяется языком устройства или настройками сервиса, а не параметрами локального компьютера.
Частые вопросы
Можно ли включить русский язык сразу всем сотрудникам?
SystemLanguage=RU в conf.cfg на каждом компьютере или на терминальном сервере. Для разделов конфигурации задайте язык Русский каждому пользователю в Конфигураторе.Влияет ли смена языка на данные, проводки и отчёты?
Почему печатные формы остались на английском?
Чем отличаются параметры /L и /VL?
/L отвечает за язык меню и системных окон платформы. /VL — за формат дат, чисел и разделителей в сеансе.