Merge pull request #1171 from Ban3/translate-crash-fix

Google: Handle empty results in translate.
This commit is contained in:
Valentin Lorentz 2015-10-03 00:46:11 +02:00
commit 346ee8e6b9

View File

@ -267,7 +267,10 @@ class Google(callbacks.PluginRegexp):
except: except:
language = 'unknown' language = 'unknown'
return (''.join(x[0] for x in data[0]), language) if data[0]:
return (''.join(x[0] for x in data[0]), language)
else:
return (_('No translations found.'), language)
@internationalizeDocstring @internationalizeDocstring
def translate(self, irc, msg, args, sourceLang, targetLang, text): def translate(self, irc, msg, args, sourceLang, targetLang, text):