Quoting Piarres Beobide ([EMAIL PROTECTED]): > Package: tex-common > Severity: wishlist > Tags: patch l10n > > > Hi > > > Attached tex-common debconf templates basque translation, please commit it.
There's an error in variable matching in the following string:
#. Description
#: ../templates:2001
msgid "No setting of ${variable}."
msgstr " ${variable) ez dago ezarririk."
Note the closing parenthese instead of a closing bracket.
I corrected this in the attached file. No need for further action.
You might want to use the attached check_var.pl script...
eu.po
Description: application/gettext
#! /usr/bin/perl
sub getVars
{
my $text = shift;
my $var = '';
while ($text =~ m/\G.*?(\$\{[^{}]+\})/g) {
$var .= $1;
}
return $var;
}
$/ = "\n\n";
open (PO, "< $ARGV[0]") or die "Unable to open $ARGV[0]: $!\n";
while (<PO>)
{
s/"\n"//g;
(my $msgid) = m/^msgid "(.*)"$/m;
(my $msgstr) = m/^msgstr "(.*)"$/m;
next if $msgstr eq '' || m/^#, .*fuzzy/m;
my $var1 = getVars($msgid);
my $var2 = getVars($msgstr);
print if $var1 ne $var2;
}
close (PO);
signature.asc
Description: Digital signature

