у меня есть переопределенный 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') ). '', ''. $ RatingAvg. '', ''. $ RatingCount. '');
Модуль ekomiratingsandreviews, на который я ссылаюсь здесь, является более или менее удобным модулем, в который также может быть помещен перевод. Я реализую и «функцию ekomi», но которая не находится в самом модуле ekomi, а является глобальным текстом, который показать во всех представлениях, поэтому я сделал переопределение frontendcontroller, где я хочу передать текст ekomi в smarty.
Но я заглянул в бэкэнд presta, и моя строка перевода нигде не появляется.
Спасибо за помощь.
Так что мои вопросы
1) почему перевод не появляется в бэк-офисе
2) как легко сделать новый "глобальный" перевод в presta 1.7 без использования какого-либо модуля?!