Переключение языка ввода и раскладки клавиатуры в 1С

· 9 мин

Содержание

Раскладку клавиатуры в 1С переключают теми же сочетаниями, что и во всей Windows: Alt+Shift, Ctrl+Shift или Win+Space. Отдельной кнопки смены языка внутри 1С:Предприятия нет — программа берёт текущий язык ввода из операционной системы.

Поэтому «поменять раскладку в 1С» сводится к двум задачам: переключить язык набора во время работы и настроить удобное сочетание клавиш в Windows. Частые сбои разбираем отдельно — залипание языка в тонком клиенте и случай, когда индикатор показывает RU, а печатается латиница.

Раскладку не путают с языком интерфейса самой 1С (русский или английский). Интерфейс меняют параметром запуска, а не переключателем клавиатуры — об этом в конце.

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

В активном поле ввода 1С — в поле документа, в строке поиска, в реквизите справочника — нажмите сочетание смены языка, принятое в вашей Windows. По умолчанию это:

  • 🔤 Alt+Shift (левый Alt) — самый частый вариант;
  • 🔤 Ctrl+Shift — альтернатива, которую многие ставят вместо первой;
  • 🔤 Win+Space — работает в Windows 10 и 11 всегда, даже если первые два переназначены.

Текущий язык показывает индикатор на панели задач справа — РУС или ENG. Он общий для системы, 1С на него не влияет и своего индикатора в окне не рисует. По этому индикатору можно и переключать язык — щелчком мыши с выбором из списка, если руки заняты.

Если под рукой несколько компьютеров с разными сочетаниями, Win+Space — универсальная палочка-выручалочка: это системная комбинация Windows, её почти никто не меняет.

Важная деталь: переключение действует на то окно, в котором стоит курсор. Если щёлкнуть мышью по полю 1С и язык всё равно «не тот» — сначала убедитесь, что курсор именно в поле, а не на кнопке или в списке. Поле ввода в режиме редактирования выделено рамкой и мигающим курсором.

Как настроить своё сочетание клавиш для смены языка

Удобную комбинацию выбирают один раз в Windows — она действует и в 1С, и в остальных программах. В 1С:Предприятии такой настройки нет и быть не может: клавиатурой целиком управляет система.

Порядок в Windows 10 и 11:

  1. Откройте Параметры → Время и язык → Ввод.
  2. Внизу выберите Дополнительные параметры клавиатуры.
  3. Нажмите Сочетания клавиш для языков ввода — откроется классическое окно «Языки и службы текстового ввода».
  4. Вкладка Переключение клавиатуры → кнопка Сменить сочетание клавиш.
  5. Выберите Ctrl+Shift, Левый Alt+Shift или знак ударения (клавиша над Tab) и сохраните.

То же окно открывается через Панель управления → Часы и регион → Язык в старых сборках. Названия пунктов между версиями Windows немного отличаются, но ветка «язык ввода → смена сочетания» есть везде.

После смены комбинации перезапускать 1С не нужно — новое сочетание начинает работать во всех окнах сразу.

Ввод латиницы и английских символов в полях 1С

Отдельная боль — ввести латинские буквы там, где 1С ждёт именно их. Таких мест немного, но ошибка стоит времени.

Логин и пароль при входе. Окно авторизации 1С простое: в нём нет подсказки о языке и состоянии Caps Lock. Если пароль задан латиницей, а раскладка стоит русская, вход не пройдёт, а причина не видна.

Перед вводом пароля проверьте индикатор языка и выключен ли Caps Lock. Большинство «1С не пускает по верному паролю» — это набор в русской раскладке или включённый верхний регистр.

Коды и артикулы. Поля Код и Артикул в справочниках часто заполняют латиницей и цифрами. 1С не переключает раскладку за вас — язык набора остаётся тем, что был в прошлом поле.

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

💡 Полезная привычка: набрали строку не в той раскладке — не стирайте по буквам. Выделите ошибочный фрагмент и перенаберите заново после переключения языка, так быстрее и без опечаток.

Ещё одно место, где язык набора важен, — поиск по списку и ввод в поля быстрого отбора. Если в большом справочнике номенклатуры поиск «ничего не находит», частая причина не в данных, а в том, что артикул набран кириллицей вместо латиницы (или наоборот). Буквы с, е, о, а, р, х в двух раскладках выглядят одинаково, а для 1С это разные символы. Переключите язык и повторите поиск.

Что делать, когда раскладка залипает в тонком клиенте

Самая частая жалоба — язык «залип»: Alt+Shift не срабатывает, индикатор показывает один язык, а печатается другой, или после перехода в другое окно 1С снова включает английский. В девяти случаях из десяти виноват не 1С, а настройки Windows или сторонний переключатель.

Главный виновник — опция Windows, которая хранит язык отдельно для каждого окна.

Проверьте флажок Позволить выбрать другой метод ввода для каждого окна приложения в Параметры → Время и язык → Ввод → Дополнительные параметры клавиатуры. Если он включён, каждое окно 1С запоминает свою раскладку, и язык «скачет» при переходах между формами. Снимите флажок — и раскладка станет общей для всех окон.

Остальные причины разбирает диагностика ниже.

Диагностика: выберите симптом

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

Раскладка при работе через удалённый рабочий стол

Многие работают в 1С не на своём компьютере, а на терминальном сервере — заходят по удалённому рабочему столу (RDP). Тут у раскладки свои правила, и привычные сочетания иногда «не долетают».

