Google App Engine Translation Funtion


import urllib
import urllib
import os
import django.utils.simplejson as simplejson

os.environ["DJANGO_SETTINGS_MODULE"] = "django.conf.global_settings"

TRANSLATE_URL = 'http://ajax.googleapis.com/ajax/services/language/translate'

def translate(input_lang, output_lang, q):
params = urllib.urlencode({'v': '1.0', 'q': q, 'langpair': '%s|%s' % (input_lang, output_lang)})
response = urllib.urlopen(TRANSLATE_URL, params)
data = response.read()
response.close()
decoded = simplejson.loads(data)
return decoded['responseData']['translatedText']

댓글

이 블로그의 인기 게시물

단위테스트를 위한 주민등록번호 생성

낡은 방식으로 PHP를 사용하고 있는 조직의 개발환경 개선 방안 구상

프로그래머가 되기까지...