aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/gui
diff options
context:
space:
mode:
Diffstat (limited to 'calendar/gui')
-rw-r--r--calendar/gui/eventedit.c2
-rw-r--r--calendar/gui/gncal-week-view.c19
2 files changed, 10 insertions, 11 deletions
diff --git a/calendar/gui/eventedit.c b/calendar/gui/eventedit.c
index 4ae35d5fe7..abd7670e8a 100644
--- a/calendar/gui/eventedit.c
+++ b/calendar/gui/eventedit.c
@@ -1285,7 +1285,7 @@ get_exception_string (time_t t)
{
static char buf[256];
- strftime (buf, sizeof(buf), "%a %b %d %Y", localtime (&t)); /* FIXME: how to i18n this? */
+ strftime (buf, sizeof(buf), _("%a %b %d %Y"), localtime (&t));
return buf;
}
diff --git a/calendar/gui/gncal-week-view.c b/calendar/gui/gncal-week-view.c
index fcfe34aec3..888c656ff4 100644
--- a/calendar/gui/gncal-week-view.c
+++ b/calendar/gui/gncal-week-view.c
@@ -224,19 +224,18 @@ gncal_week_view_set (GncalWeekView *wview, time_t start_of_week)
/* The label */
{
- char buf [80];
- int len;
- struct tm *t;
+ char buf [3][100];
week_end = time_add_day (week_start, 6);
- t = localtime (&week_start);
-
- strftime (buf, sizeof (buf), _("%a %b %d %Y - "), t);
- len = strlen (buf);
- t = localtime (&week_end);
- strftime (buf + len, sizeof (buf) - len, _("%a %b %d %Y"), t);
- gtk_label_set (GTK_LABEL (wview->label), buf);
+ strftime (buf[0], sizeof (buf[0]), _("%a %b %d %Y"),
+ localtime(&week_start));
+
+ strftime (buf[1], sizeof (buf[1]), _("%a %b %d %Y"),
+ localtime(&week_end));
+
+ g_snprintf(buf[2], sizeof(buf[2]), "%s - %s", buf[0], buf[1]);
+ gtk_label_set (GTK_LABEL (wview->label), buf[2]);
}
}