After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 150528 - Please make GDM messages more generic
Please make GDM messages more generic
Status: RESOLVED FIXED
Product: gdm
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
Depends on:
Blocks:
 
 
Reported: 2004-08-19 10:23 UTC by Christian Rose
Modified: 2005-02-03 22:40 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10



Description Christian Rose 2004-08-19 10:23:44 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.
Comment 1 Christian Rose 2004-08-19 10:24:40 UTC
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);

Comment 2 Brian Cameron 2005-02-03 22:40:25 UTC
Fixed in CVS head.