aboutsummaryrefslogtreecommitdiffstats
path: root/lib/ManaTools
diff options
context:
space:
mode:
authorAngelo Naselli <anaselli@linux.it>2015-08-05 19:28:42 +0200
committerAngelo Naselli <anaselli@linux.it>2015-08-05 19:28:42 +0200
commit3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78 (patch)
treec4bcb1faa3ab5fb25c14f7b29a1606b0bf5242d3 /lib/ManaTools
parent439b68efec4377c1ef3f6158aa1a7cdfec5025a9 (diff)
downloadmanatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar
manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar.gz
manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar.bz2
manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.tar.xz
manatools-3f520de7cf6fa50d1df9ca7220fb30bc9a3bcd78.zip
call the default Locales
Diffstat (limited to 'lib/ManaTools')
-rw-r--r--lib/ManaTools/Module.pm20
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,
- )
- );
-}
#=============================================================