use Benchmark ':hireswallclock';
use Packages::CGI;
+use Packages::Config qw( @LANGUAGES );
use Packages::I18N::Locale;
use Packages::I18N::Languages;
use Packages::I18N::LanguageNames;
VARIABLES => $vars,
COMPILE_EXT => '.ttc',
%$options,
- } ) or fatal_error( sprintf( _g( "Initialization of Template Engine failed: %s" ), $Template::ERROR ) );
+ } ) or die sprintf( "Initialization of Template Engine failed: %s", $Template::ERROR );
$self->{format} = $format;
$self->{vars} = $vars;
#use Data::Dumper;
#die Dumper($self, $action, $page_content);
- $page_content->{used_langs} ||= [ 'en' ];
+ $page_content->{used_langs} ||= \@LANGUAGES;
$page_content->{langs} = languages( $page_content->{lang}
|| $self->{vars}{lang} || 'en',
@{$page_content->{used_langs}} );