Traduire un texte ou une phrase avec Google Traduction (Translate) est plutôt facile et tout le monde peut y arriver sans prendre trop de temps. Cependant, traduire la même phrase en plusieurs langues, c'est un peu plus long ! Heureusement, un outil existe pour traduire un texte en plusieurs langues très facilement !

Translatr, c'est son p'tit nom, va vous permettre cette tâche fastidieuse.

L'outil est basé sur l'API Google Translate (une ancienne) et utilise le framework Python Flask. Côté front, on est sur de l'AngularJS et du Materialize. Le code est disponible sur GitHub.

Commencez par insérer votre texte dans le champ dédié et choisissez les langues de sortie. Faites attention, elles ne sont pas classées par ordre alpha...

Cliquez sur le bouton "Submit" et vous obtiendrez votre résultat pratiquement instantanément !

Un retour au format JSON peut être obtenu :

[{"locale":"en","country":"English","string":"Hello how are you ?"},{"locale":"es","country":"Spanish","string":"Hola como estas ?"},{"locale":"eu","country":"Basque","string":"Kaixo, zer moduz?"},{"locale":"it","country":"Italian","string":"Ciao, come stai?"},{"locale":"nl","country":"Dutch","string":"Hallo, hoe gaat het?"}]

Bref, Translatr est à mettre de côté si vous traduisez souvent des phrases dans plusieurs langues !