Prestashop:在模块覆盖中使用全局主题翻译

时间:2016-12-16 14:49:41

标签: php smarty prestashop prestashop-1.6

我正在使用Prestashop 1.6.1。我为一些Prestashop模块创建了模板覆盖,并且只想使用我主题的翻译。

如果我在模块的模板覆盖中添加一个字符串(没有mod参数):

{l s='Thank you for your order!'}

我无法翻译此字符串,因为它在后台的翻译页面中不可见。

这是不可能的,还是我犯了错误?

1 个答案:

答案 0 :(得分:1)

如果覆盖模块模板,则应使用mod参数。如果没有,Prestashop Translator将不会将此字符串作为模块内翻译文本的一部分。 如果没有mod,您可以找到前台或后台翻译。

注意:考虑到Prestashop首先从主题转换(如果存在),它们来自Prestashop核心(如果存在),它们来自模块转换(如果存在)。如果这些都不存在,则显示默认文本(应该是英文)

祝你好运。