Affects version 4.4.0 (but I can't select it.)

The umlauts from a ISO-8859-encoded RSS-feeds are not represented correctly.
An example is available here: http://kopfkrebs.de/feed_6.html.

I modified the module ($Id: aggregator.module,v 1.165.2.1 2004/03/25 20:14:32 dries Exp $).
Now it works proper, as you can at http://kopfkrebs.de/aggregator/feed/6.

The attached patch will solve this error.

Comments

Pascal’s picture

Title: incorrect displayed umlauts in ISO-5559-1 RSS-feeds » incorrect displayed umlauts in ISO-8859-1 RSS-feeds

Oops, I typed wrong the Title.

Pascal’s picture

As I have seen, the patch works only for one RSS-Feed.
Now all other feeds have broken umlauts.

Pascal’s picture

Steven’s picture

The problem is in fact that those feeds use html entities (ö and such) for accented letters, even though this is totally unnecessary (because the feed uses iso-8859-1 and not us-ascii as encoding). Due to a bug in aggregator, these entities get decoded to their iso-8859-1 values rather than utf-8 values. This explains why only some feeds exhibited this behaviour.

Fixed.

Anonymous’s picture