1

在 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 有合理的理解。有人可以帮我吗?

4

2 回答 2

4

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

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

您将拥有以下内容:

"Bank Transfer Payment","Desired translation"
于 2012-11-21T15:22:18.573 回答
1

您是否尝试过从magento后端系统>配置>付款方式>银行转帐Paymentde更改它

谢谢

于 2012-11-21T15:13:44.600 回答