2007/9/19, Stéphane Raimbault <[EMAIL PROTECTED]>: > Hi, > > I want to patch Balsa to add context informations but the strings are > used in a initializer so the macro Q_ is not appropriated: > > Index: libbalsa/source-viewer.c > =================================================================== > --- libbalsa/source-viewer.c (révision 7714) > +++ libbalsa/source-viewer.c (copie de travail) > @@ -40,9 +40,12 @@ > /* Normal items */ > static GtkActionEntry entries[] = { > /* Top level */ > - {"FileMenu", NULL, N_("_File")}, > - {"EditMenu", NULL, N_("_Edit")}, > - {"ViewMenu", NULL, N_("_View")}, > + /* This is the text that should appear on a menu title. > + * Don't include the prefix 'menu title|' in the translation. > + */ > + {"FileMenu", NULL, Q_("menu title|_File")}, > + {"EditMenu", NULL, Q_("menu title|_Edit")}, > + {"ViewMenu", NULL, Q_("menu title|_View")}, > /* Items */ > {"Close", GTK_STOCK_CLOSE, N_("_Close"), "<control>W", > N_("Close the window"), G_CALLBACK(close_cb)}, > > Does anyone have a solution? > > Regards, > Stéphane >
Usefuls links: http://live.gnome.org/GnomeI18nDeveloperTips http://library.gnome.org/devel/glib/unstable/glib-I18N.html#Q-:CAPS _______________________________________________ gnome-i18n mailing list gnome-i18n@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-i18n