GNOME Bugzilla – Bug 150528
Please make GDM messages more generic
Last modified: 2005-02-03 22:40:25 UTC
#: daemon/gdm.c:3527 daemon/gdm.c:3546 msgid "FLEXI_XSERVER request denied: Not authenticated" #: daemon/gdm.c:3690 msgid "QUERY_LOGOUT_ACTION request denied: Not authenticated" #: daemon/gdm.c:3748 daemon/gdm.c:3803 msgid "SET_LOGOUT_ACTION request denied: Not authenticated" #: daemon/gdm.c:3848 daemon/gdm.c:3875 msgid "QUERY_VT request denied: Not authenticated" Unless the FLEXI_XSERVER, QUERY_LOGOUT_ACTION, SET_LOGOUT_ACTION, and QUERY_VT parts are supposed to be translated, these messages could probably be simplified by making them generic, i.e. something like: /* Translators: %s is a type of request, i.e. QUERY_LOGOUT_ACTION, QUERY_VT etc. */ str = g_printf (_("%s request denied: Not authenticated", type_of_request)); Then translators wouldn't unnecessarily need to translate all these messages seperately now, or in the future when other types of requests are added. Please see http://developer.gnome.org/doc/tutorials/gnome-i18n/developer.html#generic. Please note that there is no need to make this message appear in the code only once -- what matters is that the message should be identical wherever it appears. Please also note that there is currently a string freeze.
Umm, what I meant was obviously /* Translators: %s is a type of request, i.e. QUERY_LOGOUT_ACTION, QUERY_VT etc. */ str = g_printf (_("%s request denied: Not authenticated"), type_of_request);
Fixed in CVS head.