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']
This entry was posted in Uncategorized and tagged , , , . Bookmark the permalink.

댓글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

Gravatar
WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. Log Out / 변경 )

Twitter picture

Twitter의 계정을 사용하여 댓글을 남깁니다. Log Out / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. Log Out / 변경 )

%s에 연결하는 중