progerstas, тогда по нажатию ты в любом случае получаешь код символа, тебе остается получить сам символ по коду. Определять язык не надо. Код символа конвертируется в символ функцией ord, сам код это одни из полей объекта события, который передается параметром в твою функцию колбека.