After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 727501 - i18n is broken
i18n is broken
Status: RESOLVED FIXED
Product: libpeas
Classification: Platform
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: libpeas-maint
libpeas-maint
Depends on:
Blocks:
 
 
Reported: 2014-04-02 16:30 UTC by Gabor Kelemen
Modified: 2014-05-29 22:41 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Add a check to restore the presence of ENABLE_NLS in config.h (765 bytes, patch)
2014-04-02 16:32 UTC, Gabor Kelemen
committed Details | Review

Description Gabor Kelemen 2014-04-02 16:30:21 UTC
I was looking at the EOG ui, and noticed that in the Preferences windows Plugins tab, the Preferences and About buttons are not translated. These come from libpeas, so something is wrong here. 

After a bit of digging I found bug 706846, which introduces a change to gtksourceview, where the i18n support of libpeas is copied from and 706835, which introduces a similar change here, but without fixing to the fallout like the other bug does. 

I have tried to add the fix in bug 706846#c6 and it solves the problem.
Comment 1 Gabor Kelemen 2014-04-02 16:32:42 UTC
Created attachment 273486 [details] [review]
Add a check to restore the presence of ENABLE_NLS in config.h
Comment 2 Garrett Regier 2014-05-29 22:41:23 UTC
Thanks for tracking this down!



This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.