]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/Template.pm
Packages::I18N::*: Add some missing definitions for Khmer
[deb/packages.git] / lib / Packages / Template.pm
index c2919f1973de710a4f653fae67272f5a3edeee50..1a6aa0cfb558478c647207cf009506d516e76c90 100644 (file)
@@ -35,6 +35,7 @@ sub new {
     };
     $vars->{make_search_url} = sub { return &Packages::CGI::make_search_url(@_) };
     $vars->{make_url} = sub { return &Packages::CGI::make_url(@_) };
+    $vars->{g} = sub { my ($f, @a) = @_; return sprintf($f, @a); };
     if ($vars->{cat}) {
        $vars->{g} = sub { return Packages::I18N::Locale::g($vars->{cat}, @_) };
     }
@@ -127,7 +128,8 @@ sub languages {
        my @printed_langs = ();
        foreach (@used_langs) {
            next if $_ eq $skip_lang; # Don't print the current language
-           unless (get_selfname($_)) { warn "missing language $_"; next } #DEBUG
+           unless (get_selfname($_)) { warn "missing language selfname $_"; next } #DEBUG
+           unless (get_language_name($_)) { warn "missing language name $_"; next } #DEBUG
            push @printed_langs, $_;
        }
        return [] unless scalar @printed_langs;