Bookmarklet per tradurre

Altro interessante Bookmarklet

Translate This Bookmarklet
con poche linee di codice javascript si risolve tutto, il funzionamento è molto semplice, dopo aver trascinato il bookmarklet tra i preferiti del browser avete due opzioni, la prima è quella di selezionare un testo per poi lanciare il bookmarklet, la seconda è quella di lanciare il bookmarklet direttamente per tradurre tutta la pagina.

Queste sono le poche linee di codice :



(function(){
	var l = (navigator.language || navigator.userLanguage);
	var t = ((window.getSelection && window.getSelection())||(document.getSelection && document.getSelection())||(document.selection && document.selection.createRange && document.selection.createRange().text));
	var e = (document.charset || document.characterSet);
	if(t!=''){
		window.open("http://translate.google.com/?text="+t+"&hl="+l+"&langpair=auto|"+l+"&tbb=1&ie="+e,"_blank","height=570,width=800");
	}else{
	  location.href="http://translate.google.com/translate?u="+encodeURIComponent(location.href)+"&hl="+l+"&langpair=auto|"+l+"&tbb=1&ie="+e;
	}
	
})();


Minificato e reso accessibile per il bookmarklet :



javascript:void%20function(){(function(){var%20e=navigator.language||navigator.userLanguage,t=window.getSelection%26%26window.getSelection()||document.getSelection%26%26document.getSelection()||document.selection%26%26document.selection.createRange%26%26document.selection.createRange().text,n=document.charset||document.characterSet;%22%22!=t%3Fwindow.open(%22http://translate.google.com/%3Ftext=%22+t+%22%26hl=%22+e+%22%26langpair=auto|%22+e+%22%26tbb=1%26ie=%22+n,%22_blank%22,%22height=570,width=800%22):location.href=%22http://translate.google.com/translate%3Fu=%22+encodeURIComponent(location.href)+%22%26hl=%22+e+%22%26langpair=auto|%22+e+%22%26tbb=1%26ie=%22+n})()}();

Se vuoi utilizzarlo trascina questo bookmarklet ✚ Translate This tra i preferiti del tuo browser e usalo ovunque tu voglia.

Pubblicato da Leonardo Ciaccio

Se non controlli te stesso non potrai mai controllare i tuoi risultati !

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Vai alla barra degli strumenti