| « Mobilisation | Retour sur la Drupa 2008 » |
APIs Google
J'ai commencé à jouer un peu avec les API de Google, notamment Language (qui comprend des outils de détection linguistique et de traduction automatisée et il faut reconnaître qu'ils sont simples à prendre en main et très puissants.
On peut par exemple utiliser Google Translate pour traduire les posts de ce blog en temps réel avec un plugin, malheureusement je suis trop bavard et l'API Google Translate est limité à 500 caractères (sans que ce soit indiqué dans la doc).
En quelques heures on obtient des résultats assez sympa, que ce soit via la Javascript soit par PHP (avec Curl et JSON), par exemple, sur ma page d'accueil, en haut à droite il y a un petit drapeau correspondant au pays d'origine du visiteur (via GeoIP, merci OVH), si vous le survolez vous verrez apparaître une petite carte Google Maps avec l'emplacement d'où le système a déduit que vous vous trouvez.
Bien entendu la limite se trouve plus du côté GeoIP que Google Maps, en effet, si votre adresse ne peut pas être correctement ciblée alors l'ensemble s'écroule comme des dominos.