From d5aaabfd15c782cae1515b5edf221951c43dcb9d Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 30 Jul 2013 15:44:11 -0500 Subject: add i18n comments to get_terse_date_format_string() and get_terse_time_format_string() --- src/utils.c | 32 ++++++++++++++++++++++++++------ 1 file changed, 26 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/utils.c b/src/utils.c index 1297981..d18a5cc 100644 --- a/src/utils.c +++ b/src/utils.c @@ -264,10 +264,24 @@ get_terse_date_format_string (date_proximity_t proximity) switch (proximity) { - case DATE_PROXIMITY_TODAY: fmt = NULL; break; - case DATE_PROXIMITY_TOMORROW: fmt = T_("Tomorrow"); break; - case DATE_PROXIMITY_WEEK: fmt = T_("%a"); break; - default: fmt = T_("%d %b"); break; + case DATE_PROXIMITY_TODAY: + /* 'Today' is implicit in the terse case, so no string needed */ + fmt = NULL; + break; + + case DATE_PROXIMITY_TOMORROW: + fmt = T_("Tomorrow"); + break; + + case DATE_PROXIMITY_WEEK: + /* a strftime(3) fmt string for abbreviated day of week */ + fmt = T_("%a"); + break; + + default: + /* a strftime(3) fmt string for day-of-month and abbreviated month */ + fmt = T_("%d %b"); + break; } return fmt; @@ -279,9 +293,15 @@ get_terse_time_format_string (GDateTime * time) const gchar * fmt; if (g_date_time_get_minute (time) != 0) - fmt = T_("%I:%M %p"); + { + /* a strftime(3) fmt string for a HH:MM 12 hour time */ + fmt = T_("%I:%M %p"); + } else - fmt = T_("%I %p"); + { + /* a strftime(3) fmt string for a HH 12 hour time */ + fmt = T_("%I %p"); + } return fmt; } -- cgit v1.2.3