如何在将产品添加到购物车时翻译显示给用户的消息类型?
邮件本身已翻译,但邮件标题“成功”不是。因此,对于我的网站的法语版本,消息是:
"Success!
Glacière Nomad Extreme 55 L a été ajouté à votre panier."
它应该是“Succès!”。
我尝试将翻译添加到我自己的translate.csv,以及“app / locale / fr_FR”中的文件。
我还尝试启用内联翻译,但在查看页面时,“成功”一词不可翻译。
如果我查看“Message”类(/app/code/core/Mage/Core/Model/Message.php),我可以看到一个const:
const SUCCESS = 'success';
我认为这个文本被用作消息类型,因此不可翻译。
任何想法如何翻译?
答案 0 :(得分:0)
我通过包装
解决了这个问题$message->getType()
在可翻译的文本输出中,如下所示:
echo $this->__($message->getType());
出于某种原因,我不需要为$ message-> getCode()执行此操作,其中文本正在其他地方进行翻译。