>>> dogtail.i18n.translate(dogtail.i18n.TranslatableString(u'Quit')) Traceback (most recent call last): File "", line 1, in ? File "/home/zack/soft/src/dogtail/examples/dogtail/i18n.py", line 111, in __init__ self.translatedStrings = translate(untranslatedString) File "/home/zack/soft/src/dogtail/examples/dogtail/i18n.py", line 90, in translate for result in translationDb.getTranslationsOf(srcString): File "/home/zack/soft/src/dogtail/examples/dogtail/i18n.py", line 55, in getTranslationsOf if result!=srcName: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe7 in position 0: ordinal not in range(128)