]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/I18N/Locale.pm
Packages::Page: How to translate a single string?
[deb/packages.git] / lib / Packages / I18N / Locale.pm
index 94fd8990fdf8013f981e67b1b8ba437fec9e4bc2..8c274303374e34c90b6877eb563ba7d92ecd2a9a 100644 (file)
@@ -14,15 +14,14 @@ use Locale::Maketext::Lexicon {
 
 use base 'Exporter';
 
-our @EXPORT = qw( _g N_ );
+our @EXPORT = qw( N_ );
 
-sub _g { return $_[0]; }
 sub N_ { return $_[0]; }
 
 sub g {
     my ($self, $format, @args) = @_;
     my $result = $self->maketext($format, @args);
-    return sprintf($result, @args) if $result =~ /%[su]/;
+    return sprintf($result, @args) if $result =~ /%([su]|[.\d]*f)/;
     return $result;
 }