Beispiel #1
0
 /**
  * __construct 
  * 
  * Set locale for gettext
  * 
  * @access public
  * @return void
  */
 public function __construct()
 {
     parent::__construct();
     $baseLocaleDir = FRAMEWORK_BASE_PATH . '/';
     $baseLocaleDir .= (string) Framework::$site->config->user->userLocaleDir;
     I18Nv2::setLocale($this->locale);
     bindtextdomain("messages", $baseLocaleDir);
     textdomain("messages");
 }
Beispiel #2
0
 /**
  * __construct 
  * 
  * Set locale for gettext
  * 
  * @access public
  * @return void
  */
 public function __construct()
 {
     parent::__construct();
     $baseLocaleDir = FRAMEWORK_BASE_PATH . '/';
     $baseLocaleDir .= (string) Framework::$site->config->user->userLocaleDir;
     // Fix for missing _COUNTRY in negotiated locale string
     if (strlen($this->locale) == 2) {
         $this->locale = $this->locale . '_' . strtoupper($this->locale);
     }
     I18Nv2::setLocale($this->locale);
     bindtextdomain("messages", $baseLocaleDir);
     textdomain("messages");
 }