tags 232044 patch
thanks

Hello,

A similar bug was filled against po-debconf (#395377).

I came to the attached patch.

With this patch, the messages are translated, even if LC_ALL=fr_FR and the
template only contains -fr.UTF-8 translations.

Kind Regards,
-- 
Nekral
diff -rauN ../orig/debconf-1.5.6/Debconf/Template.pm 
./debconf-1.5.6/Debconf/Template.pm
--- ../orig/debconf-1.5.6/Debconf/Template.pm   2006-09-13 19:34:00.000000000 
+0200
+++ ./debconf-1.5.6/Debconf/Template.pm 2006-10-28 18:06:29.000000000 +0200
@@ -448,7 +448,7 @@
                                # Failing that, look for a field that matches
                                # the language, and do charset conversion.
                                if ($Debconf::Encoding::charmap) {
-                                       foreach my $f (@fields) {
+                                       foreach my $f 
($Debconf::Db::templates->fields($this->{template})) {
                                                if ($f =~ 
/^\Q$field-$lang\E\.(.+)/) {
                                                        my $encoding = $1;
                                                        $ret = 
Debconf::Encoding::convert($encoding, 
$Debconf::Db::templates->getfield($this->{template}, lc($f)));

Reply via email to