1С открылась на английском: возвращаем русский интерфейс платформы и программы

· 10 мин

Содержание

Чтобы поменять язык 1С с английского на русский, добавьте в параметры запуска базы строку /Lru /VLru: в окне запуска выделите базу, нажмите Изменить, дойдите до последней страницы мастера и впишите её в поле дополнительных параметров. Если английский интерфейс появляется во всех базах сразу, пропишите SystemLanguage=RU в файле conf.cfg платформы или переустановите платформу с русским языком по умолчанию.

Чаще всего английский всплывает после переустановки Windows, на ноутбуке с английской системой или на новом терминальном сервере. Меню вдруг называется File, кнопки — OK и Cancel, а пользователь не может найти привычные пункты. Перевести интерфейс 1С на русский язык можно за пару минут, причём способов несколько: от настройки одной базы до правки для всего компьютера. Всё сказанное касается платформы 1С:Предприятие 8.3 и не зависит от конфигурации: одинаково работает в Бухгалтерии, ЗУП, УТ и других.

Откуда в 1С берётся английский язык

У 1С два независимых «слоя» языка. Их важно различать, иначе можно долго менять не ту настройку.

СлойЧто переводитсяГде задаётся
Язык платформыГлавное меню, системные кнопки, стандартные диалоги, сообщения об ошибках платформыПараметр /L, файл conf.cfg, язык по умолчанию при установке
Язык конфигурацииНазвания разделов, справочников, документов, реквизиты формСвойство «Язык» пользователя информационной базы
Локализация сеансаФормат дат, чисел, разделитель дробной частиПараметр /VL, региональные настройки ОС

Типовые конфигурации для России содержат только русский язык. Поэтому разделы вроде «Банк и касса» или «Зарплата и кадры» почти всегда остаются русскими. На английский переходит именно платформа: всё, что вокруг формы.

Основные причины:

  • 🖥️ Английская Windows. При установке платформы язык по умолчанию стоит «Системные установки». Платформа смотрит на язык ОС и выбирает английский.
  • 🌐 Региональные настройки. Русская Windows, но в формате региона указан, например, «Английский (США)». Тогда даты и числа отображаются по-американски.
  • 📦 Установка с английским языком. Администратор выбрал English при установке, и на всех компьютерах из этого дистрибутива 1С стартует на английском.
  • ⚙️ Чужие параметры запуска. В свойствах базы или ярлыке уже записано /Len, например после перенастройки списка баз.
  • 🌍 Международная версия конфигурации. База создана из конфигурации, где нет русского языка. Платформа станет русской, а разделы останутся на английском.

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

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

  1. Запустите 1С, чтобы открылось окно со списком информационных баз.
  2. Выделите нужную базу и нажмите Изменить (в английском интерфейсе — Edit).
  3. Нажимайте Далее (Next), пока не дойдёте до последней страницы мастера, где выбирается версия платформы и разрядность.
  4. В поле дополнительных параметров запуска впишите /Lru /VLru.
  5. Нажмите Готово (Finish) и откройте базу заново.

Параметры означают следующее:

  • /Lru — язык интерфейса платформы: меню, кнопки, системные сообщения;
  • /VLru — код локализации сеанса: формат даты 09.10.2026, запятая как разделитель дробной части.

Если поле дополнительных параметров уже заполнено, не стирайте его. Допишите /Lru /VLru через пробел. Там могут стоять важные ключи, например /UsePrivilegedMode или параметры аутентификации.

Если баз в списке много, повторите настройку для каждой. Это неудобно при десятке баз, поэтому для массовой смены лучше подходят способы 2 и 3.

Тот же параметр в ярлыке

Когда 1С запускают ярлыком на рабочем столе или через RemoteApp, параметр можно добавить прямо в ярлык.

  1. Щёлкните ярлык правой кнопкой мыши и откройте Свойства.
  2. На вкладке Ярлык найдите поле Объект.
  3. После пути к исполняемому файлу, за закрывающей кавычкой, допишите параметры.

Пример ярлыка для тонкого клиента конкретной версии:

"C:\Program Files\1cv8\8.3.24.1467\bin\1cv8c.exe" ENTERPRISE /F"D:\Bases\Buh" /Lru /VLru

Пример для запуска через общий стартер, который сам выберет версию:

"C:\Program Files\1cv8\common\1cestart.exe" /Lru /VLru

Номер версии в пути подставьте свой: посмотрите, какие папки есть в C:\Program Files\1cv8\. Для 32-разрядной платформы каталог будет C:\Program Files (x86)\1cv8\.

Если в свойствах самой базы в списке стоит /Len, а в ярлыке /Lru, результат может оказаться неожиданным. Уберите лишний параметр из одного места, чтобы язык задавался однозначно.

Способ 2. Файл conf.cfg: русский язык для всех баз на компьютере

Это приём, который знают администраторы терминальных серверов. Настройка в conf.cfg действует на все базы и всех пользователей, запускающих 1С на этом компьютере.

  1. Закройте 1С у всех пользователей этого компьютера.
  2. Откройте Блокнот от имени администратора.
  3. Откройте файл C:\Program Files\1cv8\conf\conf.cfg.
  4. Найдите строку SystemLanguage=System или SystemLanguage=EN.
  5. Замените её на SystemLanguage=RU. Если строки нет, добавьте её отдельной строкой.
  6. Сохраните файл и запустите 1С.
SystemLanguage=RU

Значение System означает «брать язык из Windows». Именно оно приводит к английскому интерфейсу на английской системе.

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

Сохраните копию исходного conf.cfg перед правкой: если в файле есть другие параметры, например путь к общим настройкам или параметры лицензирования, их нельзя потерять.

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

Если conf.cfg править не хочется или файл перезаписывается при каждом обновлении, задайте язык прямо в установщике платформы.

