Although this is not optimal, you can try to catch these encodings and replace them with the UTF-8 standard:
newstring = oldstring.replace(re/’/\'/);

, -, , UTF-8, . RSS-. , , .
, , , UTF-8.
, Windows. , Western (Windows-1252).
Windows-1252 - , ISO 8859-1, ANSI .
, :
Windows-1252 ISO-8859-1. - MIME ISO-8859-1 Windows-1252 ,
Microsoft, Word, Windows-1252, ASCII, , " " (, ) © ( )".
KRL , UTF-8, ; , , , ISO-8859-1 Windows-1252.
source
share