serbian-transliteration
Version:
Bidirectional Serbian language JavaScript transliterator.
1 lines • 984 B
JavaScript
(function(n,e){"function"==typeof define&&define.amd?define([],e):"object"==typeof module&&module.exports?module.exports=e():n.serbianTransliteration=e()})(this,function(){var n,e,t,i=["Љ","Љ","Њ","Њ","Џ","Џ","А","Б","В","Г","Д","Ђ","Е","Ж","З","И","Ј","К","Л","М","Н","О","П","Р","С","Т","Ћ","У","Ф","Х","Ц","Ч","Ш","љ","њ","џ","а","б","в","г","д","ђ","е","ж","з","и","ј","к","л","м","н","о","п","р","с","т","ћ","у","ф","х","ц","ч","ш"],o=["Lj","LJ","Nj","NJ","Dž","DŽ","A","B","V","G","D","Đ","E","Ž","Z","I","J","K","L","M","N","O","P","R","S","T","Ć","U","F","H","C","Č","Š","lj","nj","dž","a","b","v","g","d","đ","e","ž","z","i","j","k","l","m","n","o","p","r","s","t","ć","u","f","h","c","č","š"],r=function(i){for(index=0;index<n.length;++index)t=new RegExp(n[index],"g"),i=i.replace(t,e[index]);return i};return{toLatin:function(t){return n=i,e=o,r(t)},toCyrillic:function(t){return n=o,e=i,r(t)}}});