小编Mar*_*rko的帖子

以magento编程方式更改翻译语言

我创建了一个模块,当客户选择特定的付款类型时,该模块会发送带有pdf附件的电子邮件.您可以使用后端中的附件重新发送电子邮件.自动发送的pdf将以正确的商店默认语言进行翻译.但是当我手动重新发送带有pdf的电子邮件时,我无法弄清楚如何更改pdf将翻译成哪种语言.

我可以更改用于的电子邮件模板:

$local = Mage::getStoreConfig('general/locale/code', $storeId)
$emailTemplate->loadDefault('my_email_template', $local);
Run Code Online (Sandbox Code Playgroud)

我试图更改本地代码:

Mage::app()->getLocale()->setLocaleCode($local);
Run Code Online (Sandbox Code Playgroud)

本地代码更改,但它不会以正确的语言翻译它.如何设置必须翻译的语言?

谢谢!

php magento

1
推荐指数
1
解决办法
2697
查看次数

标签 统计

magento ×1

php ×1