Prestashop 1.7在替代控制器中进行翻译

时间:2018-09-04 10:59:09

标签: php prestashop prestashop-1.7

我有一个重写的Frontcontroller    

,由于我不知道在哪里以及如何进行全球新翻译,经过一些研究,我这样做了:

$ module = Module :: getInstanceByName('ekomiratingsandreviews');    $ ekomiText = sprintf( $ module-> l('%s hat bei eKomi eine Bewertung von%s von 5 basierend auf%s Bewertungen。'),''.Configuration :: get('ERP_SHOPNAME ')。'',''。$ ratingsAvg。'',''。$ ratingsCount。'');

我在这里引用的ekomiratingsandreviews模块或多或少是一个方便的模块,在其中也可以放置翻译。im实现和“ ekomi功能”,但不在ekomi模块本身中,而是一个全局文本,它是在所有视图中显示,这就是为什么我要覆盖frontendcontroller的原因,我想在其中将ekomi文本传递给smarty。

但是我查看了presta后端,而我的翻译字符串却无处显示。 感谢您的帮助。

所以我的问题是 1)为什么翻译没有出现在后台中 2)如何在不使用任何模块的情况下轻松地在presta 1.7中进行新的“全局”翻译?!

1 个答案:

答案 0 :(得分:0)

尝试重新加载页面,并通过FTP清除缓存(racine / var / cache)。

致谢