2012-12-18 116 views

回答

4

另一种解决方案。您可以将默认电子邮件模板复制到您想要使用的语言文件夹中,然后手动翻译它们。

  1. 复制一切app/locale/en_US/templateapp/locale/[YOUR LANGUAGE CODE]/template

    [YOUR LANGUAGE CODE]更改为您的 所需语言的语言代码。 YOu可以找到一份清单here。确保它在 的格式en_US

  2. 修改您的app/locale/[YOUR LANGUAGE CODE]/template文件夹中的电子邮件模板。

  3. 在Magento中,请转至System > Configuration > General。在左上方,将您的Current Configuration Scope:更改为您要翻译的商店。

  4. Locale更改为您翻译成的语言。它必须匹配正确的文件夹命名空间中使用的语言代码。

注:当编辑的电子邮件模板文件,你会发现,在包含变量和这样的顶部一些意见。你会看到类似<[email protected] Welcome, {{var customer.name}}! @-->。改变这将改变Magento使用的主题行。

+0

我正在遵循这种方法,感谢您的最终注意。这是我忽略的。我认为它是JavaScript变量部分的一部分。 –

+0

我想补充一点,我必须保存为带有BOM的文档类型UTF-8,否则可能会发生不好的事情。 –

1

您可以创建自定义的交易电子邮件,其中包含商店视图所需的翻译。

  1. 创建一个新的交易电子邮件模板,实体店的要求 语言。转到System > Transactional Emails并单击Add New Template。加载默认模板,您尝试 翻译和修改电子邮件的主题和正文。

  2. 转到System > Configuration > Sales Emails在配置的左上角,更改为您希望将这些电子邮件分配到的所需Store View。

  3. New Order Confirmation Template更改为您创建的交易电子邮件模板。点击Save Config

  4. 从该商店订购的物品现在应该使用您创建的翻译的电子邮件发送电子邮件。

+0

重要的答案。这种专业知识的慷慨让这个网站如此独特而有价值! –