GNOME Bugzilla – Bug 272789
Avoid adding unnecessary surrounding markup inside translateable messages in Evolution
Last modified: 2013-09-13 00:49:54 UTC
#: plugins/itip-formatter/itip-formatter.c:1667 msgid "<span weight=\"bold\">General</span>" #: plugins/bbdb/bbdb.c:397 msgid "<span weight=\"bold\">Automatic Contacts</span>" #: plugins/bbdb/bbdb.c:428 msgid "<span weight=\"bold\">Instant Messaging Contacts</span>" #: plugins/itip-formatter/itip-formatter.c:1691 msgid "<span weight=\"bold\">Conflict Search</span>" #: widgets/misc/e-error.c:438 #, c-format msgid "" "<span weight=\"bold\">Internal error, unknown error '%s' requested</span>" Please do *NOT* add surrounding markup inside translateable messages, i.e. inside gettext calls. Surrounding markup has no relevance at all to translation, and the unnecessary padding introduces a plethora of problems for the translation process. Please see http://developer.gnome.org/doc/tutorials/gnome-i18n/developer.html#avoid-markup. The solution is simple: Move the markup outside of the gettext call. This can be done like this: str = g_strdup_printf ("<b>%s</b>", _("My translated string")); Please note though that GNOME is currently in string freeze.
no need to spam everyone. if gnome is in string freeze we can't do much about it either can we?
Nope, but last time I checked string freeze did not imply bug reporting freeze.
reassigning to harish.
there are billions of markups now in the po files. targetting to 2.5, adding string keyword. :-(
*** Bug 273093 has been marked as a duplicate of this bug. ***
Created attachment 59207 [details] [review] proposed fix, plugins/itip-formatter part
Created attachment 59208 [details] [review] proposed fix, plugins/bbdb part
Created attachment 59209 [details] [review] proposed fix, e-utils part
looks good
Committed.