BOOKLET GOOGLE - per tradurre le pagine del sito, ma solo in firefox e pochi altri

  • Creatore Discussione Creatore Discussione abacca
  • Data di inizio Data di inizio

abacca

Nuovo Utente
5 Mag 2011
2
0
0
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
 
con ie funziona

finalmente con la versione 9 di explorer funziona, grazie a tutti
 

Discussioni simili