When creating a new entry that uses Unicode characters (which is to say characters with code points beyond those found within ISO-8859-1), they are being converted to HTML entities. So “ becomes “, — becomes —, etc. This is undesirable.
I long ago set $config[‘auto_convert_high_ascii’] = “n”; in config.php, but it does not make any difference. I tried to follow the instructions in the user guide, but they’re nonsensical, as I gather EllisLabs is aware. Somebody who may or may not work for EllisLabs—it’s impossible to tell, but his comment implies that he does—writes that “utf-8 is used throughout” ExpressionEngine, apparently a recent change. This would seem to imply that Unicode characters shouldn’t be touched, yet they are being altered every time.
This is in EE v2.2.2 (20110801).
Any ideas?