翻译Magento的“银行转账付款”

时间:2012-11-21 15:10:30

标签: magento magento-1.7

在Magento 1.7中,在下订单时,在第3步中有一个段落“付款方式”,其中包含文本“银行转帐付款”(目前我唯一的付款方式,看起来似乎如此)。

由于我正在处理的网上商店不是英文,我想翻译“银行转帐付款”这个文字,但无法弄清楚如何。通过Magento的前端内联翻译工具无法改变这一点,我只能在app\code\core\Mage\Payment\etc\system.xml文件中找到这些文本:

<banktransfer translate="label">
    <label>Bank Transfer Payment</label>
    <frontend_type>text</frontend_type>
    <sort_order>30</sort_order>
    <show_in_default>1</show_in_default>
    <show_in_website>1</show_in_website>
    <show_in_store>1</show_in_store>

app\code\core\Mage\Payment\etc\config.xml

<banktransfer>
    <active>0</active>
    <model>payment/method_banktransfer</model>
    <order_status>pending</order_status>
    <title>Bank Transfer Payment</title>
    <allowspecific>0</allowspecific>
    <group>offline</group>
</banktransfer>

..但更改标签/标题中的任何一个或两个似乎都没有改变任何内容。

我对XML和PHP有合理的理解。有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:4)

根据您的区域设置,主题设置(默认区域设置为en_US)和所需区域(前端或后端),您可以在 translate.csv 中执行此操作,例如

app/design/[adminhtml or frontend]/[PACKAGE]/[THEME]/locale/en_US/translate.csv

您将拥有以下内容:

"Bank Transfer Payment","Desired translation"

答案 1 :(得分:1)

您是否尝试过使用magento后端系统&gt;配置&gt;付款方式&gt;银行转帐付款

感谢