GNOME Bugzilla – Bug 513627
Use C_() instead of Q_() with context
Last modified: 2008-10-29 14:57:26 UTC
As per http://live.gnome.org/GnomeGoals/MsgctxtMigration, we should use C_() instead of Q_() for messages with context. Patch on its way.
Created attachment 104168 [details] [review] Use Q_() instead of C_() with context
We need to be able to require a newer glib that will have support for that, and be sure that the gettext version matches as well.
I believe all the major distributions now use intltool >= 0.36.3 and gettext >= 0.15. The first release of GLib with the C_ macro is 2.15.1, which we're already effectively requiring due to our use of GIO. If we apply this patch, there are also apparently two instances which need to be changed in totem-pl-parser too.
*** Bug 558336 has been marked as a duplicate of this bug. ***
Committed to trunk and gnome-2-24. 2008-10-29 Philip Withnall <philip@tecnocode.co.uk> * src/backend/video-utils.c (totem_time_to_string): Use C_() instead of Q_() to separate translation context from strings. (Closes: #513627)
It is a string change, so you might want to reconsider that 2.24 commit. Sorry for not making that more obvious.
2008-10-29 Philip Withnall <philip@tecnocode.co.uk> * src/backend/video-utils.c (totem_time_to_string): Revert previous commit, which broke string freeze.