per tradurre le pagine del mio forum ho trasformato i booklet di google per le traduzioni in link, in modo casareccio ho visto che in firefox ed alcuni altri browser funziona ma non in explorer, ecco il codice:
<a href=javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/?text='+t+'&hl=en&langpair=auto|en&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+encodeURIComponent(location.href)+'&hl=en&langpair=auto|en&tbb=1&ie='+e;};>
<img src="http://www.33ff.com/flags/S_flags/flags_of_United-Kingdom.gif" width="20" high="20">
</a>
in rosso il booklet di google originale in cui le variabili della lingua evidenziate in blu, in questo caso en=inglese in due punti definiti da la lingua di destinazione,
basta sostituire le sigle della lingua prescelta, per ottenere un'altra traduzione (it italiano, Ru russo ecc.) secondo la tabella standard internazionale di definizione delle lingue (non so' come si chiama)
a seguire dopo la bandiera viene prelevata da un altro sito per inserire il tutto in una barra.
per favore c'è chi mi sa dire quali modifiche devo apportare al codice?
se qualcuno sa o può aiutarmi grazie in anticipo,
probabilmente è una sciocchezza sintattica ma sono veramente ignorante in materia e funzionando in firefox mi sembra assurdo che in explorer nn sia visibile
per chi ha firefox nel forum che sta qui la barra funziona http://fitfree.leo.it
<a href=javascript:var%20t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var%20e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/?text='+t+'&hl=en&langpair=auto|en&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+encodeURIComponent(location.href)+'&hl=en&langpair=auto|en&tbb=1&ie='+e;};>
<img src="http://www.33ff.com/flags/S_flags/flags_of_United-Kingdom.gif" width="20" high="20">
</a>
in rosso il booklet di google originale in cui le variabili della lingua evidenziate in blu, in questo caso en=inglese in due punti definiti da la lingua di destinazione,
basta sostituire le sigle della lingua prescelta, per ottenere un'altra traduzione (it italiano, Ru russo ecc.) secondo la tabella standard internazionale di definizione delle lingue (non so' come si chiama)
a seguire dopo la bandiera viene prelevata da un altro sito per inserire il tutto in una barra.
per favore c'è chi mi sa dire quali modifiche devo apportare al codice?
se qualcuno sa o può aiutarmi grazie in anticipo,
probabilmente è una sciocchezza sintattica ma sono veramente ignorante in materia e funzionando in firefox mi sembra assurdo che in explorer nn sia visibile
per chi ha firefox nel forum che sta qui la barra funziona http://fitfree.leo.it