Zend framework 覆盖ZF2中的标准转换函数

Zend framework 覆盖ZF2中的标准转换函数,zend-framework,zend-framework2,overriding,Zend Framework,Zend Framework2,Overriding,我是否可以覆盖ZF2中的标准translate函数,包括表单翻译? 在当前状态下,我仅使用view helper通过替换自己的$this->translate()方法来完成此操作,那么如何全局执行相同的操作(使用表单生成器(标签、选择值等)和其他方法)? 谢谢你的回答。你可以用你的类扩展Zend\I18n\Translator\Translator并重写translate方法 然后,您可以在服务管理器中用自己的服务替换通常的translator服务,在配置中定义一个与translator键对应的

我是否可以覆盖ZF2中的标准
translate
函数,包括表单翻译? 在当前状态下,我仅使用view helper通过替换自己的
$this->translate()
方法来完成此操作,那么如何全局执行相同的操作(使用表单生成器(标签、选择值等)和其他方法)?
谢谢你的回答。

你可以用你的类扩展
Zend\I18n\Translator\Translator
并重写
translate
方法


然后,您可以在服务管理器中用自己的服务替换通常的
translator
服务,在配置中定义一个与
translator
键对应的服务,我可以在其中添加覆盖翻译方法?我能举个例子来覆盖默认的核心转换器吗?