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