Zazwyczaj tłumaczenie użytkownik w widoku z tym kodem:Jak używać translate w kontroler używając Zend?
<?php echo $this->translate("hello"); ?>
Jak mogę uzyskać tłumaczenie w kontrolerze?
Zazwyczaj tłumaczenie użytkownik w widoku z tym kodem:Jak używać translate w kontroler używając Zend?
<?php echo $this->translate("hello"); ?>
Jak mogę uzyskać tłumaczenie w kontrolerze?
Jeśli tworzeniu zend_translate obiekt w bootstrap, można ustawić go w Zend_Registry do późniejszego wykorzystania:
Zend_Registry::set('translate', $translate);
a następnie używać go w sterowniku:
$translate = Zend_Registry::get('translate');
$translate->translate("hello");
As o ile wiem, Zend_Controller nie zawiera wbudowanej obsługi zend_translate.
Aby korzystać z tłumaczenia w kontrolerze:
$this->view->translate('Something to translate');
Or create a translation action helper jeśli chcesz utrzymać wszystko czyste i ładne (choć nie sądzę, że warto kłopot w tym przypadku).
dzięki, to bardzo pomaga .. –
Dzięki, to działa! –
Próbowałem to samo wewnątrz formularza, ale nie działa. dowolny pomysł? – 24x7Code