GNOME Bugzilla – Bug 657654
Do not mark placeholder strings as translatable
Last modified: 2011-08-30 09:17:23 UTC
Created attachment 195122 [details] [review] Remove unneeded translatable=yes property from some strings The strings that represent property values are marked as translatable in the .ui file but they are replaced by the corresponding translated strings before the property widget is ever displayed to the user. Execution flow in bacon_video_widget_properties_new() is: xml = totem_interface_load ("properties.ui", TRUE, NULL, NULL); [...] bacon_video_widget_properties_reset (props); [...] gtk_widget_show_all (GTK_WIDGET (props));
Review of attachment 195122 [details] [review]: I think it would make more sense to remove the placeholder strings from the UI file entirely, and replace them with an XML comment saying that the strings are set in code before the UI is displayed.
Created attachment 195165 [details] [review] Remove translatable=yes, add comment, make strings empty Removing the strings altgether this makes it more difficult to understand the structure when viewing the widget in Glade as empty labels are actually transparent unless selected.
I actually prefer the first one...