In pratica un pulsante traduttore.
Dato che un mese fa, quello che utilizzava il traduttore di Google ha smesso di funzionare, ho scoperto come correggerlo per farlo funzionare di nuovo.
Si doveva cambiare semplicemente http: in https: e google.it in google.com.
Ho pensato quindi di fare un post riassuntivo su come creare uno o più di questi preferiti/pulsanti, che potrebbe diventare anche un articolo sul sito.
Cominciamo col ribadire che il codice l'ha postato per primo J.T.Kirk, che non ringrazierò mai abbastanza, in quanto uso il suo "pulsante" traduttore quotidianamente.
Vi fornirò le istruzioni per creare tre preferiti/pulsanti, il primo per utilizzare il traduttore di Google, il secondo per il traduttore di Bing, il terzo per il traduttore di Yandex.
Funzionano così: siete su una pagina web in lingua straniera, cliccate sul preferito/pulsante e la pagina cambierà in quella del traduttore preferito, ma con già la pagina web precedente inserita nel campo apposito.
In pochi secondi vi apparirà la pagina tradotta, senza fare altre manovre.
Cominciamo.
1) Nel browser che utilizzate, qualunque esso sia, create uno o più preferiti di una pagina a caso, posizionandoli dove volete che stia il o i pulsanti traduttori.
2) Andate nella pagina che permette la modifica dei preferiti: essendo diversa per ogni browser, starò un po' sul vago.
In ogni caso noterete che ogni preferito possiede due elementi, il nome (quello che compare nella barra dei preferiti) ed il link alla pagina web.
Ad esempio, il preferito della Homepage di Apple Italia ha come nome "Apple Italia" e come indirizzo web "https://www.apple.com/it/"
3) Cambiate il nome del preferito in uno che identifichi la sua funzione, ad esempio "Traduci Google". Personalmente, per tenere i nomi brevi, li ho chiamati "TraduciG", "TraduciB" e "TraduciY".
4) Cambiate l'indirizzo web del preferito, sostituendolo con il codice javascript che trovate qui sotto:
Traduci con Google:
Codice: Seleziona tutto
javascript:location.href='https://translate.google.com/translate?u='+encodeURIComponent(location.href)+'&sl=auto&tl=it&hl=&ie=UTF-8';
Codice: Seleziona tutto
javascript:location.href='https://www.translatetheweb.com/?from=&to=it&ref=TVert&refd=www.bing.com&dl=it&rr=DC&a='+encodeURIComponent(location.href)+'&sl=auto&tl=it&hl=&ie=UTF-8';
Codice: Seleziona tutto
javascript:location.href='https://translate.yandex.com/translate?url='+encodeURIComponent(location.href)+'&sl=auto&tl=it&hl=&ie=UTF-8';