diff options
Diffstat (limited to 'g10/keyring.c')
-rw-r--r-- | g10/keyring.c | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/g10/keyring.c b/g10/keyring.c index ca9a69874..7c7b35508 100644 --- a/g10/keyring.c +++ b/g10/keyring.c @@ -1564,8 +1564,10 @@ keyring_rebuild_cache (void *token,int noisy) goto leave; if ( !(++count % 50) && noisy && !opt.quiet) - log_info(_("%lu keys cached so far (%lu signatures)\n"), - count, sigcount ); + log_info (ngettext("%lu keys cached so far (%lu signature)\n", + "%lu keys cached so far (%lu signatures)\n", + sigcount), + count, sigcount); } } /* end main loop */ if (rc == -1) @@ -1575,8 +1577,15 @@ keyring_rebuild_cache (void *token,int noisy) log_error ("keyring_search failed: %s\n", gpg_strerror (rc)); goto leave; } - if(noisy || opt.verbose) - log_info(_("%lu keys cached (%lu signatures)\n"), count, sigcount ); + + if (noisy || opt.verbose) + { + log_info (ngettext("%lu key cached", + "%lu keys cached", count), count); + log_printf (ngettext(" (%lu signature)\n", + " (%lu signatures)\n", sigcount), sigcount); + } + if (tmpfp) { if (iobuf_close (tmpfp)) |