Exemple #1
0
 /**
  * Reinitialize the i18n object, used only when changing the language in the middle of something
  *
  * @param string $language The language code to change to
  */
 public static function reinitializeI18n($language = null)
 {
     if (!$language) {
         self::$_i18n = new I18n(Settings::get('language'));
     } else {
         Logging::log('Changing language to ' . $language);
         self::$_i18n = new I18n($language);
         self::$_i18n->initialize();
     }
 }