1. Вам нужно удалять символы не удовлетворяющие регэкспу /[a-zAZ]/
Тогда по событию canage -строку-содержимое input разбивть по буквам в массив, потом filter с регуляркой, потом склеить массив в строку и вернуть в input.
2. Вам надо делать автозамену в другуую раскладку клавиатуры
Чуть сложнее, вместо фильтра map с функцией замены по словарю.
Если непонятно, могу привести код.