示例#1
0
 private function _initForms()
 {
     // Set View Script Base Paths
     KwgP\Form::setViewScriptBasePaths(Config::getFormViewScriptBasePaths());
     // Set Translation Language
     $aTranslations = (require_once JsonData_Plugin_Dir . '/resources/Zend/languages/nl/Zend_Validate.php');
     $oTranslator = new \Zend_Translate(array('adapter' => 'array', 'content' => $aTranslations, 'locale' => 'nl'));
     \Zend_Validate::setDefaultTranslator($oTranslator);
 }
示例#2
0
 protected function _initLocale()
 {
     Zend_Loader::loadClass('Zend_Locale');
     Zend_Locale::setDefault('fr');
     $session = new Zend_Session_Namespace();
     $session->locale = !empty($session->locale) ? $session->locale : DEFAULT_LOCALE;
     $translator = new Zend_Translate(array('adapter' => 'array', 'content' => APPLICATION_PATH . '/languages/' . $session->locale . '.php', 'locale' => $session->locale));
     Zend_Validate_Abstract::setDefaultTranslator($translator);
     Zend_Form::setDefaultTranslator($translator);
     Zend_Validate::setDefaultTranslator($translator);
     Zend_Registry::set("Zend_Translate", $translator);
 }