Меню 1С вдруг стало английским: где вернуть русский язык
Содержание
Чтобы изменить язык
в 1С на русский, добавьте к запуску параметр /Lru: в свойствах базы в окне запуска или в ярлыке программы. Если это не помогло, переустановите платформу с русским языком интерфейса по умолчанию, а в Конфигураторе проверьте поле Язык у пользователя на вкладке Прочие.
Почему способов несколько: в 1С два независимых языка. Первый — язык платформы: меню, системные окна, кнопки «ОК» и «Отмена». Второй — язык конфигурации: названия справочников, документов, отчётов. Английским может стать любой из них, и лечатся они по-разному. Всё ниже относится к платформе 8.3 и интерфейсу «Такси», порядок одинаков для Бухгалтерии, ЗУП и УТ.
1. Какой язык сменился: платформы или конфигурации
Откройте базу и посмотрите, что именно стало английским. Пять секунд наблюдения экономят перебор всех способов подряд.
| Что видите | Чей это язык | Где менять |
|---|---|---|
Английские системные окна, File, Help, About, кнопки OK/Cancel, а справочники по-русски | Платформы | Параметр /L, установка платформы, conf.cfg |
| Меню платформы русское, а разделы и документы по-английски | Конфигурации | Поле Язык у пользователя базы |
| Английское всё, включая окно запуска со списком баз | Платформы, на всём компьютере | Установка платформы, conf.cfg |
Русские буквы видны как Счет или квадратики | Ни то, ни другое: кодировка или шрифт | Настройки Windows или Linux, раздел 6 |
Ещё одна проверка — окно О программе (в английском варианте About). Оно открывается из меню с вопросительным знаком в правом верхнем углу. Там видна версия платформы: она пригодится, если придётся переустанавливать именно её или править файл настроек в её каталоге.
💡 Типовые конфигурации фирмы 1С для России обычно содержат один язык — русский. Если английскими стали названия разделов в такой базе, скорее всего, вы работаете не с той конфигурацией, а с её англоязычной версией или доработкой.
2. Как поменять язык 1С на русский в окне запуска
Самый быстрый способ — передать платформе код языка при старте. Параметр /L задаёт язык интерфейса платформы, ru — русский.
- Запустите 1С, в окне со списком баз выделите нужную.
- Нажмите
Изменить(в английском окне —Edit). - Пройдите страницы мастера кнопкой
Далеедо последней, где выбирают версию платформы и режим запуска. - В поле дополнительных параметров запуска впишите
/Lru. - Нажмите
Готовои откройте базу заново.
Параметр сохраняется в свойствах конкретной базы. Остальные базы в списке продолжат открываться так же, как раньше: для них повторите шаги.
Через ярлык на рабочем столе
Если базу открывают ярлыком, а не через общий список, добавьте параметр прямо в строку Объект свойств ярлыка:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /Lru
Для серверной базы вместо /F используется /S"имя_сервера\имя_базы". Путь к 1cestart.exe у 32-разрядной платформы на 64-разрядной Windows начинается с C:\Program Files (x86)\1cv8\.
Язык форматов: параметр /VL
Рядом с /L есть /VL — код локализации сеанса. Он отвечает не за подписи меню, а за форматы: разделитель дробной части, вид даты, порядок дня и месяца. Если меню уже русское, но даты отображаются как 10/7/2026, допишите /VLru:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /Lru /VLru
3. Русский язык в работающей программе: пользователь и региональные установки
Внутри запущенной 1С нет переключателя языка в духе «Настройки → Language». Язык конфигурации привязан к пользователю базы и подхватывается при входе. Значит, менять его нужно в карточке пользователя, а потом перезапускать сеанс.
В Конфигураторе
- Откройте базу в режиме
Конфигураторпод администратором. - Перейдите в
Администрирование → Пользователи. - Откройте пользователя двойным щелчком, вкладка
Прочие. - В поле
ЯзыквыберитеРусский. - Нажмите
ОК, закройте Конфигуратор и войдите в базу в режиме1С:Предприятие.
Если поле Язык пустое, платформа берёт основной язык конфигурации. Для русской типовой это и есть русский.
В режиме 1С:Предприятие
В Бухгалтерии 3.0, ЗУП 3.1 и УТ 11 список пользователей открывается из Администрирование → Настройки пользователей и прав → Пользователи. Выбор языка в карточке появляется, только когда в конфигурации больше одного языка. Для одноязычной базы карточку открывать бессмысленно — нужен способ из раздела 2.
Региональные установки базы
Отдельная настройка — Региональные установки информационной базы. В Конфигураторе она в меню Администрирование, в режиме Предприятия — в Функциях для технического специалиста (их включают в параметрах программы). Здесь задают язык (страну) для форматов чисел и дат всей базы. Подписи меню эта настройка не меняет, но если в отчётах вдруг пошли американские даты, причина обычно здесь.
Региональные установки действуют на всех пользователей базы сразу. Меняйте их, когда в базе никто не работает, и предупредите коллег: у открытых сеансов форматы обновятся только после перезапуска.
4. Языки конфигурации в Конфигураторе: что проверить
Этот раздел нужен, если вы дорабатываете базу или поставщик прислал конфигурацию со словами «у нас мультиязычная версия».
- В Конфигураторе откройте дерево конфигурации:
Конфигурация → Открыть конфигурацию. - Разверните ветку
Общие → Языки. Там перечислены все языки, на которые переведены объекты. - Откройте свойства корня конфигурации (правый щелчок по верхнему узлу →
Свойства) и найдите свойствоОсновной язык. Оно определяет язык для пользователей, у которых полеЯзыкне заполнено.
Если в ветке Языки есть только Английский, русского перевода у конфигурации просто нет. Никакой параметр запуска не заставит её говорить по-русски: нужна русская версия от поставщика.
Не меняйте основной язык и не удаляйте языки в типовой конфигурации, стоящей на поддержке. Это изменение объектов конфигурации: следующее обновление пройдёт со сравнением и объединением, а не в один клик. Перед любыми правками сохраните копию через Администрирование → Выгрузить информационную базу.
Не путайте с вариантом встроенного языка
В свойствах конфигурации есть ещё Вариант встроенного языка: русский или английский. Он влияет на то, как Конфигуратор показывает ключевые слова в модулях и запросах — Если…Тогда или If…Then. На интерфейс пользователя он не действует. Если программист жалуется на английский код, смотрите сюда, а не в языки.
5. Ручная правка файлов настроек: conf.cfg и ibases.v8i
В инструкциях в интернете встречается «файл users.v8i». Такого файла у платформы 8.3 нет. Есть два реальных файла, которые стоит знать.
| Файл | Где лежит | За что отвечает |
|---|---|---|
conf.cfg | C:\Program Files\1cv8\<версия>\bin\conf\ | Общие параметры конкретной версии платформы, в том числе язык по умолчанию |
ibases.v8i | %APPDATA%\1C\1CEStart\ | Список баз текущего пользователя Windows и свойства каждой базы |
Язык по умолчанию в conf.cfg
Способ полезен, когда за компьютером несколько пользователей Windows и прописывать /Lru каждому долго.
- Закройте все окна 1С на компьютере.
- Откройте Блокнот от имени администратора: иначе сохранить файл
в
Program Filesне получится. - Откройте
conf.cfgиз каталога нужной версии платформы. - Добавьте строку (или исправьте существующую):
SystemLanguage=RU
- Сохраните файл и запустите 1С.
Значение System возвращает язык операционной системы. Отсюда частая причина «английской 1С»: на компьютере Windows с английским языком, а в conf.cfg или при установке выбран язык системы.
💡 Каждая версия платформы читает только свой conf.cfg. После обновления платформы на новую сборку строку придётся добавить заново — в каталоге новой версии.
Список баз в ibases.v8i
В файле каждая база — это блок с именем в квадратных скобках и строками вида Connect=File="D:\Bases\Buh";. Дополнительные параметры, введённые в окне запуска, сохраняются в блоке той же базы. Вручную этот файл правят редко: надёжнее внести /Lru через кнопку Изменить. Но файл удобно скопировать на другой компьютер вместе с настройками баз — тогда параметр переедет вместе со списком.
Переустановка платформы
Если английским стало всё, включая окно запуска, а правка conf.cfg не помогла, переустановите платформу.
- Запустите
setup.exeиз дистрибутива той же версии. - В списке компонентов проверьте, что в
Интерфейсы на различных языкахотмечен русский. - На шаге выбора языка интерфейса по умолчанию укажите
Русский, а не системные установки. - Завершите установку. Базы и их данные переустановка не затрагивает.
6. Кракозябры и квадратики вместо русских букв
Если меню формально русское, но текст нечитаем, язык менять не нужно. Дело в кодировке или шрифтах.
Windows: язык программ без поддержки Юникода
Сама платформа 8.3 работает в Юникоде, но внешние компоненты, старые драйверы оборудования и обработки чтения файлов могут полагаться на системную кодировку.
- Откройте
Панель управления → Региональные стандарты. - Вкладка
Дополнительно→Изменить язык системы…. - Выберите
Русский (Россия)и перезагрузите компьютер.
Перезагрузка терминального сервера оборвёт сеансы всех пользователей 1С. Делайте это вне рабочего времени, предварительно попросив всех выйти из программы.
Linux: локаль и шрифты
На Linux язык платформы берётся из локали. Квадратики вместо букв — признак того, что нет шрифтов с кириллицей.
locale # должно быть LANG=ru_RU.UTF-8
sudo locale-gen ru_RU.UTF-8
sudo apt install ttf-mscorefonts-installer fontconfig
fc-cache -f
Команды даны для Ubuntu и Debian. После установки шрифтов перезапустите 1С. Чтобы платформа говорила по-русски независимо от системы, тот же ключ /Lru можно передать и здесь.
Кракозябры при загрузке файлов
Типичная картина: выписка или прайс загрузились, а вместо наименований — Привет. Файл сохранён в одной кодировке, а прочитан в другой. В обработках кодировку указывают явно:
Текст = Новый ТекстовыйДокумент;
Текст.Прочитать("D:\Обмен\выписка.txt", "windows-1251");
Строка1 = Текст.ПолучитьСтроку(1);
Банковские выписки в формате 1CClientBankExchange обычно приходят в windows-1251, выгрузки с сайтов и маркетплейсов — в UTF-8, старые DOS-программы дают cp866.
Веб-клиент
В адресе веб-клиента есть часть с кодом языка, например /ru_RU/. Браузер с английскими настройками может подставить /en_US/. Замените этот фрагмент в адресной строке и сохраните ссылку в закладки уже в русском виде.
7. Ошибки при смене языка и вопросы
Несколько ловушек, на которых теряют время:
- 🔁 Параметр вписан, а язык прежний. Сеанс не перезапускали или открыли базу не из того списка. Закройте все окна 1С и откройте базу заново.
- 🧩 Поменяли язык пользователя, а меню осталось английским. Поле
Языкв карточке отвечает за конфигурацию. Системное меню переключается только/L,conf.cfgили переустановкой. - 🗂 Правили
conf.cfgне той версии. Платформ на компьютере может стоять несколько. Смотрите номер в окнеО программеи открывайте каталог именно с ним. - 💾 Файл не сохраняется. Блокнот открыт без прав администратора, Windows молча сохраняет копию в другое место.
Можно ли сделать английский интерфейс одному сотруднику, а остальным оставить русский?
/Len в свойства базы только на его компьютере или в его ярлык. Остальные продолжат работать по-русски.Влияет ли язык интерфейса на данные в базе?
/VL — форматы отображения дат и чисел.Нужна ли отдельная лицензия на русский язык?
Почему печатная форма по-английски, хотя всё остальное по-русски?
Почему язык слетел после обновления платформы?
conf.cfg, а при установке мог быть выбран язык системы. Повторите настройку для новой версии.