Exemplo n.º 1
0
 public static function prepare($module_name)
 {
     $current_language = Core_Model_Language::getCurrentLanguage();
     if (!file_exists(Core_Model_Directory::getBasePathTo("/languages/{$current_language}/default.csv"))) {
         return;
     }
     self::$_translator = new Zend_Translate(array('adapter' => 'csv', 'content' => Core_Model_Directory::getBasePathTo("/languages/{$current_language}/default.csv"), 'locale' => $current_language));
     if (file_exists(Core_Model_Directory::getBasePathTo("/languages/{$current_language}/emails/default.csv"))) {
         self::$_translator->addTranslation(array('content' => Core_Model_Directory::getBasePathTo("/languages/{$current_language}/emails/default.csv"), 'locale' => $current_language));
     }
     if ($module_name != 'application') {
         self::addModule('application');
     }
     self::addModule($module_name);
     return;
 }