1
From: Matthieu Baerts <matttbe@ubuntu.com>
2
Subject: Translate the titles of all main categories and views' description
3
Origin: upstream, https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/cairo-dock/revision/1258
4
Origin: upstream, https://bazaar.launchpad.net/~cairo-dock-team/cairo-dock-core/cairo-dock/revision/1260
7
Index: cairo-dock/src/cairo-dock-gui-simple.c
8
===================================================================
9
--- cairo-dock.orig/src/cairo-dock-gui-simple.c 2012-10-08 23:37:23.720396000 +0200
10
+++ cairo-dock/src/cairo-dock-gui-simple.c 2012-10-09 00:45:08.012752938 +0200
13
pCategory = _get_category (i);
15
- GtkWidget *hbox = _make_notebook_label (pCategory->cName,
16
+ GtkWidget *hbox = _make_notebook_label (gettext (pCategory->cName),
18
CAIRO_DOCK_CATEGORY_ICON_SIZE);
19
gtk_size_group_add_widget (pSizeGroup, hbox);
20
Index: cairo-dock/src/gldit/cairo-dock-gui-factory.c
21
===================================================================
22
--- cairo-dock.orig/src/gldit/cairo-dock-gui-factory.c 2012-10-08 23:37:23.720396000 +0200
23
+++ cairo-dock/src/gldit/cairo-dock-gui-factory.c 2012-10-09 00:45:25.608752691 +0200
28
- gtk_label_set_markup (pDescriptionLabel, cDescription);
29
+ if (length > 0 && cDescription[length-1] == '\n') // if there is a new line at the end
30
+ cDescription[length-1]='\0';
31
+ gtk_label_set_markup (pDescriptionLabel, dgettext ("cairo-dock-plugins", cDescription)); // TODO: use dgettext with the right domain
32
g_free (cDescription);
34
else if (strcmp (cDescriptionFilePath, "none") != 0) // texte de la description.