-----Original Message----- From: dancer-users [mailto:dancer-users-bounces@dancer.pm] On Behalf Of Stefan Hornburg (Racke) Sent: 15 August 2016 13:52 To: dancer-users@dancer.pm Subject: Re: [dancer-users] Wolowitz
On 08/15/2016 02:48 PM, Zahir Lalani wrote:
Hi All
I am trying to use Dancer2::Plugin::Locale::Wolowitz, but it does not seem to pick the config info at all.
Here is my config.yml
plugins:
Locale::Wolowitz:
lang_session: "es"
locale_path_directory: "locale/default"
I presume this looks for a directory under the project path of locale/default. If I try and use loc() I get an error saying the i18n directory cannot be found. Even if I create the i18n directory under the project root, it still does not work. I even dumped plugin_settings() from within loc() and it returns empty.
Any ideas?
Did you try to use an absolute path in your config?
Maybe the plugin looks in the wrong directory ...
Regards Racke
Hi Racke No good - it still tries to look for "i18n" - it seems its not picking up the config at all and initialises with defaults only? In the error output, here is the dump of what the config looks like: plugins => { Ajax => { content_type => 'application/json' }, Database => { connection_check_threshold => 20, database => 'OMG', dbi_params => { AutoCommit => 1, RaiseError => 1 }, driver => 'Pg', host => '127.0.0.1', log_queries => 1, password => xx, port => 5432, username => xx }, Locale::Wolowitz => { lang_session => 'es', locale_path_directory => '/home/dev/omg/locale/default' } }, Z