Ciao, ecco un esempio completo. Ovviamente personalizzalo/completalo come vuoi!

codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Traduttore</title>
<script type="text/javascript">
<!--
var arr_parole = new Array ("cat=gatto", "dog=cane", "hello=ciao");

function traduzione()
{
    str_input = document.form1.inp.value;
    trovato = false;
    document.form1.out.value = "";

    for (i=0; i<arr_parole.length; i++)
    {
        parola = arr_parole[i];

        if ((idx = parola.indexOf ("=")) != -1)
        {
            if (str_input == parola.substring (0, idx))
            {
                document.form1.out.value = parola.substring (idx+1);
                trovato = true;
                break;
            }
        }
    }

    if (!trovato)
        alert ("Parola non trovata");

    document.form1.inp.focus ();

    return false;
}
//-->
</script>
</head>
<body>

<form name="form1" action="" onsubmit="return traduzione()">



<input name="inp" type="text" size="20">


<input name="out" type="text" size="20">


<input type="submit" value="Traduci">
</p>
</form>

</body>
</html>