2012-01-30 3 views
0

На данный момент я пытаюсь перевести свое веб-приложение с помощью zend_translate.Zend_Translate Навигационные элементы из приложения.ini

Я сделал это уже так далеко, чтобы перевести вид в приложении.

В настоящий момент я борюсь с этим. Я хочу перевести навигационные элементы , которые я установил application.ini. Я понятия не имею, как заставить эту работу работать.

Надеюсь, что кто-то может показать мне ясный пример с некоторым описанием.

С наилучшими пожеланиями,

Ник

+2

просто добавить свой экземпляр Zend_Translate в Зенд реестра и назовите его «Zend_Translate». Компонент zend_navigation должен сам забрать его. – Rufinus

+0

Спасибо m8! Я получаю – directory

ответ

1

вы не проходят через пункты навигации в представлении? как этот

<?php 

// in controller something like: 
// pseudocode: $this->view->nav_items = My_Model_Nav::getItems(); 

// somewhere in the view: 
?> 
<ul> 
<?php foreach ($this->nav_items as $item) : ?> 

<li><a href="..."><?php echo $item['name']; ?></a></li> 

<?php endforeach; ?> 

</ul> 

я думаю, что в этом случае, вы должны изменить только одну строку в:

<li><a href="..."><?php echo $this->_($item['name']); ?></a></li> 

если нет, опубликовать вид сниппет