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