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.
| Comment | File | Size | Author |
|---|---|---|---|
| aggregator.module.iso8859-1_2_utf-8.patch | 1 KB | Pascal |
Comments
Comment #1
Pascal commentedOops, I typed wrong the Title.
Comment #2
Pascal commentedAs I have seen, the patch works only for one RSS-Feed.
Now all other feeds have broken umlauts.
Comment #3
Pascal commentedComment #4
Steven commentedThe 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.
Comment #5
(not verified) commented