Ho avuto molte mail di richiesta su come inserire la traduzione automatica appoggiandosi a Google Translate in ogni singolo articolo come ho tuttora
In pratica l’idea è semplice analizziamo un link che il traduttore di google ci offre:
http://translate.google.it/translate?u=http://www.juliusdesign.net&sl=it&tl=en&hl=it&ie=UTF-8"
Possiamo notare come la URL viene passata come variabile u alla pagina di traduzione
Per ottenere un link dinamico a seconda dell’articolo possiamo sostituire la sintassi in questo modo
http://translate.google.it/translate?u=<?php the_permalink() ?>&sl=it&tl=en&hl=it&ie=UTF-8
Nella URL sopra indicata ecco come viene passato l’indirizzo dinamico del permalink di un qualsiasi articolo
Ovviamente dopo aver trovato le immagini delle bandiere, il passo successivo è quello di scrivere un collegamento ipertestuale in questo modo
<a href="http://translate.google.it/translate?u=<?php the_permalink() ?>&sl=it&tl=en&hl=it&ie=UTF-8" target="_blank"><img src="tua_immagine" alt="English" border="0" /></a>
L’esempio mostra come inserire la bandiera per la traduzione tramite Google Translate in inglese
Potrebbe saltarci fuori anche un Plugin per WordPress che ne pensate?
NB: Ecco le bandiere da inserire nei vostri link come immagini: JDFlag
Articoli simili in Blog, Google, Plugin, WordPress
tag abilitati: <code> </code> | <a href=""> </a> | <b> </b> | <i> </i>
Iscriviti ai Feed RSS dei commenti di questo articolo

ziosteve
6 novembre 2008
Tempo fa avevo scritto un articolo in proposito, colgo quindi l’occasione per segnalarlo: http://www.ziosteve.com/blog/wordpress-traduttore/
Per quanto riguarda il plugin, sarebbe ottima come idea… quasi quasi inizo a scriverlo
!!!
Francesco Goffredo
6 novembre 2008
direi ottimo come sempre … facci sapere se salta fuori
Francesco Goffredo
6 novembre 2008
detto fatto! è saltato fuori il plugin! ho perso un pò di tempo ma ora funziona!
Julius
6 novembre 2008
State attenti a non fare Hot-link con le immagini delle bandiere
Salvatele sul vostro spazio e pubblicatele, non usate i miei url!
Tom
6 novembre 2008
Salve,
Il plugin esiste da tanto lo usiamo noi di IWriteAboutIT.com, tuoi attendi lettori.
Il plugin è sviluppato da Nothing2Hide.net e si chiama Global Translator.
A presto
Tom
paik
2 marzo 2009
ciao, vorrei chiederti se il plugin in questione crea duplicati di pagina opure utilizza il traduttore di goole istantaneo. Grazie
Julius
3 marzo 2009
@Tom: ciao Tom, si questo lo so.
Il pregio del plugin di Nothing2Hide è che ti genera una pagina e te la indicizza ma se superi le 1000 visite fa in errore..per questo mi sono apoggiato a google direttamente senza copie cache..perdo nell’indicizzazione in altre lingue ma cosi offro un servizio immediato a chi serve la traduzione
@paik: utilizza il traduttore in linea di google
armanda
19 aprile 2009
Buonasera,
scusatemi se vi scrivo ,ma non riesco a trovare un traduttore di lingue per il mio blog, la mia piattaforma non l’accetta , rimane le scritte e non si riesce a vedere le bandierine delle nazionalità, potete aiutarmi ,in attesa vi porgo i miei saluti e ringraziamenti
armanda
Roberto Bandini
18 marzo 2010
Credo che la soluzione migliore sia nel caso fare come han fatto realtà relativamente grandi come Robin Good o Beppe Grillo.