We've battled that same issue for years now, we just have the users fix the bad apostrophes. Hopefully someone else has a solution.
You may want to try this little gem (originally by Paul Graham I beleive) in your PT. I use it for years.Make sure you read an article as well, it explains what causes MS apostrophes and quote marks issues, etc
I copied some content from MS documentex: Swimin’ in dirty water (single quote from MS word)and pasted in plain text field in the DCT (utf-8 encoding) and when saved and previewed I got some funky letters for the appostraphie, if i do not copy and write it manually everything is ok. I realized the preview tpl had iso-8859-1 encoding in the meta tags<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />i changed the charset to utf-8 and preview worked fine I did the same thing with the tpl that generates jsp content the one that actually publishes to the site and not the preview<%@ page contentType="text/html; charset=UTF-8" %>the funky letters disappeared but it a question mark(?) in the place of the apostraphythe iwpt_encoding returns utf-8and when i looked at the JSP pages in the WWW folder<%@ page contentType="text/html; charset=UTF-8" %> so i know it's encoding in utf-8 but it won't read teh apostraphy and it's replacing it with a question mark, however the preview works fine and shows the apostraphy. Can some help me with this issue. thanks in advance
yes i tried using the meta tags in the JSP pages but it still did not work. I am trying to figure out a way to convert the MS word double and single quotes to the ones that TPLs can recognize and print them out properly“Hey” into "Hey"does anybody know how to this because I tried doing this in the datacapture itself trying to look for “ or ” and change but it won't recognize it in both UTF-8 and ISO-8859-1. Thanks in advance