Делаю чешский интернет магазин. У нас в чешском языке есть буквы с диакритикой (надстрочными знаками) типа Š (Ш), Ž (Ж), Č (Ч), Ý (твёрдое долгое и, аналог русского "ий" на конце прилагательных) и т.п. Так вот когда я ввожу эти буквы в статьях CMS PrestaShop, сохраняю, а потом открываю соответствующую статью, в коде (а я предпочитаю редактировать код, а не WYSIWYG) все эти буквы заменяются на соответствующие HTML-сущности. Например Š на scaron, Ý на yacute и т.д. В результате исходник становится совершенно нечитаемым, по нему становится невозможно искать, а буквы вмесо пары байтов (сколько там в UTF8 занимает латинский символ с диакритикой) начинают занимать все восемь.
Тот факт, что превращению подвергаются только те символы, для которых определены соответствующие HTML-сущности, а остальные спокойно себе остаются нетронутыми и сохраняются и отображаются без проблем как бы намекает на то, что всё это вообще не обязательно.
Соответственно вопрос - как избавиться от этой фичи и есть ли какие-то доводы в пользу того, чтобы её оставить.
Поднял
вопрос на официальном форуме PrestaShop, но не встретил понимания. Может здесь кто что посоветует.
Заранее спасибо.