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

· 9 мин

Содержание

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

Русский интерфейс сам по себе не «слетает». Что-то его переопределило: чужой ярлык, правка в списке баз, обновление платформы или настройка, которую поменял администратор. Ниже порядок действий от самого простого к радикальному.

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

Сначала поймите, что именно стало английским

Это экономит полчаса. Откройте базу и посмотрите, что на английском.

Что на английскомВероятная причинаКуда идти
Меню, кнопки, служебные окна, но названия документов русскиеЯзык интерфейса платформыПараметры запуска, раздел ниже
Названия документов, справочников, реквизитовЯзык конфигурации у пользователяКарточка пользователя
Только у одного человекаЕго личная настройка или его ярлыкЕго профиль и ярлык
У всех на одном компьютереОбщий список баз или установка платформыСписок баз, языковой пакет
Только в браузереПараметры веб-клиентаРаздел про веб-клиент

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

Проверка параметров запуска информационной базы

Языком платформы управляет параметр /L. Например, /L ru включает русский интерфейс, /L en английский. Рядом стоит параметр /VL, он задаёт локаль сеансовых данных: формат даты, чисел, сортировку.

Где посмотреть:

  1. Запустите окно выбора базы (стартовое окно 1С).
  2. Выделите нужную базу и нажмите «Изменить».
  3. Дойдите до последнего шага мастера, где настраиваются дополнительные параметры запуска.
  4. Найдите выпадающие списки языка интерфейса и языка (страны) сеансовых данных.
  5. Выберите русский вариант, сохраните и запустите базу заново.

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

Параметр /L в ярлыке

Когда 1С запускают через ярлык, в поле «Объект» параметры идут после пути к файлу. Типичная строка:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName "Бухгалтерия" /L ru /VL ru_RU

Если в ярлыке стоит /L en или /L en_US, замените на /L ru. Чужой ярлык с английским параметром часто объясняет, почему у одного сотрудника английский, а у соседа русский при той же базе.

Если параметра /L в ярлыке нет, а язык английский, смотрите стартовое окно: параметры базы там перекрывают умолчания.

Смена языка в меню пользователя

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

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

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

Для себя можно пойти короче. Нажмите на значок с вашим именем или на «Главное меню» и откройте раздел с личными настройками. Пункт с языком там появляется только если в конфигурации больше одного языка.

Нет такого поля? Значит, конфигурация одноязычная, и язык определяется только параметрами запуска. Это нормально.

В обычном режиме, без БСП, откройте «Сервис» → «Параметры». В окне найдите настройку языка интерфейса. Меняется она для текущего пользователя и вступает в силу после перезапуска.

Настройка языка для нового пользователя

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

Порядок:

  1. Создайте пользователя в справочнике «Пользователи».
  2. Сразу заполните поле «Язык», если оно есть.
  3. Выдайте роли и сохраните.
  4. Сообщите, с каким ярлыком работать.

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

Для администратора есть ещё одна тонкость. Пользователь, созданный в Конфигураторе (режим разработки), получает настройки по умолчанию. Если в Конфигураторе у него английский язык интерфейса, он останется таким в 1С:Предприятии. Проверьте это при заведении учёток вне основного интерфейса.

Нет русского языка: локализация и языковые пакеты

Бывает, что русского варианта просто нет, и выпадающий список его не предлагает. Причина почти всегда в установке платформы.

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

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

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

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

Отдельный случай — несовпадение версий. Клиент одного релиза подключается к серверу другого, и часть строк подтягивается с английского. Приведите версии клиента и сервера к одной.

Проверка региональных настроек Windows

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

Сброс настроек через список баз и файлы пользователя

Когда ничего из выше перечисленного не помогло, возможно, испорчен список баз или кэш. Тогда сбрасывают пользовательские настройки платформы.

Что лежит у пользователя в профиле Windows:

ЧтоГдеЗачем
Список баз стартового окна%APPDATA%\1C\1CEStart\ibases.v8iПеречень баз и их параметры запуска
Конфигурация стартового окна%APPDATA%\1C\1CEStart\1cestart.cfgОбщие настройки запуска
Кэш клиента%LOCALAPPDATA%\1C\1cv8 и %APPDATA%\1C\1cv8Временные данные, каталоги с длинными GUID-именами

Порядок сброса:

  1. Закройте все окна 1С.
  2. Скопируйте файл ibases.v8i в безопасное место.
  3. Переименуйте его, например в ibases.v8i.old.
  4. Запустите 1С: список будет пустым, база добавится заново.
  5. Добавьте базу, проверьте язык в параметрах запуска.

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

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

