[S'enregister] - [S'identifier]
gheop wall

Traducteur en->fr

Bash
par SiB (10/11/06)
Un petit script vite fait.
Cacher les numéros de lignes
  1. #!/bin/sh
  2. # traduction de anglais à français (si 0, c'est l'inverse)
  3. VERSION="en|fr"
  4.  
  5. help() {
  6. echo "Traduction Anglais/Français";
  7. echo "Utilisation : $0 [OPTIONS] [MOT]";
  8. echo "";
  9. echo "Options :"
  10. echo " -enfr : mode Anglais->Français (par défaut)";
  11. echo " -fren : mode Français->Anglais";
  12. exit 1;
  13. }
  14.  
  15. if [ $# -eq 0 ]; then
  16. help
  17. fi
  18.  
  19. while [ $# -ge 1 ]; do
  20. case $1 in
  21. -h|--help)
  22. help
  23. ;;
  24. -fren)
  25. VERSION="fr|en"
  26. ;;
  27. -enfr)
  28. VERSION="en|fr"
  29. ;;
  30. *)
  31. MOT=$@
  32. ;;
  33. esac
  34. shift
  35. done
  36.  
  37.  
  38. MOT_TRADUIT=`lynx -source "http://translate.google.com/translate_t?text=${MOT}