this encode('utf-8')/decode('utf-8') seems to unnecessary and accomplishes nothing?

still haven't figured out how to get around the whole character replace nonsense though
This commit is contained in:
Brian S. Stephan 2010-10-27 22:09:59 -05:00
parent 7c4125e099
commit cb7044e64a
1 changed files with 0 additions and 6 deletions

View File

@ -33,9 +33,6 @@ class GoogleTranslate(Module):
fromlang = whats[1]
tolang = whats[2]
text = ' '.join(whats[3:])
try:
text = text.encode('utf-8')
except UnicodeDecodeError: pass
langpair = '%s|%s' % (fromlang, tolang)
gt_url = 'http://ajax.googleapis.com/ajax/services/language/translate'
@ -46,9 +43,6 @@ class GoogleTranslate(Module):
end_idx = translation.find('"}, "')
translation = translation[:end_idx]
# decode the string, since it may include unicode. it will be encoded later.
translation = translation.decode('utf-8')
# do some text conversion
translation = translation.replace('\\u0026quot;', '"')
translation = translation.replace('\\u0026amp;', '&')