Вы можете локализовать метки форм так же, как и в любой другой части вашего приложения.
В вашем файле начальной загрузки вы должны установить Zend_Locale и Zend_Translate объект.Это будет доступно во всех ваших приложениях.
Например, в вашей надстройке:
//init locale
$translate = new Zend_Translate('gettext',
APPLICATION_PATH.'/languages',null,
array('scan' => Zend_Translate::LOCALE_FILENAME));
$locale = new Zend_Locale();
$locale->setLocale(Zend_Locale::BROWSER);
$requestedLanguage = key($locale->getBrowser());
if(in_array($requestedLanguage, $translate->getList())){
$language = $requestedLanguage;
}else{
$language = 'en';
}
$translate->setLocale($language);
$view->translate = $translate;
Поскольку настройка действительно детальная и может быть сложной, я рекомендую вам посмотреть это руководство http://www.youtube.com/watch?v=FwPgqla-cRk