3
If you want translation on the fly, you could use Googles translation services in a block with code like this;
<div class="blockContent"><script type="text/javascript">
var isDone;
function translate(language) {
var defLang = "en";
var myURL = document.URL;
if (!isDone) {
alert("Note: Translation is based on a conversion from English, so it's not perfect.nOnly translate on a page per page basis if needed: (Original Page >> New Language)nIf the page looks wrong or something is not working, then please go back and use the original English page.n");
}
window.open("http://translate.google.com/translate?langpair=" + defLang + "|" + language + "&u=" + myURL, "translation");
isDone=1;
}
script>
<center>
<p>
<center>
<img src="http://www.yourdomain.org/images/translate/flags.gif" height="10" width="110">
p>
<select onchange="translate(this.options[this.selectedIndex].value);">
<option>-------------option>
<option value="en">Englishoption>
<option value="fr">Françaisoption>
<option value="de">Deutschoption>
<option value="es">Españoloption>
<option value="it">Italianooption>
<option value="pt">Portugueseoption>
select>
center>