diff options
Diffstat (limited to 'gui/gdmcomm.c')
-rw-r--r-- | gui/gdmcomm.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gui/gdmcomm.c b/gui/gdmcomm.c index 558460c4..49ef0e40 100644 --- a/gui/gdmcomm.c +++ b/gui/gdmcomm.c @@ -468,12 +468,18 @@ gdmcomm_get_error_message (const char *ret, gboolean use_xnest) return _("The X server is not available, " "it is likely that gdm is badly " "configured."); + } else if (strncmp (ret, "ERROR 7 ", strlen ("ERROR 7 ")) == 0) { + return _("Trying to set an unknown logout action, or trying " + "to set a logout action which is not available."); } else if (strncmp (ret, "ERROR 50 ", strlen ("ERROR 50 ")) == 0) { return _("Trying to update an unsupported configuration key."); } else if (strncmp (ret, "ERROR 100 ", strlen ("ERROR 100 ")) == 0) { return _("You do not seem to have authentication needed " "be for this operation. Perhaps your .Xauthority " "file is not set up correctly."); + } else if (strncmp (ret, "ERROR 200 ", strlen ("ERROR 200 ")) == 0) { + return _("Too many messages were sent to gdm and it hung up" + "on us."); } else { return _("Unknown error occured."); } |