From: Frédéric Marchal Date: Wed, 18 Jul 2012 20:18:29 +0000 (+0200) Subject: Format the hour in a translator friendly way X-Git-Tag: v2.3.3~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=63aa600df1f9c2e014055dfb7557a0c28d650b25;p=thirdparty%2Fsarg.git Format the hour in a translator friendly way Translators can have full control over the hour format in the hourly report. --- diff --git a/repday.c b/repday.c index 2946517..61985dd 100644 --- a/repday.c +++ b/repday.c @@ -140,8 +140,11 @@ void report_day(const struct userinfostruct *uinfo) label=_("BYTES"); fputs("\n", fp_ou); fputs("",fp_ou); - for( i = 0; i < hours.len; i++ ) - fprintf(fp_ou, "\n", hours.list[ i ], _("H"), label ); + for( i = 0; i < hours.len; i++ ) { + /* TRANSLATORS: It is an hour in the hourly report */ + sprintf(data,_("%02dH"),hours.list[ i ]); + fprintf(fp_ou, "\n", data, label ); + } fprintf(fp_ou, "\n", _("TOTAL"), label ); memset(tttime,0,sizeof(tttime)); @@ -190,8 +193,10 @@ void report_day(const struct userinfostruct *uinfo) label=_("H:M:S"); fputs("
%02d%s
%s
%s
%s
%s
%s
\n", fp_ou); fputs("",fp_ou); - for( i = 0; i < hours.len; i++ ) - fprintf(fp_ou, "\n", hours.list[ i ], _("H"), label ); + for( i = 0; i < hours.len; i++ ) { + sprintf(data,_("%02dH"),hours.list[ i ]); + fprintf(fp_ou, "\n", data, label ); + } fprintf(fp_ou, "\n", _("TOTAL"), label ); memset(tttime,0,sizeof(tttime));
%02d%s
%s
%s
%s
%s
%s