Главное: внутри RDP-сеанса языком набора управляет удалённый компьютер, а не ваш локальный. Смотрите на индикатор языка внутри окна сеанса, а не на панели задач своего ПК — они могут показывать разное.

Сочетания Alt+Shift и Ctrl+Shift передаются в сеанс и переключают язык там, где работает 1С. А вот Win+Space и ряд системных комбинаций по умолчанию применяются к локальной машине и до удалённого 1С не доходят — отсюда ощущение, что «не переключается».

Куда именно уходят системные сочетания, задают в настройках подключения:

  1. Откройте Подключение к удалённому рабочему столу (команда mstsc) и нажмите Показать параметры.
  2. Перейдите на вкладку Локальные ресурсы.
  3. В разделе Клавиатура в списке Применять сочетания клавиш Windows выберите На удалённом компьютере (или Только в полноэкранном режиме).

После этого системные комбинации начнут действовать внутри сеанса, где и запущена 1С.

Если переподключаться с новыми параметрами неудобно, просто пользуйтесь внутри сеанса Alt+Shift или Ctrl+Shift — эти сочетания работают в RDP без дополнительных настроек.

Экранная клавиатура и ввод особых символов

Когда физическая клавиатура подводит — залипает клавиша, нужен символ без своей кнопки — выручает экранная клавиатура Windows.

Запуск: нажмите Win, наберите экранная клавиатура и откройте приложение. Быстрый путь — команда osk в окне Win+R. На ней язык переключается той же комбинацией или кнопкой смены раскладки прямо на панели.

Экранная клавиатура работает в любом поле 1С так же, как обычная: нажатия передаются в активный реквизит. Удобно для разовых символов — например, №, §, длинного тире — которые не вынесены на физические клавиши.

Для редких символов есть и обходной путь без смены раскладки — таблица символов Windows (charmap в окне Win+R): найдите нужный знак, скопируйте и вставьте в поле 1С сочетанием Ctrl+V. Так удобно вставлять буквы с диакритикой или валютные знаки, которых нет на клавиатуре.

Для тех, кто постоянно печатает в двух языках и путается, помогает автопереключатель раскладки (Punto Switcher и аналоги). Он сам меняет язык, когда видит набор «не тех» букв. Плюс — меньше ручных переключений; минус — в полях с кодами и паролями он иногда переключает язык невпопад, поэтому для 1С его часто отключают или добавляют 1С в исключения программы.

Глобальные настройки языка в Windows

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

Порядок в Windows 10 и 11:

  1. Откройте Параметры → Время и язык → Язык и регион (в Windows 10 раздел называется Язык).
  2. Нажмите Добавить язык, выберите нужный (например, английский) и установите.
  3. Чтобы задать язык по умолчанию при старте, в том же разделе поднимите его наверх списка предпочитаемых языков или назначьте основным.

Теперь язык появится в переключателе, и смена раскладки будет гонять по кругу все установленные языки одним и тем же сочетанием. Третий и последующие языки удобнее перебирать через Win+Space: окно показывает список и подсвечивает выбранный.

ЗадачаГде в Windows 10/11
Сменить сочетание переключенияВвод → Дополнительные параметры клавиатуры → Сочетания клавиш
Отключить «язык для каждого окна»Ввод → Дополнительные параметры клавиатуры
Добавить или удалить языкЯзык и регион → Добавить язык
Язык по умолчанию при входеЯзык и регион, порядок списка языков

Эти настройки хранятся в профиле пользователя Windows. На терминальном сервере или при входе под другой учётной записью раскладку и сочетание придётся настроить заново — у каждого профиля они свои.

Отдельная история — язык на самом экране входа в Windows, до того как загрузился рабочий стол с 1С. Он задаётся не в профиле, а в системных параметрах: Панель управления → Регион → вкладка Дополнительно → Копировать параметры и флажок Экран приветствия и системные учётные записи. Это пригодится, если вход в домен или в терминал по умолчанию встречает вас не той раскладкой.

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

Можно ли сменить раскладку только внутри 1С, не трогая Windows?
Нет. 1С использует системный язык ввода, собственной настройки клавиатуры в программе нет. Любое изменение раскладки делается средствами Windows и действует во всех приложениях.
Чем раскладка клавиатуры отличается от языка интерфейса 1С?
Раскладка — это язык набора букв (русский/английский). Язык интерфейса — на каком языке подписаны меню и кнопки самой 1С. Интерфейс переключают параметром запуска /L с кодом языка (например, /Lru — русский, /Len — английский), который добавляют в поле «Дополнительные параметры запуска» для информационной базы. На раскладку клавиатуры это никак не влияет.
Почему в окне ввода пароля не видно, какой включён язык?
Окно авторизации 1С не показывает индикатор языка и состояние Caps Lock. Проверяйте раскладку и верхний регистр заранее, до ввода пароля, — иначе верный пароль не примется без видимой причины.
Работает ли переключение раскладки в веб-клиенте 1С?
Да. В браузере раскладкой управляет операционная система и сам браузер, 1С в это не вмешивается. Сочетания Alt+Shift, Ctrl+Shift и Win+Space действуют как обычно.
Как перебирать три и более языка одним сочетанием?
Стандартное сочетание переключает языки по кругу в порядке их списка в Windows. Если языков больше двух, удобнее Win+Space: оно открывает список всех раскладок и подсвечивает выбранную, не заставляя прощёлкивать лишние.