Проверка символов из другой раскладки
Найдём в тексте буквы из другого алфавита — латиницу в русских словах и кириллицу в английских — и поможем их исправить. Обработка происходит в браузере.
Как работает проверка
Текст разбивается на отдельные слова. Для каждого слова инструмент определяет основной алфавит — смотрит, каких букв в слове больше: кириллических или латинских. Дальше проверяются только буквы, которые не совпадают с основным алфавитом слова, — и только если они входят в список визуально похожих пар символов.
Строчные: а↔a, е↔e, о↔o, р↔p, с↔c, у↔y, х↔x. Заглавные: А↔A, В↔B, Е↔E, К↔K, М↔M, Н↔H, О↔O, Р↔P, С↔C, Т↔T, У↔Y, Х↔X. Именно эти буквы в двух алфавитах либо выглядят одинаково, либо очень похоже, поэтому их проще всего перепутать при наборе или при копировании текста из разных источников.
Целые слова на другом языке при этом не трогаются: если в русском тексте встретилось настоящее английское слово целиком, инструмент не будет считать его ошибкой — речь идёт именно о смешанных словах, где основная часть букв одного алфавита, а одна-две буквы — из другого.
Кнопки «Найти» показывают проблему, ничего не меняя в тексте — только подсвечивают подозрительные буквы, чтобы можно было увидеть их своими глазами. Кнопки «Исправить» сразу заменяют все найденные буквы на соответствующие из основного алфавита слова.
Частые вопросы
По какому принципу буква считается «чужой»?
Текст разбивается на слова. Для каждого слова определяется основной алфавит — какого больше, кириллицы или латиницы. Если внутри слова, набранного в основном кириллицей, встречается латинская буква из списка визуально похожих (a, c, e, o, p, x, y и другие) — она подсвечивается как подозрительная. Целые слова, написанные полностью на другом языке (например, настоящее английское слово в русском тексте), не трогаются — проверяются только смешанные слова.
Почему смешанная раскладка вообще становится проблемой?
Для человека «сtраница» и «страница» выглядят почти одинаково, а для поисковой системы и алгоритмов подбора ключевых фраз это два разных набора символов — из-за этого объявление или ключ в Яндекс.Директе могут работать не так, как задумано, или не показываться вовсе.
Где чаще всего встречается такая ошибка?
Чаще всего — при копировании текста из разных источников: брифа клиента, старого объявления, таблицы Excel или сайта конкурента, где кто-то до этого случайно печатал не в той раскладке.
Чем «Найти» отличается от «Исправить»?
Кнопки «Найти» только подсвечивают подозрительные буквы в тексте, ничего не меняя — можно спокойно посмотреть, что именно нашлось. Кнопки «Исправить» сразу заменяют все найденные символы на буквы того алфавита, который преобладает в слове.
Безопасно ли вставлять сюда текст объявлений или коммерческую информацию?
Да — вся обработка происходит прямо в браузере на вашем компьютере, текст никуда не отправляется и не сохраняется на сервере.
