我做了一个magento自定义模块,我想为它做一个翻译。
如何在不创建其他翻译模块的情况下这样做?
非常感谢。
答案 0 :(得分:9)
您可以使用内置的翻译方法,并在模板中定义所有字符串,如下所示:
<?php echo $this->__('yourtext'); ?>
如果你需要在类或块中使用字符串,你可以从helper类中获取上下文:
<?php echo Mage::helper('yourextension')->__('yourtext');?>
如果您需要定义自己的翻译文件,请在etc / config.xml中使用它
<config>
<frontend>
<translate>
<modules>
<Your_Extension>
<files>
<default>Your_Extension.csv</default>
</files>
</Your_Extension>
</modules>
</translate>
</frontend>
</config>