2016-12-16 2 views
0

Я использую Prestashop 1.6.1. Я создал переопределения шаблонов для некоторых модулей Prestashop и хотел бы работать только с переводами с моей темы.Prestashop: использовать глобальные переводы тем в модуле переопределения

Если добавить строку в шаблоне переопределения из модуля (без модов параметра):

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

Я не могу перевести эту строку, поскольку она не видна на странице перевода в BackOffice в.

Возможно, это невозможно или я ошибаюсь?

+0

Вы пытались очистить кеш? и удалить class_index.php, находящуюся в папке с кешем? –

+0

Да, я уже удалил cache & и class_index.php, но переводы теперь все еще появляются в backoffice. – fahu

ответ

1

Если вы переопределите шаблон модуля, вы должны использовать параметр mod. Если нет, Prestashop Translator не найдет эту строку как часть переведенного текста внутри модуля. Без mod вы могли бы найти его переписными или оффлайновыми переводами.

Примечание: Примите во внимание, что Prestashop сначала принимает перевод с темы, если существует, из ядра Prestashop, если существует, и из модуля, если существует. Если ни один из них не существует, отображается текст по умолчанию (должен быть на английском языке)

Удачи.

Смежные вопросы