]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkactiongroup.c
Don't translate empty strings. (#326200, Christian Stimming)
[~andy/gtk] / gtk / gtkactiongroup.c
index 91b2cb35cf8de7bf548f6e772d82a17de88ad109..a1985809e2c054246a930027e373f227d4f12c9f 100644 (file)
@@ -1037,7 +1037,11 @@ static gchar *
 dgettext_swapped (const gchar *msgid, 
                  const gchar *domainname)
 {
-  return dgettext (domainname, msgid);
+  /* Pass through dgettext if and only if msgid is nonempty. */
+  if (msgid && *msgid) 
+    return dgettext (domainname, msgid); 
+  else
+    return (gchar*) msgid;
 }
 
 /**