• Google a récemment fait parler de lui, et pas en bien ; ce qui arrive de plus en plus souvent, d’ailleurs. Ici, c’est à cause de l’API de #GoogleTrad, qui devient payante.
    C’est une bien triste nouvelle, car beaucoup se basaient dessus. Par exemple, j’utilisais régulièrement une application de traduction sur Android, qui est donc devenue obsolète.
    Et même si l’API existe encore, il n’est à mon avis pas envisageable de s’en servir dans un logiciel dont le code source est public, puisque la clef d’accès deviendrait publique, et que vous devrez alors payer pour toute utilisation qui en est faite.

    En prévision de la fermeture de l’API gratuite, j’ai implémenté cet été un petit plugin qui se base sur les liens inter-langue de Wikipedia pour faire ses traductions. Les avantages sont multiples :
    totalement gratuit,
    utilisation de ressources sous licence libre, donc aucun problème juridique à craindre,
    basé sur des traductions de qualité (puisque faites par des humains),
    possibilité de préciser le contexte, au travers des parenthèses,
    support de nombreuses langues,
    support des noms propres,
    utilisation d’une API, et non le code HTML de sortie d’un service quelconque : http://www.mediawiki.org/wiki/API:Properties#langlinks_.2F_ll

    Autre point, est une qualité ou un défaut, selon la façon sont on l’aborde : on ne peut pas s’en servir pour traduire des phrases entières. Ce qui empêche les collégiens et lycéens de s’en servir pour traduire des phrases entières de leurs devoirs, sans aucune réflexion.

    Par contre, il y a bien sûr plusieurs inconvénient
    on reste dépendant de quelqu’un
    * beaucoup de mots manquent, et la politique de suppression des articles « inutiles » n’aide pas

    J’ai implémenté cette technique pour le robot IRC #Supybot, mais vous pouvez aisément le reprendre pour vos projets, puisque l’algorithme (en #Python) en lui-même est séparé du code spécifique au robot.
    https://github.com/ProgVal/Supybot-plugins/blob/master/WikiTrans/plugin.py

    PS : Merci à ceux qui lisent cet article ; c’est grâce à vous que je me suis renseigné sur l’existence d’une API de Wikipedia pour pouvoir écrire cet article, et que j’ai réimplémenté ma technique en me basant sur du XML au lieu des pages HTML.