Не удаляйте сами базы и каталоги с файлами данных. Чистить нужно только профиль пользователя, а не папку файловой базы (в ней лежит файл 1Cv8.1CD).

Запуск с очисткой кэша есть и в параметрах командной строки:

1cv8.exe ENTERPRISE /IBName "Бухгалтерия" /ClearCache

Он сбрасывает кэш именно этой базы, не трогая остальные.

Что у вас на английском?

Веб-клиент и тонкий клиент: чем отличаются

Тонкий клиент берёт язык из тех же параметров запуска, что описаны выше. Веб-клиент устроен иначе.

В браузере язык интерфейса платформы зависит от двух вещей:

  • языка, который сервер веб-публикации передаёт клиенту;
  • языка браузера и параметров адреса, если они заданы.

Что проверить:

  1. Адрес базы. Если в URL есть параметр с языком, уберите его или поставьте русский.
  2. Язык браузера. В настройках Chrome, Edge или Firefox добавьте русский и поставьте на первое место.
  3. Публикацию. Администратор мог опубликовать базу с принудительным языком. Это правится в файле default.vrd публикации, в настройках конкретной базы.
  4. Кэш браузера. Закройте вкладку, очистите кэш сайта и откройте базу заново.

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

Мобильный клиент и клиент для macOS или Linux берут язык у системы. Тут помогает смена языка в настройках операционной системы.

Если в браузере вы зашли на чужой стенд или тестовую публикацию, язык часто отличается: настройки у публикации другие. Сравните с рабочей.

Английский только в Конфигураторе

Отдельная ситуация: сама 1С:Предприятие на русском, а окно Конфигуратора английское. Это разные режимы запуска, и язык у них задаётся независимо.

Что делать:

  1. Запустите базу в режиме «Конфигуратор» через стартовое окно.
  2. Откройте меню «Сервис» → «Параметры».
  3. Найдите настройку языка интерфейса Конфигуратора.
  4. Выберите русский, нажмите «ОК» и перезапустите Конфигуратор.

Эта настройка не влияет на пользователей базы. Она меняет только вид среды разработки и администрирования на вашем компьютере.

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

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

Три привычки, после которых вопрос больше не возникает:

  • Задавайте язык в базе явно, а не оставляйте «По умолчанию». Тогда региональные настройки Windows не влияют на 1С.
  • Выдавайте ярлыки из одного шаблона. Если в нём стоит /L ru, у всех сотрудников будет одинаково.
  • После обновления платформы открывайте одну базу и проверяйте интерфейс до того, как обновятся остальные компьютеры.

Для серверной установки добавьте проверку в чек-лист обновления: «язык клиента и сервера, компоненты установки». Пять минут на проверку сэкономят звонки от бухгалтеров утром в понедельник.

Если вы управляете десятками рабочих мест, не меняйте параметры запуска массово в ibases.v8i вручную без копии файла. Одна опечатка в строке базы, и список перестанет читаться.

Что проверить после смены языка

Откройте базу и убедитесь, что поменялось ровно то, что нужно.

После возврата русского
Выполнено: 0 / 5

Если язык вернулся, но после перезапуска снова становится английским, у вас два конкурирующих источника: например, ярлык с /L en и правильная карточка пользователя. Ярлык сильнее. Правьте его, а не карточку.

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

Можно ли держать русский и английский одновременно?
Да, если конфигурация многоязычная. Каждый пользователь выбирает свой язык в карточке, а платформа показывает ему нужные строки. В одноязычных конфигурациях второго языка нет.
Поменяется ли язык у всех, если я изменю его себе?
Нет. Настройки пользователя и параметры запуска в ярлыке действуют только для вашей учётной записи и вашего компьютера. Исключение: общая публикация веб-клиента с принудительным языком.
Повлияет ли смена языка на данные в базе?
Нет. Меняется только отображение интерфейса и формат сеансовых данных. Документы, остатки и проводки остаются прежними.
Почему после обновления платформы язык снова английский?
Обычно при обновлении сняли компонент с языковыми интерфейсами или поставили платформу минимальной сборкой. Запустите изменение установки и добавьте русский.
Нужно ли переустанавливать 1С, чтобы вернуть русский?
Почти никогда. Хватает параметра /L ru, карточки пользователя или сброса списка баз. Переустановка нужна, только если в списке языков русского нет совсем.