Добрый Бечер ,
Меня эта тема тоже интересовала, только ваш Tread я поздно нашел.У меня на Компе лежит html file,уже года 2,нашел в Inete.
вот—как это написано .МОЖЕТ кому и сгодится,можно прямо b HTML страничку засунуть, не требует Сервер ,пашет в Бровсере.
————————————————————————————————————————————————————————————
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<TITLE>Translit converter</TITLE>
<SCRIPT language=JavaScript>
var lat=new Array("jo","zh","i'","ch","sh","xh","je","ju","ja","a","b","v","g","d","e","z","i","k","l","m","n","o","p","r","s","t","u","f","x","c","'","y","`","j","h");
var cyr=new Array("¸","æ","é","÷","ø","ù","ý","þ","ÿ","à","á","â","ã","ä","å","ç","è","ê","ë","ì","í","î","ï","ð","ñ","ò","ó","ô","õ","ö","ü","û","ú","æ","õ");
var latcap=new Array("JO","Jo","ZH","Zh","I'","Ch","CH","Sh","SH","Xh","XH","Je","JE","Ju","JU","Ja","JA","A","B","V","G","D","E","Z","I","K","L","M","N","O","P","R","S","T","U","F","X","C","Y","J","H");
var cyrcap=new Array("¨","¨","Æ","Æ","É","×","×","Ø","Ø","Ù","Ù","Ý","Ý","Þ","Þ","ß","ß","À","Á","Â","Ã","Ä","Å","Ç","È","Ê","Ë","Ì","Í","Î","Ï","Ð","Ñ","Ò","Ó","Ô","Õ","Ö","Û","Æ","Õ");
function translate(tex)
{
var buf=tex;
var i;
for (i=0;i<latcap.length;i++)
{
buf=replace(buf,latcap[i],cyrcap[i],1,0);
}
for (i=0;i<lat.length;i++)
{
buf=replace(buf,lat[i],cyr[i],1,0);
}
tex=buf;
return tex;
}
function replace(target,oldTerm,newTerm,caseSens,wordOnly) {
var work = target;
var ind = 0;
var next = 0;
if (!caseSens) {
oldTerm = oldTerm.toLowerCase();
work = target.toLowerCase();
}
while ((ind = work.indexOf(oldTerm,next)) >= 0) {
if (wordOnly) {
var before = ind - 1;
var after = ind + oldTerm.length;
if (!(space(work.charAt(before)) && space(work.charAt(after)))) {
next = ind + oldTerm.length;
continue;
}
}
target = target.substring(0,ind) + newTerm +
target.substring(ind+oldTerm.length,target.length);
work = work.substring(0,ind) + newTerm +
work.substring(ind+oldTerm.length,work.length);
next = ind + newTerm.length;
if (next >= work.length) { break; }
}
return target;
}
</SCRIPT>
<meta name="generator" content="Namo WebEditor v5.0">
</HEAD>
<BODY bgcolor="#00309C" link="#000080" alink="#FF0000" text="black" vlink="purple">
<table border="0" cellspacing="0" width="60%" id="AutoNumber3" height="30" align="center" bordercolordark="black" bordercolorlight="black" bgcolor="#00309C">
<tr bgcolor="#00309C">
<td width="100%" align="center" valign="top" height="448">
<TABLE cellSpacing=0 cellPadding="0" width="623">
<TBODY>
<TR bgcolor="#00309C">
<TD width="100" height="543">
<p align="center"><B><font color="white" face="Arial Black">À-A<BR>Á-B<BR>Â-V<BR>Ã-G<BR>Ä-D<BR>Å-E<BR>¨-JO<BR>Æ-ZH,J<BR>Ç-Z<BR>È-I<BR>É-I'<BR>Ê-K<BR>Ë-L<BR>Ì-M<BR>Í-N<BR>Î-O<BR>Ï-P<BR></font></B></TD>
<TD width="425" height="543">
<FORM method=post>
<p align="center"><TEXTAREA name=text2 rows="21" wrap=virtual cols=55>Najmite "Perevod", monsen'er i chitai'te normal'nyi' tekst
Pravila pol'zovanija perevodchikom s translita:
1-nabiraete tekst v okne po zadannym pravilam.
2-najimaete na "Perevod".
3-korrektiruete, esli trebuetsja, poluchennyi' tekst aglickimi bukovkami, soglasno pravilam.
4-najimaete na perevod (3 i 4 mojno povtorjat' poka ne tresnet brouzer ili ne poluchite trebuemoe)
5-vstavljaete, esli zadumano, aglickie slova (ne sleduet zhat' na knopku)
6-ispol'zuete poluchennyi' tekst po naznacheniju
</TEXTAREA><BR><INPUT onclick=document.forms[0].text2.value=translate(document.forms[0].text2.value); type=button value="Ubersetzen" style="font-family:'Arial Black'; font-style:normal; font-weight:bold; font-size:10pt; color:rgb(0,48,156); background-color:white;"><INPUT onclick="document.forms[0].text2.value='';" type=button value="Reset" style="font-family:'Arial Black'; color:white; background-color:rgb(0,48,156);">
</p>
</FORM></TD>
<TD width="98" height="543">
<p align="center"><B><font color="white" face="Arial Black">Ð-R<BR>Ñ-S<BR>Ò-T<BR>Ó-U<BR>Ô-F<BR>Õ-X,H<BR>Ö-C<BR>×-CH<BR>Ø-SH<BR>Ù-XH<BR>ü-'<BR>Û-Y<BR>ú-`<BR>Ý-JE<BR>Þ-JU<BR>ß-JA<BR></font></B></TD></TR></TBODY></TABLE>
</td>
</tr>
</table>
</BODY></HTML>
————————————————————————————————————————————————————————————