Prestashop 1.7: я не нахожу свои новостные тексты в переводах тем

У меня проблема с переводом моей темы! Я добавил тексты в представления моей темы, но я не нахожу этих текстов (ярлыков) в частях перевода бэк-офиса (локализация> переводы> переводы тем> классический).

Пример: {l s = "My new text" d = "ShopTheme"} (themes / classic / templates / _partials / header.tpl)

У кого-нибудь уже была такая проблема !? Спасибо за помощь!!

Nb: моя тема является темой по умолчанию prestashop (классическая) Nb: prestashop версии 1.7


person Wincenty    schedule 18.06.2017    source источник


Ответы (2)


Я думаю, что есть что-то в использовании классической темы. Как объяснено здесь:

http://build.prestashop.com/howtos/translation/how-to-translate-your-theme

Эти методы работают только в том случае, если вы работаете над темой с именем, отличным от «классического». Если вы настраиваете классическую тему и сохранили папку «/ classic», новые строки не будут обнаружены. PrestaShop ищет новые строки только в папках тем, кроме «/ classic».

person Michael de Menten    schedule 10.07.2017

Я добавил тот же код в тот же файл, и он мне подходит. Нашла с помощью поисковика.

введите описание изображения здесь

Другой вариант, который вы можете попробовать, - добавить третий уровень к домену перевода, например:

{l s="My new text" d="Shop.Theme.Header"}

И теперь вы должны увидеть это в раскрывающемся меню:

введите описание изображения здесь

Если вы сейчас этого не видите, убедитесь, что вы переводите правильную тему, или компиляция шаблона Smarty активирована в: Дополнительные параметры -> Производительность.

Надеюсь, это поможет тебе.

person Addis    schedule 22.06.2017