** Set the proper logical id for unread message count in folder view window
authorSergio Villar Senin <svillar@igalia.com>
Mon, 1 Jun 2009 10:26:14 +0000 (12:26 +0200)
committerSergio Villar Senin <svillar@igalia.com>
Mon, 1 Jun 2009 10:26:14 +0000 (12:26 +0200)
* Fixes NB#119775, "mcen_va_new_messages" shown instead of the proper translation

src/widgets/modest-folder-view.c

index c12bb68..c659540 100644 (file)
@@ -853,17 +853,13 @@ messages_cell_data  (GtkTreeViewColumn *column,
                        drafts = FALSE;
                }
 
-               if (priv->cell_style == MODEST_FOLDER_VIEW_CELL_STYLE_COMPACT) {
-                       if (number > 1) {
-                               item_name = g_strdup_printf (drafts?_("mcen_ti_messages"):_("mcen_va_new_messages"), 
-                                                            number);
-                       } else if (number == 1) {
-                               item_name = g_strdup_printf (drafts?_("mcen_ti_message"):_("mcen_va_new_message"), 
-                                                            number);
-                       }
-               } 
-
-       } 
+               if ((priv->cell_style == MODEST_FOLDER_VIEW_CELL_STYLE_COMPACT) && (number > 0)) {
+                       item_name =
+                               g_strdup_printf (ngettext ((drafts) ? "mcen_ti_message" : "mcen_va_new_message",
+                                                          (drafts) ? "mcen_ti_messages" : "mcen_va_new_messages",
+                                                          number), number);
+               }
+       }
 
        if (!item_name)
                item_name = g_strdup ("");