JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" id="translate"><span id="id"></span>
JavaScript
const translate = document.querySelector('#translate')
const id = document.querySelector('#id')
const rusLower = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
const rusUpper = rusLower.toUpperCase()
const enLower = 'abcdefghijklmnopqrstuvwxyz'
const enUpper = enLower.toUpperCase()
const rus = rusLower + rusUpper
const en = enLower + enUpper
const getChar = (event) => String.fromCharCode(event.keyCode || event.charCode)
translate.addEventListener('keypress', function (e) {
const char = getChar(e)
if (rus.includes(char)) {
id.innerHTML = 'ru'
} else if (en.includes(char)) {
id.innerHTML = 'en'
} else {
id.innerHTML = 'ХЗ'
}
})