#!/usr/bin/env python
# gcin_translate version 0.0.1
from urllib2 import urlopen
from urllib import urlencode
import sys

# http://ubuntuforums.org/archive/index.php/t-1087457.html
# The google translate API can be found here: 
# http://code.google.com/apis/ajaxlanguage/documentation/#Examples

lang1='zh-TW'
lang2='en'
langpair='%s|%s'%(lang1,lang2)
text=sys.stdin.read()
base_url='http://ajax.googleapis.com/ajax/services/language/translate?'
params=urlencode( (('v',1.0),
('q',text),
('langpair',langpair),) )
url=base_url+params
content=urlopen(url).read()
start_idx=content.find('"translatedText":"')+18
translation=content[start_idx:]
end_idx=translation.find('"}, "')
translation=translation[:end_idx]
sys.stdout.write(translation)
