[recipes] Translate ingredients back to their untranslated name
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [recipes] Translate ingredients back to their untranslated name
- Date: Thu, 4 May 2017 03:31:24 +0000 (UTC)
commit db8168f78b535ddd7e9554cdfe21df704c1cda99
Author: Matthias Clasen <mclasen redhat com>
Date: Wed May 3 22:33:57 2017 -0400
Translate ingredients back to their untranslated name
We used to do this, in order to save recipes in a
translatable form, as far as possible. It was lost
when the ingredients list was rewritten.
src/gr-ingredients-viewer.c | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
---
diff --git a/src/gr-ingredients-viewer.c b/src/gr-ingredients-viewer.c
index 08d1206..8ab74f2 100644
--- a/src/gr-ingredients-viewer.c
+++ b/src/gr-ingredients-viewer.c
@@ -25,6 +25,7 @@
#include "gr-ingredients-viewer.h"
#include "gr-ingredients-viewer-row.h"
#include "gr-ingredients-list.h"
+#include "gr-ingredient.h"
#include "gr-utils.h"
#ifdef ENABLE_GSPELL
@@ -137,6 +138,7 @@ collect_ingredients (GrIngredientsViewer *viewer)
g_autofree char *amount = NULL;
g_autofree char *unit = NULL;
g_autofree char *ingredient = NULL;
+ const char *id;
g_object_get (row,
"amount", &amount,
@@ -144,10 +146,12 @@ collect_ingredients (GrIngredientsViewer *viewer)
"ingredient", &ingredient,
NULL);
+ id = gr_ingredient_get_id (ingredient);
+
if (s->len > 0)
g_string_append (s, "\n");
g_string_append_printf (s, "%s\t%s\t%s\t%s",
- amount, unit, ingredient, viewer->title);
+ amount, unit, id ? id : ingredient, viewer->title);
}
g_list_free (children);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]