Coloro che avessero già visitato il mio sito forse avranno visto delle bandierine che permettevano la traduzione in quattro lingue più una (Americano)
Adesso ho deciso di ampliare le possibilità sempre basandomi sulla traduzione automatica messa a disposizione da Google. Considerando che questo gran numero di bandiere poteva generare confusione ho aggiunto la possibilità di visualizzare il testo che indica la lingua quando il mouse punta quella prescelta. Basterà copiare il codice qui sotto ed inserirlo nel proprio sito per avere automaticamente le proprie pagine tradotte in 25 lingue diverse.
<a href="http://www.google.com/translate?u=http%3A%2F%2FUrl del sito senza http://%2F&hl=it&ie=UTF8&langpair=it%7Cen&langpair.x=0&langpair.y=3&langpair=it%7Cen" title="English (United States)"> <img src="http://www.flags.net/images/smallflags/UNST0001.GIF"/></a>
<a href="http://www.google.com/translate?u=http%3A%2F%2FUrl del sito senza http://%2F&hl=it&ie=UTF8&langpair=it%7Cen&langpair.x=0&langpair.y=3&langpair=it%7Cen" title="English (United Kingdom"> <img src="http://www.flags.net/images/smallflags/UNKG0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|fr&u=Url del sito/" title="French"> <img src="http://www.flags.net/images/smallflags/FRAN0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|es&u=Url del sito/" title="Spanish"> <img src="http://www.flags.net/images/smallflags/SPAN0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|de&u=Url del sito/" title="German"> <img src="http://www.flags.net/images/smallflags/GERM0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|zh-CN&u=Url del sito/" title="Simplified Chinese"> <img src="http://www.flags.net/images/smallflags/CHIN0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|pt-BR&u=Url del sito/" title="Portugese (Brasil)"> <img src="http://www.flags.net/images/smallflags/BRAZ0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|ja&u=Url del sito/" title="japanese"> <img src="http://www.flags.net/images/smallflags/JAPA0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|el&u=Url del sito/" title="Greek"> <img src="http://www.flags.net/images/smallflags/GREC0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|da&u=Url del sito/" title="Danish"> <img src="http://www.flags.net/images/smallflags/DENM0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|fi&u=Url del sito/" title="Finnish"> <img src="http://www.flags.net/images/smallflags/FINL0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|hr&u=Url del sito/" title="Croatian"> <img src="http://www.flags.net/images/smallflags/CROA0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|nl&u=Url del sito/" title="Dutch"> <img src="http://www.flags.net/images/smallflags/NETH0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|hu&u=Url del sito/" title="Hungarian"> <img src="http://www.flags.net/images/smallflags/HUNG0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|ko&u=Url del sito/" title="Korean"> <img src="http://www.flags.net/images/smallflags/CORC0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|pl&u=Url del sito/" title="Polish"> <img src="http://www.flags.net/images/smallflags/POLA0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|sv&u=Url del sito/" title="Swedish"> <img src="http://www.flags.net/images/smallflags/SWDN0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|ru&u=Url del sito/" title="Russian"> <img src="http://www.flags.net/images/smallflags/RUSS0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|uk&u=Url del sito/" title="Ukrainian"> <img src="http://www.flags.net/images/smallflags/UKRN0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|ar&u=Url del sito/" title="Arabic"> <img src="http://www.flags.net/images/smallflags/SAAR0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|ro&u=Url del sito/" title="Romanian"> <img src="http://www.flags.net/images/smallflags/RMNA0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|sr&u=Url del sito/" title="Serbian"> <img src="http://www.flags.net/images/smallflags/SERB0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|pt-PT&u=Url del sito/" title="Portuguese (Portugal)"> <img src="http://www.flags.net/images/smallflags/PORT0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|cs&u=Url del sito/" title="Czech"> <img src="http://www.flags.net/images/smallflags/CZEC0001.GIF"/></a>
<a href="http://www.google.com/translate_c?langpair=it|sk&u=Url del sito/" title="Slovak"> <img src="http://www.flags.net/images/smallflags/SLVA0001.GIF"/></a>
Basterà immettere l'indirizzo del vostro sito al posto di Url del sito e copiare il codice nel punto che credete più opportuno. Nei primi due blocchi di codice che riguardano la lingua inglese in versione americana ed in versione Regno unito l'URL deve essere inserito senza i canonici http://. Naturalmente possono essere eliminate le lingue che non interessano ed eventualmente aggiungerne altre. La sintassi è la seguente
<a href="http://www.google.com/translate_c?langpair=lingua di partenza|lingua di arrivo&u=Url del sito/" title="nome della lingua"> <img src="indirizzo immagine bandiera"/></a>
Al posto di lingua di partenza e di lingua di arrivo si inserisce il codice relativo che può essere ricavato da questa pagina in cui sono elencate tutte le lingue (quaranta) che Google riesce a tradurre. Per quanto riguarda l'indirizzo dell'immagine della bandiera in questo sito la troverete certamente. Se avete Firefox per completare la traduzione va cliccato su Permetti quando c'è la redirezione della pagina.
Se questo widget serva effettivamente per aumentare le visite è tutto da discutere, ma vedere il blog tradotto in cinese, giapponese o arabo, perlomeno a me, dà una soddisfazione non di poco conto.
..un pozzo di scienza questo blog!
RispondiElimina@Pars, però non me lo accetta questo codice: mi dà errore.
RispondiElimina@Saamaya
RispondiEliminaNon capisco che errore ti possa dare come vedi il mio funziona. Lo devi inserire in Aggiungi gadget. Forse non hai inserito bene l'indirizzo del tuo blog al posto delle scritte in rosso. Nei primi due blocchi non devi mettere http:// mentre negli altri sì
CIAO PAR ASCVOLTA MI DA ERRORE ANCHE A ME IO LAVORO SU EBAY HO INSERITO IL CODICE DELLA PAGINA DA TRADURRE E NIENTE DA FARE MI AIUTI NE HO BISOGNO URGENTE GRAZIE
RispondiElimina@Anonimo
RispondiEliminaNon saprei che dirti, non so quale sia il tuo sito, non so di che tipo sia; per quanto riguarda il codice ha la limitazione che traduce solo la homepage, o meglio la pagina di cui tu digiti l'indirizzo. Capita che non riesca a tradurre cose particolari come i sondaggi, o altro, che non riconosce come testo, forse è questo il tuo caso
Funziona alla grande!!! Quando ho un po' di tempo devo cercarmi delle bandierine più piccole... quelle sono enormi!!!
RispondiEliminava anche per i forum ???
RispondiElimina@Anonimo
RispondiEliminaBasandosi sul traduttore automatico di Google dovrebbe funzionare per tutte le pagine web; basta inserire l'URL nella porzione di codice per la lingua chesi desidera. Bisogna attenti al fatto che Google non riconosce come testo alcune cose come votazioni, sondaggi ecc.
Ma i codici che ci sono nel tuo sito, sono nella gran parte per i siti blogger,la mia domanda è: questi codici, come ad esempio, quello per mettere le bandiere, vale anche chi usa wordpress?
RispondiElimina@Rubel Per Wordpress ci sono decine di plugin sofisticatissimi per tradurre il blog che non importa usare i codici.
RispondiEliminaUna domanda magari un po' stupida ma neanche tanto. Ho provato il widget y funziona perfettamente solo che le bandiere sono un po' grandi e quelli del widget per 5 lingue un po' piccole, quindi avrei bisogno delle immagini che siano una via di mezzo. Sai dirmi qualcosa?
RispondiEliminaGrazie mille
Magari mi rispondo da solo. Ho visto che le immagini appartengono al sito http://www.flags.net. Dovrei trovare altre immagini più piccole o forse ridimensionare queste e caricarle su Picasa, vero?
RispondiElimina@argentinadiscovery
EliminaNon occorre. Vai su Pixlr
http://pixlr.com/editor/
dopo aver scaricato le immagini (quelle grandi) le apri nell'Editor vai su Immagine > Dimensione immagine e sceglie la grandezza che preferisci. Salvi le immagini e poi le carichi su Picasa acquisendo l'URL di ciascuna.
Per un tutorial su Pixlr puoi leggerti questo post
http://www.ideepercomputeredinternet.com/2011/01/pixlr-per-modificare-foto-e-immagini.html
Fantastico! Grazie!
RispondiEliminaciao a me le bandiere non funzionano dice che non ho il permesso e devo scaricale dal sito però poi devo avere l'hosting per metterle online oppure faccio come dice ernesto, non lo sapevo che su picasa davano il link per l'immagine
RispondiEliminaUn'altra cosa ma se io voglio mettere il traduttore in ogni pagina e anche su ogni post dove metto url sito metto il sito in generale o il link di ogni pagina o ogni post?
@# Le immagini delle bandiere devi caricarle su un tuo hosting tipo Picasa. Il traduttore basta che tu lo metta in una sidebar
Eliminabelliximoo ma non mi mette le bandiere (ho firefox) che faccio??
RispondiEliminanon mi mette le bandiere ( ho fire fox) che faccio??
RispondiEliminaIl post è molto vecchio e il server in cui c'erano le bandiere non è più attivo. Puoi cercarle su internet, caricarle le immagini su Picasa e sostituire gli URL
Elimina@#
ciao,
RispondiEliminaio avevo il traduttore sul sito ma i link hanno smesso di funzionare e il mio host mi ha detto che è perché google ha cambiato i codici. Dato che quelli che hai inserito tu in questa pagina sono diversi da quelli che avevo io, ho provato a inserire questi, però funziona solo il codice inglese, mentre le altre lingue no, e se clicco sulla bandiera mi dà la pagina con errore 404. Non sono più validi nemmeno questi? Ma allora perché quello inglese funziona? Ti ringrazio
Io a volte posto testi in sloveno ma non essendoci nei traduttori l'italiano non si può tradurre.Mi indichi pf come fare?Grazie
RispondiEliminaSe un lettore imposta il browser in lingua slovena può tradurre automaticamente in quella lingua cliccando con il destro del mouse sulla pagina per poi andare su Prevesti v slovenščino
EliminaChi invece ha impostato la lingua italiana può installare questa estensione di Chrome
https://chrome.google.com/webstore/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb
selezionare il testo in sloveno e cliccare sulla piccola icona che appare per visualizzare la traduzione
@#
E scusa qual'è l'input che fa attivare la traduzione automatica? Io ho inserito i codici nel mio sito e le bandiere, il widget viene visualizzato perfettamente, però non traduce
RispondiEliminaUn ulteriore problema è anche quello che questo codice prevede siti del tipo HTTP mentre adesso sono quasi tutti HTTPS
Elimina@#
Il codice è del 2008 e da allora ne è passata di acqua sotto i ponti 😊. Ti consiglio di usare il widget Traduttore di Google o della Microsoft.
RispondiEliminahttps://www.ideepercomputeredinternet.com/2013/10/google-widget-traduttore-universale.html
Comunque questi codici continuano a funzionare. Se incolli il codice in un sito vedrai la bandiera della lingua in cui tradurre. L'input è proprio la bandierina. Cliccandoci sopra si apre una pagina con il testo tradotto.
@#
il codice non funzionera mai
RispondiEliminanon funziona
RispondiEliminami da errore, pagina non trovata
Prova a sostituire HTTP con HTTPS che nel 2008 non era ancora arrivato
Elimina@#