Автор: Лаура Фрезе| Ссылка на блог на сайте
В недавнем мультисайтовом проекте, включавшем страницы, переведенные на греческий язык, один из наших разработчиков обнаружил, что греческие символы, такие как α, кодируются в формате HTML в . В этом сообщении блога я покажу вам, как изменить конфигурацию CKEditor, чтобы предотвратить кодирование греческих символов.
Быстрый поиск в Google показал, что это распространенная проблема с CKEditor. Еще в 2011 году эта проблема была опубликована на форумах вопросов и ответов Kentico, и исправление заключалось в изменении файла ~\CMSAdminControls\FCKeditor\fckconfig.js. Однако с тех пор все изменилось, и строка FCKConfig.IncludeGreekEntities = false; более не существует.
Чтобы решить эту проблему в Kentico 8, 9 и 10, вам нужно открыть файл ~/CMS/CMSAdminControls/CKEditor/config.js и следующую строку примерно в строке 11:
config.entities_greek = ложь;
После того, как вы добавите строку, обязательно очистите кеш, прежде чем пытаться увидеть исправление! Если это не сработает, я также хотел бы попробовать просмотреть страницу в режиме инкогнито в Chrome или просмотреть ее в другом браузере.