I made a filter rssfix.php which solves the problem and works fine for me (don’t know if this is 100% correct, I’m not a WP-expert):
<?php
/*
Plugin Name: rssfix
Plugin URI: http://blog.wereldkeuken.be/
Description: This plugin fixes the broken RSS-feed
Author URI: http://blog.wereldkeuken.be/
Version: 0.1
*/
add_filter("comment_author_rss", "htmlentities");
add_filter("comment_text_rss", "htmlentities");
?>
Solution in my case: switching the encoding from utf-8 to iso-8859-1.
There is the same problem for posts …
A quick hack in wp-comments-post.php which solves the problem:
…
$comment = balanceTags($comment, 1);
$comment = format_to_post($comment);
$comment = apply_filters(‘post_comment_text’, $comment);
//
// add htmlentities (conversion of all special characters to html-entities)
//
$comment = htmlentities($comment);
…
Herman — blog.wereldkeuken.be