Plugins/UiExtensionPlugins/Translator/TranslatorEngines/GoogleV2Engine.py

changeset 6470
5fe5ea985237
parent 6412
d71b094845e7
child 6645
ad476851d7e0
equal deleted inserted replaced
6469:70855c97dd09 6470:5fe5ea985237
74 74
75 params = "?key={3}&source={0}&target={1}&q={2}".format( 75 params = "?key={3}&source={0}&target={1}&q={2}".format(
76 originalLanguage, translationLanguage, text, apiKey) 76 originalLanguage, translationLanguage, text, apiKey)
77 url = QUrl(self.TranslatorUrl + params) 77 url = QUrl(self.TranslatorUrl + params)
78 response, ok = requestObject.get(url) 78 response, ok = requestObject.get(url)
79 response = str(response, "utf-8", "replace")
80 if ok: 79 if ok:
80 response = str(response, "utf-8", "replace")
81 try: 81 try:
82 responseDict = json.loads(response) 82 responseDict = json.loads(response)
83 except ValueError: 83 except ValueError:
84 return self.tr("Invalid response received"), False 84 return self.tr("Invalid response received"), False
85 85

eric ide

mercurial