[К каталогу библиотеки]

")transScriptPause=false; if(txt=="")transStylePause=false; if(txt=="[")transBBPause=true;else if(txt=="]")transBBPause=false; if ( (transHtmlPause==true && NoHtml==true)|| (transScriptPause==true && NoScript==true)|| (transStylePause==true && NoStyle==true)|| (transBBPause==true && NoBBCode==true)|| !(((code>=65) && (code<=123))||(code==35)||(code==39))) return zweiBuchstaben; for (x=0; x1) {vorTxt="";} event.keyCode = 0; if (richtung==2){result = vorTxt+translitBuchstabeLat(txt)} else{result = translitBuchstabeCyr(vorTxt,txt)} //delete the previous symbol if it is exists (if the entered symbol is not the first one) if (vorTxt!="") { cursor_pos_selection.select(); cursor_pos_selection.collapse();} with(document.selection.createRange()) {text = result; collapse(); select()} return; } } function translateAlltoCyrillic() //!!!!!!!!!!!!!!!!! { if (!IE) {// NN, Opera, ... scenario //TxtFeld.value+=" ";/* txt = smils1(TxtFeld.value); var txtnew = translitBuchstabeCyr("",txt.substr(0,1)); var symb = ""; for (kk=1;kk



перекодировывать на лету:
транслит -> кириллица
кириллица -> транслит

Таблица транслитерации:
a - а
b - б
v - в
g - г
d - д
e - е
jo - ё
zh - ж
z - з
i - и
j - й
k - к
l - л
m - м
n - н
o - о
p - п
r - р
s - с
t - т
u - у
f - ф
x - х
c - ц
ch - ч
sh - ш
shh,w - щ
#,## - ь
y - ы
' - ъ
je - э
ju - ю
ja - я
ѣ

Исключения:
йо = j/o, йе = j/e


[К каталогу библиотеки]

© Придумано и сделано не нами «Im Werden Verlag», 2005
© imwerden, 2007 (замену мягкого и твёрдого знаков поменял местами - 12.07.2007)