Magento - 如何翻译消息类型

Magento - how to translate message type

如何翻译将产品添加到购物车时显示给用户的消息类型?

邮件本身已翻译,但邮件标题 "Success" 未翻译。所以对于我网站的法语版本,消息是:

"Success!

Glacière Nomad Extreme 55 L a été ajouté à votre panier."

它应该读作 "Succès!"。

我已经尝试将翻译添加到我自己的 translate.csv 以及 "app/locale/fr_FR" 中的文件中。

我也试过启用内联翻译,但是在查看页面时,Success 一词无法翻译。

如果我查看 class "Message" (/app/code/core/Mage/Core/Model/Message.php),我可以看到一个 const:

const SUCCESS   = 'success';

我认为是此文本被用作消息类型,因此不可翻译。

有什么翻译方法吗?

我通过包装

解决了这个问题
$message->getType()

在可翻译的文本输出中,像这样:

echo $this->__($message->getType());

出于某种原因,我不需要为 $message->getCode() 执行此操作,其中文本正在其他地方翻译。