如何在使用Zend的控制器中使用翻译?
答
如果要创建自举的一个Zend_Translate对象,你可以在合适的词汇,供以后使用设置:
Zend_Registry::set('translate', $translate);
,然后在控制器中使用它:
$translate = Zend_Registry::get('translate');
$translate->translate("hello");
由于据我所知,Zend_Controller不包含对zend_translate的内置支持。如果你想保持一切干净漂亮的(虽然我不认为这是值得在这种情况下麻烦)
$this->view->translate('Something to translate');
答
在控制器用翻译。
+0
谢谢,这有助于很多.. –
谢谢,它的工作原理! –
我在窗体中尝试了相同的内容,但不起作用。任何想法? – 24x7Code