msgfmt --statistics -o /dev/null $i 2>&1 \
| perl -ne '
my ($tr_done, $tr_fuzz, $tr_un) = (0, 0, 0);
- $tr_done = $1 if /(\d+) translated messages/;
- $tr_fuzz = $1 if /(\d+) fuzzy translations/;
- $tr_un = $1 if /(\d+) untranslated messages/;
+ $tr_done = $1 if /(\d+) translated messages?/;
+ $tr_fuzz = $1 if /(\d+) fuzzy translations?/;
+ $tr_un = $1 if /(\d+) untranslated messages?/;
my $tr_tot = $tr_done + $tr_fuzz + $tr_un;
printf "%8.0f|%s|%7.2f|%5d|%5d|%7d|%5d\n",
10000*$tr_done/$tr_tot, "'"${i%%.po}"'",