Текст · раскладкаФикс раскладки

Исправьте текст, набранный не в той раскладке: «ghbdtn» → «привет» и наоборот. Направление определяется автоматически, всё считается в браузере.

Текст и пароли не уходят на сервер

01Исправить02Таблица раскладок03О раскладке04Вопросы05Похожие
01

Исправить раскладку

вставьте текст — направление определится само
Направление
определяется по алфавиту ввода
верные слова не трогаются — для смешанных сообщений
Примеры
Результат прочитано как русский текст
Привет, как дела?
исправлено слов: 3 из 3
02

Таблица раскладок

ЙЦУКЕН и QWERTY на одних и тех же клавишах

Одна и та же клавиша даёт разные символы в двух раскладках. Буквы совпадают по рядам, а знаки препинания — нет, и именно на них ломается ручная замена.

КлавишаАнглийскаяРусская
Цифровой ряд`1234567890-=ё1234567890-=
Верхний рядqwertyuiop[]йцукенгшщзхъ
Домашний рядasdfghjkl;'фывапролджэ
Нижний рядzxcvbnm,./ячсмитьбю.
Shift-слой: где раскладки расходятся
Shift + 2@→"Shift + 3#→№Shift + 4$→;Shift + 6^→:Shift + 7&→?Shift + /?→,
03

О раскладке

Текст, набранный не в той раскладке, исправляется заменой каждого символа на тот, что стоит на той же клавише в другой раскладке: «ghbdtn» — это «привет», «Руддщ» — «Hello». Это не транслит и не сломанная кодировка: замена идёт по положению клавиш, а не по звучанию, и обратный ход однозначен. Вручную трудно другое — текст, где часть слов набрана правильно. Инструмент сам определяет направление, правит только сломанные слова («Привет, rfr ltkf&» → «Привет, как дела?»), не трогает ссылки, почту и числа и узнаёт транслит и кракозябры, чтобы не выдать за ответ бессмыслицу.

Позиционная замена

Основа
ghbdtn → привет
Каждая буква меняется по положению клавиши на клавиатуре, а не по тому, как читается. «ghbdtn» — это «привет»: пальцы нажимали правильные клавиши, а раскладка была английской. Поэтому замена точная, а не приблизительная.

Знаки на своих местах

Пунктуация
? → , , → б
Пунктуация по позициям не совпадает: русские точка и запятая живут на клавише со слэшем, а на клавишах с точкой и запятой стоят «б» и «ю». Инструмент это учитывает, но настоящий знак в конце слова сохраняет — портить верную запятую хуже, чем оставить лишний вопрос.

Авто-направление

Умный режим
rfr → как
Направление определяется по алфавиту ввода: латиница значит, что хотели русский, кириллица — что английский. Задать его вручную можно всегда, и ручной выбор сильнее автоматики — на нём же работает обратный режим «показать в другой раскладке».

Смешанный текст

Пословно
«Привет, rfr…»
Если часть слов набрана верно, а часть нет, правятся только сломанные. Решение принимается по каждому слову: осмысленное ли оно в своём алфавите или становится осмысленным после замены. Ссылки, адреса почты и числа пропускаются целиком.

Это не транслит

Разграничение
privet ≠ ghbdtn
Транслит переводит по звучанию: «privet» — это намеренная запись латиницей. Позиционно он превращается в «зкшмуе», поэтому такой ввод инструмент узнаёт и предлагает транслитератор, а не выдаёт бессмыслицу за ответ.

Это не кодировка

Разграничение
привет
«Кракозябры» появляются, когда текст прочитан не в той кодировке: байты те же, таблица символов другая. Позиционная замена тут бессильна, и инструмент честно говорит, что это не его задача, вместо того чтобы делать вид.
04

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

Вставьте текст — инструмент заменит символы по положению клавиш и вернёт нормальный вид. Направление определяется само: латиница на входе значит, что хотели русский, кириллица — что английский. Умный режим правит только сломанные слова, поэтому смешанные сообщения вроде «Привет, rfr ltkf?» чинятся целиком и без потерь.

Обновлено

«» добавлен в избранное