[almanah] Bug 680845 - Translatable strings for the time in the events list
- From: Ãlvaro PeÃa <alvaropg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [almanah] Bug 680845 - Translatable strings for the time in the events list
- Date: Tue, 25 Sep 2012 15:52:29 +0000 (UTC)
commit a5a0d0eada5c8545828fbb0e07e26af0a5626e78
Author: Ãlvaro PeÃa <alvaropg gmail com>
Date: Tue Sep 25 17:41:17 2012 +0200
Bug 680845 - Translatable strings for the time in the events list
src/events/calendar-appointment.c | 3 ++-
src/events/calendar-task.c | 3 ++-
src/main-window.c | 7 ++++++-
3 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/src/events/calendar-appointment.c b/src/events/calendar-appointment.c
index 6016f39..6b8a9ef 100644
--- a/src/events/calendar-appointment.c
+++ b/src/events/calendar-appointment.c
@@ -85,7 +85,8 @@ almanah_calendar_appointment_event_new (const gchar *summary, GTime start_time)
event->priv->start_time = start_time;
gmtime_r ((const time_t*) &(ALMANAH_CALENDAR_APPOINTMENT_EVENT (event)->priv->start_time), &utc_date_tm);
- event->priv->time = g_strdup_printf ("%.2d:%.2d", utc_date_tm.tm_hour, utc_date_tm.tm_min);
+ /* Translators: This is a time string with the format hh:mm */
+ event->priv->time = g_strdup_printf (_("%.2d:%.2d"), utc_date_tm.tm_hour, utc_date_tm.tm_min);
return event;
}
diff --git a/src/events/calendar-task.c b/src/events/calendar-task.c
index 080656f..fbf7727 100644
--- a/src/events/calendar-task.c
+++ b/src/events/calendar-task.c
@@ -86,7 +86,8 @@ almanah_calendar_task_event_new (const gchar *uid, const gchar *summary, GTime s
event->priv->summary = g_strdup (summary);
gmtime_r ((const time_t*) &(start_time), &utc_date_tm);
- event->priv->time = g_strdup_printf ("%.2d:%.2d", utc_date_tm.tm_hour, utc_date_tm.tm_min);
+ /* Translators: This is a time string with the format hh:mm */
+ event->priv->time = g_strdup_printf (_("%.2d:%.2d"), utc_date_tm.tm_hour, utc_date_tm.tm_min);
return event;
}
diff --git a/src/main-window.c b/src/main-window.c
index 1db8e66..cfcb6db 100644
--- a/src/main-window.c
+++ b/src/main-window.c
@@ -1382,21 +1382,26 @@ mw_events_updated_cb (AlmanahEventManager *event_manager, AlmanahEventFactoryTyp
for (events = _events; events != NULL; events = g_slist_next (events)) {
GtkTreeIter iter;
AlmanahEvent *event = events->data;
+ gchar *event_time;
g_debug ("\t%s", almanah_event_format_value (event));
+ /* Translators: this is an event source name (like Calendar appointment) and the time when the event takes place */
+ event_time = g_strdup_printf (_("%s @ %s"), almanah_event_format_time (event), almanah_event_get_name (event));
+
gtk_list_store_append (priv->event_store, &iter);
gtk_list_store_set (priv->event_store, &iter,
0, event,
1, almanah_event_get_icon_name (event),
2, type_id,
3, almanah_event_format_value (event),
- 4, g_strdup_printf ("<small>%s @ %s</small>", almanah_event_format_time (event), almanah_event_get_name (event)),
+ 4, g_strdup_printf ("<small>%s</small>", event_time),
-1);
events_count++;
g_object_unref (event);
+ g_free (event_time);
}
events_text = g_strdup_printf ("%u", events_count);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]