Crea sito


Tutte le novità dal mondo informatico

8 ott

Traduci


Osservando le statistiche degli utenti di questo sito ho notato che quasi il 6%  delle visite proviene da nazioni straniere.

Ho quindi deciso di inserire un traduttore sfruttando le grandi potenzialità offerte da Google Translate.

Come procedere?

L’indirizzo restituito da Google Translate, dopo aver eseguito la traduzione di una pagina, è:

<
http://translate.google.it/translate?u=http://pcalmeglio.altervista.org/blog/windows-live-essentials-2011//&sl=it&tl=en&hl=it&ie=UTF-8″

<
È facile osservare che l’URL della pagina web viene inserito come variabile “u”  nell’indirizzo della traduzione.

Sfruttando questo principio possiamo rendere la traduzione dinamica inserendo al posto dell’URL dell’articolo, dopo la variabile “u” ila seguente stringa:

<

<?php the_permalink() ?>&sl=it&tl=en&hl=it&ie=UTF-8

<

Ottenendo così un codice di questo tipo da inserire nella pagina “single.php”:

<

<div align=”right”><p><strong>Translate <a href=”<?php the_permalink() ?>”><img src=”URL della foto della bandiera” /></a> <a href=”http://translate.google.it/translate?u=<?php the_permalink() ?>%2F&sl=it&tl=en&hl=it&ie=UTF-8″><img src=”URL della foto della bandiera” /></a> <a href=”http://translate.google.it/translate?u=<?php the_permalink() ?>%2F&sl=it&tl=de&hl=it&ie=UTF-8″><img src=”URL della foto della bandiera” /></a> <a href=”http://translate.google.it/translate?u=<?php the_permalink() ?>%2F&sl=it&tl=es&hl=it&ie=UTF-8″><img src=”URL della foto della bandiera” /></a></strong></p></div>

<

Le foto delle bandiere sono facilmente scaricabili da qui.

<

Quando scaricato il pacchetto è sufficiente decomprimerlo e caricare via ftp le bandiere che vi interessano.

Una volta caricate inserite l’indirizzo delle foto appena caricate al posto della scritta: “URL della foto della bandiera“.

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Mixx
  • Google Bookmarks
  • Blogplay
  • Blogosphere News
  • Live
  • MSN Reporter
  • MyShare
  • MySpace
  • Webnews.de



Leave a Reply

*
To prove that you're not a bot, enter this code
Anti-Spam Image