From: Enno B. <enn...@gm...> - 2013-04-21 15:38:37
|
Hi John, > On Apr 21, 2013, at 4:47 AM, Enno Borgsteede <enn...@gm...> wrote: > >> WARNING: Plugin differences has no translation for any of your >> configured languages, using US English instead >> Traceback (most recent call last): >> File "/home/test/trunk/gramps/gen/plug/_manager.py", line 221, in >> load_plugin >> _module = self.import_plugin(pdata) >> File "/home/test/trunk/gramps/gen/plug/_manager.py", line 253, in >> import_plugin >> module = __import__(pdata.mod_name) >> File >> "/home/test/.gramps/gramps41/plugins/Differences/differences.py", line >> 38, in <module> >> _ = glocale.get_translation().gettext >> AttributeError: 'GrampsLocale' object has no attribute 'get_translation' >> >> ... because of the exception the plugin doesn't load at all, so it is >> unusable now. >> >> No English, no nothing. :-( >> > Did you download the updated plugins? I let Gramps check for new ones from http://svn.code.sf.net/p/gramps-addons/code/trunk/ and found none for this particular plugin. Latest version on http://sourceforge.net/p/gramps-addons/code/HEAD/tree/trunk/contrib/Differences/ is from january. I see that you uploaded a new differences.gpr.py (1.0.2) today, but no differences.py, which is still 1.0.1. My local directory has 1.0.1 for both files: test@enno-MS-7797 ~/trunk $ ls -l ~/.gramps/gramps41/plugins/Differences/ total 40 -rw-r--r-- 1 test test 652 jan 20 20:13 differences.gpr.py -rw-r--r-- 1 test test 16119 jan 20 02:50 differences.py -rw-r--r-- 1 test test 12328 mrt 4 01:07 differences.pyc drwxrwxr-x 3 test test 4096 mrt 4 01:03 locale I suppose that it is enough to update trunk via svn (and build, like Jerome asked), and let plugin updates be handled by Gramps itself. Is that right? It has always worked for me, so ... Anyway, SF suggests that you may have forgotten to upload a new differences.py thanks, Enno |