#!/bin/bash ########################### # Web based translator using Babelfish http://babelfish.altavista.com/ # Language strings: # en_zh - English to Chinese # en_fr - English to French # en_de - English to German # en_it - English to Italian # en_ja - English to Japanese # en_ko - English to Korean # en_pt - English to Portuguese # en_es - English to Spanish # zh_en - Chinese to English # fr_en - French to English # fr_de - French to German # de_en - German to English # de_fr - German to French # it_en - Italian to English # ja_en - Japanese to English # ko_en - Korean to English # pt_en - Portuguese to English # ru_en - Russian to English # es_en - Spanish to English read -p "Enter a sentence: " sentence s1=`echo $sentence | sed 's/ /+/g'` read -p "enter a language: " language #get translation and put in temp file wget -O test "http://babelfish.altavista.com/tr?urltext=$s1&lp=$language&doit=done" 2> /dev/null echo -n "$sentence translates to: " #extract output from response grep "name=\"q\"" test | cut -c 56-