Example #1
0
 public static function instance($config = null)
 {
     if (self::$_instance == NULL || isset($config)) {
         $config = isset($config) ? $config : Kohana::config('locale');
         self::$_instance = new I18n_Core($config);
     }
     return self::$_instance;
 }
Example #2
0
 public static function instance($config = null)
 {
     if (self::$_instance == NULL || isset($config)) {
         $config = isset($config) ? $config : Kohana::config('locale');
         if (empty($config['default_locale'])) {
             $config['default_locale'] = module::get_var('gallery', 'default_locale');
         }
         self::$_instance = new I18n_Core($config);
     }
     return self::$_instance;
 }