use Template::Plugin::Filter;
use base qw( Template::Plugin::Filter );
-my $locale = undef;
-
sub init {
my $self = shift;
- $locale ||= Locale->new($main::myconfig{countrycode}, 'all');
-
# first arg can specify filter name
$self->install_filter($self->{ _ARGS }->[0] || 'T8');
sub filter {
my ($self, $text, $args) = @_;
- return $locale->text($text, @{ $args || [] }) || $text;
+ return $::locale->text($text, @{ $args || [] }) || $text;
}
return 'SL::Template::Plugin::T8';