2011-06-24 2 views

答えて

5

ブートストラップでZend_Translateのオブジェクトを作成している場合は、後で使用するためなZend_Registryでそれを設定することができます。

Zend_Registry::set('translate', $translate); 

をして、コントローラにそれを使用する:

$translate = Zend_Registry::get('translate'); 
$translate->translate("hello"); 

として、私が知る限り、Zend_Controllerにはzend_translateの組み込みサポートは含まれていません。

+0

ありがとうございます! –

+0

私はフォーム内で同じことを試みていましたが、うまくいきません。何か案が? – 24x7Code

21

コントローラで翻訳を使用するには:

$this->view->translate('Something to translate'); 

それともcreate a translation action helperあなたは(私はそれが、この場合のトラブルの価値はないと思うが)、清潔できれいなすべてのものを維持したい場合。

+0

ありがとう、これは多くの助けて.. –