public function findallAction() { $data = parent::_findconfig(); $timezones = DateTimeZone::listIdentifiers(); if (empty($timezones)) { $locale = Zend_Registry::get("Zend_Locale"); $timezones = $locale->getTranslationList('TimezoneToTerritory'); } foreach ($timezones as $timezone) { $data["territories"][$timezone] = $timezone; } foreach (Core_Model_Language::getCountriesList() as $country) { $data["currencies"][$country->getCode()] = $country->getName() . " ({$country->getSymbol()})"; } $countries = $countries = Zend_Registry::get('Zend_Locale')->getTranslationList('Territory', null, 2); asort($countries, SORT_LOCALE_STRING); $data["countries"] = $countries; $languages = array(); foreach (Core_Model_Language::getLanguages() as $language) { $languages[$language->getCode()] = $language->getName(); } if (!empty($languages) and count($languages) > 1) { $data["languages"] = $languages; } $this->_sendHtml($data); }