GNOME Bugzilla – Bug 616660
empathy-accounts g-c-c module needs to setup l10n
Last modified: 2011-08-29 10:12:28 UTC
We need to make the g-c-c process also load in the empathy translations for this module.
Created attachment 159442 [details] [review] Proposed patch
Created attachment 159445 [details] [review] Working patch Here, have a version that will build ;-)
Although apparently this solution is wrong since you need do something special because it's a shared library.
I asked to few people and it seems that lib are not supposed to call textdomain(). Could you test with this branch please? http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/trad-616660 Also, maybe this code should be moved to _class_init() rather than _init()?
Created attachment 159586 [details] [review] Version that sets up gettext on module load Yeh, you're right you're not supposed to do that and in fact a nicer place is in the module load... which is where we're doing it for other modules (see attached patch)
Looks good. Please merge to master and gnome-2.30 (I'll release 2.30.1 today).
I merged it myself as I'm about to release 2.30.1. Thanks for the fix! This problem has been fixed in our software repository. The fix will go into the next software release. Thank you for your bug report.
Coolio always a pleasure Guillaume! :-)