diff options
author | Angelo Naselli <anaselli@linux.it> | 2015-08-05 19:28:42 +0200 |
---|---|---|
committer | Angelo Naselli <anaselli@linux.it> | 2015-08-05 19:28:42 +0200 |
commit | 3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78 (patch) | |
tree | c4bcb1faa3ab5fb25c14f7b29a1606b0bf5242d3 | |
parent | 439b68efec4377c1ef3f6158aa1a7cdfec5025a9 (diff) | |
download | manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar.gz manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar.bz2 manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar.xz manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.zip |
call the default Locales
-rw-r--r-- | lib/ManaTools/Module.pm | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/lib/ManaTools/Module.pm b/lib/ManaTools/Module.pm index 22887009..ba65b356 100644 --- a/lib/ManaTools/Module.pm +++ b/lib/ManaTools/Module.pm @@ -113,22 +113,14 @@ has 'button' => ( #============================================================= has 'loc' => ( - is => 'rw', - init_arg => undef, - builder => '_localeInitialize' + is => 'rw', + isa => 'ManaTools::Shared::Locales', + lazy => 1, + default => sub { + return ManaTools::Shared::Locales->new(); + } ); -sub _localeInitialize { - my $self = shift; - - my $locale_dir = ManaTools::Shared::custom_locale_dir(); - $self->loc( - ManaTools::Shared::Locales->new( - domain_name => 'manatools', - dir_name => $locale_dir, - ) - ); -} #============================================================= |