Commit e818a805 authored by Alexander Shursha's avatar Alexander Shursha Committed by Franco Fichtner

Fix setting locale

parent fadc0ab5
...@@ -56,15 +56,19 @@ class ControllerBase extends ControllerRoot ...@@ -56,15 +56,19 @@ class ControllerBase extends ControllerRoot
} }
$lang_encoding = $lang . '.UTF-8'; $lang_encoding = $lang . '.UTF-8';
$textdomain = 'OPNsense';
$ret = new ViewTranslator(array( $ret = new ViewTranslator(array(
'directory' => '/usr/local/share/locale', 'directory' => '/usr/local/share/locale',
'defaultDomain' => 'OPNsense', 'defaultDomain' => $textdomain,
'locale' => $lang_encoding, 'locale' => $lang_encoding,
)); ));
/* this isn't being done by Phalcon */ /* this isn't being done by Phalcon */
putenv('LANG=' . $lang_encoding); putenv('LANG=' . $lang_encoding);
textdomain($textdomain);
bindtextdomain($textdomain, '/usr/local/share/locale');
bind_textdomain_codeset($textdomain, $lang_encoding);
return $ret; return $ret;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment