在Zend装饰器中获取非翻译标签

时间:2012-04-24 13:49:22

标签: zend-framework

如何在class Label extends \Zend_Form_Decorator_Label中获取非翻译标签? 当我试图把它变成“$this->getLabel()”时,它已经翻译成俄语。

1 个答案:

答案 0 :(得分:1)

在调用$this->getLabel()之前,您可以通过调用$element->setDisableTranslator(true)来禁用元素上的翻译器标志,这将禁用该元素的翻译。

然后,当你调用getLabel()时,它会检查该元素的翻译是否已启用;如果启用,标签将被翻译然后返回,否则将返回,而不是您想要的翻译。