Как именно вы получаете эти "круглые кавычки и апострофы"?Если их основным источником является документ Word или Outlook, они будут закодированы в Windows-1252.Если вы копируете и вставляете напрямую из документа Word на веб-страницу UTF-8, следует использовать версию буфера обмена UTF-8, и эти символы появляются как многобайтовые символы UTF-8.Если эти символы сначала проходили через другие файлы или веб-страницы, не относящиеся к UTF-8, возможно, они оставались в однобайтовой кодировке Word «Smart Quote», которая недопустима в UTF-8 (и, таким образом,? -In-black-алмазный глиф).Обратите внимание, что веб-страницы, утверждающие, что они являются Latin-1 (ISO-8859-1), часто отображаются как Windows-1252, как 1) управляющие коды x80-x9F, которые накладываются на Smart Quotes, используются очень редко, и 2) это так часто встречается дляИнтеллектуальные кавычки, которые нужно смешивать с текстом.
Для страницы UTF-8, в которой кавычки и апострофы обозначены как «недопустимые символы», скажите браузеру использовать вместо страницы кодировку Windows-1252 («Просмотр»> «Кодировка символов»).или что-то подобное).Если эти символы теперь отображаются правильно, проблема заключалась в непереведенных умных цитатах.К сожалению, как только они окажутся в базе данных, только ручное редактирование их исправит.