--- /home/gabor/Desktop/gnome-utils/gnome-dictionary/src/gdict-window.c 
+++ /home/gabor/Desktop/gnome-utils-modif/gnome-dictionary/src/gdict-window.c 
@@ -197,10 +197,11 @@
 
   if (count == -1)
     message = g_strdup (_("No definitions found"));
-  else if (count == 1)
-    message = g_strdup (_("A definition found"));
-  else
-    message = g_strdup_printf (_("%d definitions found"), count);
+  else 
+    message = g_strdup (ngettext("A definition found",
+				"%d definitions found",
+				 count),
+			count);
 
   if (window->status)
     gtk_statusbar_push (GTK_STATUSBAR (window->status), 0, message);
