0
目前我嘗試使用zend_translate來翻譯我的web應用程序。Zend_Translate來自application.ini的導航項目
我已經做了很多工作來翻譯應用程序中的視圖。
目前我與後續的事情鬥爭。我想翻譯我通過application.ini設置的導航項目 。我不知道如何使這件事情起作用。
我希望有人能給我一個清晰的例子和一些描述。
隨着親切的問候,
尼克
目前我嘗試使用zend_translate來翻譯我的web應用程序。Zend_Translate來自application.ini的導航項目
我已經做了很多工作來翻譯應用程序中的視圖。
目前我與後續的事情鬥爭。我想翻譯我通過application.ini設置的導航項目 。我不知道如何使這件事情起作用。
我希望有人能給我一個清晰的例子和一些描述。
隨着親切的問候,
尼克
你不通過視圖中的導航項目運行?這樣
<?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>
如果不是,發表您的看法片段
只是你的一個Zend_Translate的實例添加到了Zend註冊表並將其命名爲「Zend_Translate」。 zend_navigation組件應該自己挑選它。 – Rufinus 2012-01-30 11:46:55
謝謝m8!我知道了 – directory 2012-01-30 16:22:53