English to russian symbols replacer

HTML
<div class="container"> <h1>Исправлятор</h1> <p> Иногда, когда мы очень спешим, мы не смотрим что вводим. Данная программулина позволяет переводить на "нормальный" руссский язык фразы типа "Gjlrbymnt ltytu yf gbdrj ghjuhfvvbcne". Попробуйте сами ;) </p> <button id="convert" class="btn btn-success">Исправить <i class="glyphicon glyphicon-refresh"></i></button> <table class="table table-bordered"> <tr> <td width="50%">Оригинал (абра - кадабра типа "Okf vfif gj ijcct")</td> <td width="50%">Исправленное сообщение</td> </tr> <tr> <td><textarea id="input" class="form-control form-inline" style="width: 95%;"></textarea></td> <td><div id="output"></div></td> </tr> </table> </div>
CSS
JAVASCRIPT
$(document).ready(function (){ $("#convert").click(function(){ var input = $("#input").val()+""; var output = input.toLowerCase().replace(/q/g , "й").replace(/w/g , "ц").replace(/e/g , "у").replace(/r/g , "к").replace(/t/g , "е").replace(/y/g , "н").replace(/u/g , "г").replace(/i/g , "ш").replace(/o/g , "ш").replace(/p/g , "з").replace(/[[]/g , "х").replace(/[]]/g , "ъ").replace(/a/g , "ф").replace(/s/g , "ы").replace(/d/g , "в").replace(/f/g , "а").replace(/g/g , "п").replace(/h/g , "р").replace(/j/g , "о").replace(/k/g , "л").replace(/l/g , "д").replace(/[;]/g , "ж").replace(/[']/g , "э").replace(/z/g , "я").replace(/x/g , "ч").replace(/c/g , "с").replace(/v/g , "м").replace(/b/g , "и").replace(/n/g , "т").replace(/m/g , "ь").replace(/[,]/g , "б").replace(/[.]/g , "ю").replace(/[/]/g , "."); $("#output").html(output); }); });
Expand for more options Login