Если пользователь забыл переключить раскладку, то можно сконвертировать то что ввёл. require 'translit_net' 'Привет, как дела?'.translit({from: 'ru', to: en}) # Privet, kak dela? Translit.net - конвертер текста