订单确认电子邮件翻译问题Magento 2

Order confirm email translation issue Magento 2

我们的 Magento 2.1.5 网站已准备好翻译所有电子邮件模板。 但是,当客户创建订单时,他会立即收到未翻译的订单确认电子邮件。要检查此问题,当我们在管理员的订单视图页面上单击 "send email" 选项卡时,我们会收到正确翻译的电子邮件。

Send order

怎么了?

我们在主题文件夹中找到了这个电子邮件模板 order_new.html。

app\design\frontend\[vendor]\[theme]\Magento_Sales\email\order_new.html

此外,此模板已分配给供应商。

vendor\magento\module-sales\etc\email_templates.xml

<template id="sales_email_order_template" label="New Order" file="order_new.html" type="html" module="Magento_Sales" area="frontend"/>

有什么解决办法吗?

我成功解决了这个问题。

这是解决方案。

原文:

@subject 您的{{var store.getFrontendName()}}订单确认@

我的解决方案:

@subject {{trans "Your %store_name order confirmation" store_name=$store.getFrontendName() }}@