2011-06-24 36 views

回答

5

如果要創建自舉的一個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'); 

或者create a translation action helper

+0

謝謝,它的工作原理! –

+0

我在窗體中嘗試了相同的內容,但不起作用。任何想法? – 24x7Code

21

在控制器用翻譯。

+0

謝謝,這有助於很多.. –

相關問題