Как исправить текст, набранный не в той раскладке
Начали печатать, подняли глаза — а на экране «ghbdtn» вместо «привет». Разбираемся, почему так происходит и как быстро вернуть текст в нормальный вид.
Почему так получается
На каждой клавише клавиатуры есть латинская и русская буква. Если забыть переключить язык, те же нажатия дают другой текст: вместо «привет» получается «ghbdtn», вместо «как дела» — «rfr ltkf», а английское «hello», набранное в русской раскладке, превращается в «руддщ».
Чаще всего это случается, когда переходишь из одного окна в другое. Индикатор языка в строке меню маленький, и заметить его перед каждым сообщением сложно. Если в настройках macOS включён параметр «Автоматически переключаться на источник ввода документа», у каждого окна своя раскладка — и после переключения окна язык может оказаться не тем, который вы ожидали.
Текст при этом не «сломан»: каждая буква просто стоит на месте своей соседки по клавише. Поэтому его можно исправить автоматически, не перепечатывая.
Способ 1: перепечатать вручную
Самый очевидный вариант: удалить текст, переключить раскладку и набрать его заново. На Mac язык по умолчанию переключается сочетанием ⌃ Control + Пробел, а на новых клавиатурах — ещё и клавишей 🌐.
Для одного слова это нормально. Но если вы успели напечатать целое предложение, придётся набирать его второй раз — и следить, чтобы снова не ошибиться.
Способ 2: онлайн-конвертер раскладки
Если под рукой только браузер, воспользуйтесь онлайн-конвертером раскладки:
- Скопируйте текст, набранный не в той раскладке.
- Вставьте его в левое поле конвертера — исправленный текст сразу появится справа.
- Нажмите «Скопировать» и вставьте результат обратно.
В режиме «Авто» конвертер определяет направление для каждого слова отдельно, поэтому справляется и со смешанным текстом. Если нужно перевести всё в одну сторону, выберите «EN → RU» или «RU → EN».
Конвертер работает прямо в браузере: текст никуда не отправляется. Он поддерживает обе русские раскладки macOS — «Русская — ПК» и «Русская». Буквы в них стоят одинаково, различаются некоторые знаки препинания.
Способ 3: двойной Shift в TypeCorrect
Копировать текст в браузер и обратно — тоже лишние действия. На Mac их можно пропустить: TypeCorrect исправляет текст прямо там, где вы печатаете.
- Поставьте курсор сразу после слова, набранного не в той раскладке, — или выделите нужный фрагмент.
- Дважды нажмите Shift.
- TypeCorrect заменит текст на правильный и переключит раскладку, так что можно продолжать печатать.
Это работает в любом приложении: в мессенджере, браузере, почте, редакторе. Текст не покидает ваш Mac, а поля паролей всегда пропускаются. Первые 30 исправлений бесплатны, затем лицензия стоит $5 один раз, без подписки.
Частые примеры
- «ghbdtn» — это «привет»
- «rfr ltkf» — это «как дела»
- «cgfcb,j» — это «спасибо»: запятая стоит на клавише русской «б»
- «руддщ» — это «hello», набранное в русской раскладке
Как реже ошибаться раскладкой
Полностью избавиться от ошибок не получится — рано или поздно язык окажется не тем. Но несколько настроек macOS помогают замечать это раньше.
- Покажите меню ввода. В разделе «Клавиатура» системных настроек, в «Источниках ввода», включите «Показывать меню ввода в строке меню». Текущая раскладка будет видна рядом с часами.
- Выберите удобное переключение. Кому-то удобнее ⌃ Control + Пробел, кому-то — клавиша 🌐 или Caps Lock. Все варианты мы разобрали в статье «Как переключить язык на Mac».
- Решите, нужна ли раскладка для каждого окна. Параметр «Автоматически переключаться на источник ввода документа» удобен, если в разных приложениях вы пишете на разных языках. Если же раскладка «прыгает» неожиданно, попробуйте его выключить.
А когда ошибка всё-таки случилась, не перепечатывайте: исправьте текст в конвертере или двойным Shift.