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; }