Автор Тема: Кириллистический домен в зоне рф, проблемы с кодировкой писем  (Прочитано 447 раз)

26 Февраль 2019, 16:47:13
  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый день!
проблема в следующем - текст писем от магазина начинается с логотипа, у которого , как я понимаю, alt={shop_name}
Соответственно, когда приходит письмо, поле From: перекодируется нормально, а следующая строка показывает начало текста письма - этот самый alt в виде Punycode, что-то вроде xn--80arbjktj.xn--p1ai

Что с этим делать, не знаю, поиск не помог.

Решила по-простому - убрать альт, но не тут-то было:
Админка - Локализация -Переводы- Переводы шаблонов E-mail выдает предупреждения:

Обнаружено предупреждений: 7

Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/mails
Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/modules/blocknewsletter/mails
Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/modules/blockwishlist/mails
Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/modules/followup/mails
Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/modules/mailalerts/mails
Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/modules/referralprogram/mails
Почтовая папка существует для языка "ru", но не для языка по умолчанию (en) в /themes/default-bootstrap/modules/sendtoafriend/mails

а ниже пишет "0 отсутствует перевод"

В идеале, мне бы конечно разобраться с кодировкой переменной {shop_name}, если нет, то подскажите, где найти шаблоны писем, чтобы убрать эту переменную.

Заранее спасибо!



26 Февраль 2019, 17:37:24
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16673
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Чтобы с переменной не было проблем, в базе должны быть кодировка utf8, файлы должны быть в кодировке utf8.
С шаблонами писем часто проблемы с кодировкой когда правят из в админке.

Файлы шаблонов лежат в папках
/mails/ru
/mails/en
/themes/default-bootstrap/mails/ru
/themes/default-bootstrap/mails/en
26 Февраль 2019, 20:09:07
Ответ #2
  • Новичок
  • *
  • Сообщений: 10
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля