1

我的问题:

在 magento admin 中,我制作了自己的电子邮件模板(order_new.html、order_new_guest.html)并翻译它们。一切正常,当我买东西时,我收到一封翻译的电子邮件,但我无法翻译 sales_email_order_items 块/'Subtotal(Excl.Tax)'、'Subtotal(Incl.Tax)'等中的数据名称/ -其他所有内容都在块中翻译!

Mage_Sales.csv、Mage_Weee.csv、Mage_Tax.csv 存在于 locale/[country_language] 目录下,并已翻译

有谁知道这些词是从哪里来的?

谢谢各位的解答

4

2 回答 2

2

检查模板/电子邮件/订单/* 中的模板查看使用的助手名称以找出应该更改哪些 csv 文件

于 2012-11-04T19:10:23.967 回答
0

需要编辑的文件是:

\app\design\frontend\base\default\template\email\order\items\order\default.phtml

属性标签输出周围缺少翻译包装器。更改第 35 行:

<dt><strong><em><?php echo $option['label']; ?></em></strong></dt>

至:

<dt><strong><em><?php echo $this->__($option['label']); ?></em></strong></dt>

它也可能是位于以下目录中的其他 tpl 文件之一,都有相同的问题:

\app\design\frontend\base\default\template\email\order\items\*\*.phtml
于 2012-11-25T20:07:27.770 回答