При новой установке

  1. Запустите setup.exe из дистрибутива платформы.
  2. На шаге выбора компонентов убедитесь, что среди интерфейсов на различных языках отмечен русский.
  3. На следующем шаге в списке языка интерфейса по умолчанию выберите «Русский» вместо «Системные установки».
  4. Завершите установку.

Если платформа уже установлена

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

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

Где у вас английский интерфейс?

Язык пользователя и конфигурации: когда перевод платформы не помогает

Бывает так: системное меню уже на русском, а названия разделов и документов остаются английскими. Значит, дело в языке конфигурации, и параметр /L здесь ни при чём.

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

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

В режиме Предприятия язык тоже можно посмотреть в карточке пользователя (Администрирование → Настройки пользователей и прав → Пользователи). Поле показывается, только если в конфигурации больше одного языка.

Если русского языка в конфигурации нет

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

Не путайте язык интерфейса со свойством конфигурации «Вариант встроенного языка». Оно определяет, на каком языке пишется программный код (Если или If), и на то, что видит пользователь, не влияет.

Очистка кэша, если язык не сменился

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

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

/Lru /VLru /ClearCache

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

Если не помогло, удалите кэш вручную:

  1. Закройте все окна 1С на этом компьютере.
  2. Нажмите Win+R, введите %APPDATA%\1C\1cv8 и нажмите Enter.
  3. Удалите папки с длинными именами вида a1b2c3d4-... (идентификаторы баз).
  4. Повторите то же для %LOCALAPPDATA%\1C\1cv8.
  5. Запустите базу.

Папку %APPDATA%\1C\1CEStart не трогайте: там лежит файл ibases.v8i со списком баз. Удалите его — список придётся собирать заново. На терминальном сервере чистите кэш только в профиле нужного пользователя и только когда он вышел из 1С, иначе его сеанс оборвётся с ошибкой.

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

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

Набор языков интерфейса зависит от того, какие компоненты выбрали при установке конкретной версии. Каждая версия платформы ставится в свою папку и имеет собственную установку. Отсюда типичная ситуация:

  • версия 8.3.22 стояла с русским языком, всё работало;
  • администратор поставил 8.3.24, оставив «Системные установки» на английской Windows;
  • базы, у которых в свойствах указан выбор версии «8.3», начинают открываться новой платформой — и уже на английском.

Проверить, какой версией открывается база, просто: в 1С откройте Справка → О программе (Help → About). Там видны номер платформы и режим клиента.

Решений два: поставить новую версию с русским языком по умолчанию либо прописать /Lru в параметрах базы — он работает в любой версии платформы 8.3.

Сравнение способов:

СпособОхватНужны права администратора ПКПереживает обновление платформы
/Lru в свойствах базыОдна база, один пользовательНетДа
/Lru в ярлыкеЗапуски через этот ярлыкНет (свой ярлык)Только если путь не привязан к версии
SystemLanguage=RU в conf.cfgВсе базы на компьютереДаКак правило, да: файл общий для версий
Язык по умолчанию при установкеВсе базы этой версииДаНет, нужно выбирать снова

Русский язык в веб-клиенте и тонком клиенте

Тонкий клиент

Для тонкого клиента (1cv8c.exe) действуют все способы выше. Отдельно стоит проверить только одно: если тонкий клиент установлен отдельным дистрибутивом без полной платформы, у него своя установка и свой выбор языка. Измените её через Программы и компоненты так же, как в способе 3.

Веб-клиент в браузере

В веб-клиенте платформа на компьютере пользователя не участвует. Язык определяется адресом публикации и браузером.

  1. Посмотрите адресную строку. В адресе опубликованной базы часто есть код локали, например http://server/buh/ru_RU/. Если там en_US, замените его на ru_RU и откройте страницу заново.
  2. Проверьте язык браузера. В настройках браузера, в разделе языков, поставьте русский первым в списке предпочитаемых.
  3. Очистите кэш и cookie для адреса базы, затем закройте и снова откройте вкладку.

Если адрес публикации без кода локали, а браузер уже русский, обратитесь к администратору веб-сервера: язык мог быть задан при публикации.

Linux

На Linux 1С берёт язык из переменной окружения. Если система английская, запустите клиент с русской локалью:

LANG=ru_RU.UTF-8 /opt/1cv8/x86_64/8.3.24.1467/1cv8c

Путь к исполняемому файлу у вашей версии может отличаться: посмотрите содержимое каталога /opt/1cv8/. Для постоянного эффекта пропишите тот же LANG в ярлык (файл .desktop) или добавьте параметр /Lru в свойства базы, как в способе 1. Нужная локаль должна быть сгенерирована в системе, иначе надписи станут нечитаемыми.

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

Можно ли поменять язык 1С прямо из открытой программы, без перезапуска?
Нет. Язык платформы фиксируется при старте сеанса. Любая из настроек вступит в силу только после закрытия и повторного запуска 1С.
Почему даты стали в формате 10/9/2026, хотя меню русское?
Задан только язык интерфейса, а локализация осталась американской. Добавьте /VLru к параметрам запуска или поставьте русский формат региона в настройках Windows.
Сломается ли база, если запускать её с /Len, а потом с /Lru?
Нет. Параметр языка меняет только отображение. Данные, документы и проводки не затрагиваются, переключать можно сколько угодно.
Как сделать английский интерфейс одному сотруднику, а остальным оставить русский?
Пропишите /Len только в его списке баз или ярлыке. У остальных пользователей настройки хранятся в их собственных профилях Windows и не изменятся.
В Конфигураторе тоже английское меню. Это лечится так же?
Да. Конфигуратор — часть той же платформы, и параметры /Lru, conf.cfg и язык установки действуют на него одинаково.