From 62783cd7aaee4f9165be4297b0577fcb7915ee77 Mon Sep 17 00:00:00 2001 From: Jeff Cai Date: Mon, 9 Apr 2007 04:03:19 +0000 Subject: Use e_time_format_time to ensure evolution and evolution- data-server use 2007-04-09 Jeff Cai * e-dateedit.c: (rebuild_time_popup): Use e_time_format_time to ensure evolution and evolution- data-server use same translations. Fix #380843. svn path=/trunk/; revision=33403 --- widgets/misc/ChangeLog | 7 +++++++ widgets/misc/e-dateedit.c | 11 ++++------- 2 files changed, 11 insertions(+), 7 deletions(-) (limited to 'widgets') diff --git a/widgets/misc/ChangeLog b/widgets/misc/ChangeLog index bba804c20c..1987762c74 100644 --- a/widgets/misc/ChangeLog +++ b/widgets/misc/ChangeLog @@ -1,3 +1,10 @@ +2007-04-09 Jeff Cai + + * e-dateedit.c: (rebuild_time_popup): + Use e_time_format_time to ensure evolution and evolution- + data-server use same translations. + Fix #380843. + 2007-03-29 Matthew Barnes * e-icon-entry.c: diff --git a/widgets/misc/e-dateedit.c b/widgets/misc/e-dateedit.c index 6061b09f6d..9706632c6e 100644 --- a/widgets/misc/e-dateedit.c +++ b/widgets/misc/e-dateedit.c @@ -1435,12 +1435,10 @@ rebuild_time_popup (EDateEdit *dedit) if (priv->use_24_hour_format) /* This is a strftime() format. %H = hour (0-23), %M = minute. */ - format = _("%H:%M"); + e_time_format_time (&tmp_tm, 1, 0, buffer, sizeof (buffer)); else /* This is a strftime() format. %I = hour (1-12), %M = minute, %p = am/pm string. */ - format = _("%I:%M %p"); - - e_utf8_strftime (buffer, sizeof (buffer), format, &tmp_tm); + e_time_format_time (&tmp_tm, 0, 0, buffer, sizeof (buffer)); /* For 12-hour am/pm format, we want space padding, not zero padding. This * can be done with strftime's %l, but it's a potentially unportable extension. */ @@ -1762,12 +1760,11 @@ e_date_edit_update_time_entry (EDateEdit *dedit) if (priv->use_24_hour_format) /* This is a strftime() format. %H = hour (0-23), %M = minute. */ - format = _("%H:%M"); + e_time_format_time (&tmp_tm, 1, 0, buffer, sizeof (buffer)); else /* This is a strftime() format. %I = hour (1-12), %M = minute, %p = am/pm string. */ - format = _("%I:%M %p"); + e_time_format_time (&tmp_tm, 0, 0, buffer, sizeof (buffer)); - e_utf8_strftime (buffer, sizeof (buffer), format, &tmp_tm); gtk_entry_set_text (GTK_ENTRY (GTK_COMBO (priv->time_combo)->entry), buffer); } -- cgit v1.2.3