Magento正确调用翻译

时间:2012-11-23 18:59:32

标签: magento

在功能上哪一个在Magento中调用助手的正确方法是:

Mage::helper('helper_class)->__('String to be translated);

v

$this->__('String to be translated);

1 个答案:

答案 0 :(得分:1)

两个!

这取决于你在哪里调用它以及你的翻译位于何处。

我们来看看它们。首先是这个:

$this->__('String to be translated);

如果在helper类本身内部调用它,它将返回该helper所属模块的转换。否则它将返回核心Magento翻译。

Mage::helper('helper_class)->__('String to be translated);

在所有其他情况下,必须使用此代码来获取特定模块的翻译。