JSFiddle - React, Tailwind, and code Playground

by Anton Kolesnikov

HTML

<div id="title">
    Привет, самый лучший в мире мир!
</div>

JavaScript

$(document).ready(function() {
    var $obj = {
        й : "q",
        ц : "w",
        у : "e",
        к : "r",
        е : "t",
        н : "y",
        г : "u",
        ш : "i",
        щ : "o",
        з : "p",
        х : "[",
        ъ : "]",
        a : "a",
        s : "s",
        в : "d",
        а : "f",
        п : "g",
        р : "h",
        о : "j",
        л : "k",
        д : "l",
        ж : ";",
        э : "'",
        я : "z",
        ч : "x",
        с : "c",
        м : "v",
        и : "b",
        т : "n",
        ь : "m",
        б : ",",
        ю : "."
    };
    
  	var $title = $('#title').text();
    var $arr = $title.toLowerCase().split("");
    var $newArr = $arr.map(function(item) {
        if($obj[item]) {
            return $obj[item];
        } else {
            return item;
        }
    });
    var $str = $newArr.join("");
    console.log($str);
});