[dia] Bug 610861 - Use plural translatable strings
- From: Hans Breuer <hans src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dia] Bug 610861 - Use plural translatable strings
- Date: Mon, 6 Jun 2011 11:35:51 +0000 (UTC)
commit 32f78e507376858b84a78b2b64678d35d40e2ab0
Author: Philip Withnall <philip tecnocode co uk>
Date: Mon Jun 6 13:34:06 2011 +0200
Bug 610861 - Use plural translatable strings
app/diagram_tree_view.c | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/app/diagram_tree_view.c b/app/diagram_tree_view.c
index 4c822f4..3cfe2ec 100644
--- a/app/diagram_tree_view.c
+++ b/app/diagram_tree_view.c
@@ -27,6 +27,7 @@
#include <string.h>
#include <gtk/gtk.h>
+#include <glib/gi18n.h>
#include <lib/object.h>
@@ -172,8 +173,9 @@ _dtv_query_tooltip (GtkWidget *widget,
g_free (em);
g_free (name);
} else if (diagram) {
- g_string_append_printf (markup, "%d %s",
- data_layer_count (DIA_DIAGRAM_DATA(diagram)), _("Layer(s)"));
+ int layers = data_layer_count (DIA_DIAGRAM_DATA (diagram));
+ g_string_append_printf (markup, g_dngettext (GETTEXT_PACKAGE, "%d Layer", "%d Layers",
+ layers), layers);
}
if (object) {
gchar *em = g_markup_printf_escaped ("<b>%s</b>: %s\n", _("Type"), object->type->name);
@@ -185,8 +187,9 @@ _dtv_query_tooltip (GtkWidget *widget,
g_list_length (object->children), _("Children"));
/* and some dia_object_get_meta ? */
} else if (layer) {
- g_string_append_printf (markup, "%d %s",
- layer_object_count (layer), _("Object(s)"));
+ int objects = layer_object_count (layer);
+ g_string_append_printf (markup, g_dngettext (GETTEXT_PACKAGE, "%d Object", "%d Objects",
+ objects), objects);
}
if (markup->len > 0) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]