zend翻译为视图&​​amp;调节器

时间:2010-11-03 15:39:56

标签: php zend-framework

我在控制器中初始化翻译。

public function init(){
  $this->translate  = new Zend_Translate('csv', '../application/configs/translate.tr', 'tr');

但我想在视野中使用翻译。 我应该像控制器一样初始化吗? 我该如何实施?

1 个答案:

答案 0 :(得分:4)

只需在application.ini中初始化翻译。应用程序资源将随处可用。

示例:

resources.translate.registry_key = "Zend_Translate"
resources.translate.adapter = "gettext"
resources.translate.options.logUntranslated = false
resources.translate.options.scan = "directory"
resources.translate.options.disableNotices = 1
;resources.translate.options.logfile = APPLICATION_PATH "/../data/log/application.log"
resources.translate.data = APPLICATION_PATH "/../data/languages"
resources.translate.locale = "fr" ; default language

您也可以从注册表中获取Zend_Translate个实例。

相关问题