2

如果我重写一个块并且开发者模式处于活动状态,则不再显示标准翻译。如何让 Magento 退回到模块的原始翻译。

这与Magento 有关:在重写控制器时避免丢失翻译

4

1 回答 1

6

可以覆盖用于确定应使用哪些翻译的块中的模块名称:

class Acme_GreatModule_Block_Customer_Account_Navigation extends Mage_Customer_Block_Account_Navigation
{
    /**
     * Set the original module name to avoid breaking translations
     */
    public function __construct()
    {
        parent::__construct();
        $this->setModuleName('Mage_Customer');
    }     
...
于 2013-01-21T15:14:38.880 回答