What is the expected output? What do you see instead?
Expected: correct national characters in feedsidebar
Got: "square" instead of every non-ascii7 character
What version of the product are you using? On what operating system?
Latest 3.1.6 or 3.2pre2 on WinXP in FF 3.0.7
Please provide any additional information below.
The issue is caused by wrong content type sent by the server. Everything
works great if the content type is application/xml - all encodings are
handled correctly (utf-8, windows-1250, iso-8859-2). But if the server
wrongly sends text/html it seems that XMLHttpRequest messes it up.
Solutions for this issue is quite easy: patch function doLoadNextFeed in
feed_getter.js with one line to override the content type.
try {
req.open("GET", url, true);
req.overrideMimeType("application/xml");
req.onreadystatechange = function (event) {
What steps will reproduce the problem?
Subscribe http://servis.idnes.cz/rss.asp?c=ekonomikah
What is the expected output? What do you see instead?
Expected: correct national characters in feedsidebar Got: "square" instead of every non-ascii7 character
What version of the product are you using? On what operating system?
Latest 3.1.6 or 3.2pre2 on WinXP in FF 3.0.7
Please provide any additional information below.
The issue is caused by wrong content type sent by the server. Everything works great if the content type is application/xml - all encodings are handled correctly (utf-8, windows-1250, iso-8859-2). But if the server wrongly sends text/html it seems that XMLHttpRequest messes it up.
Solutions for this issue is quite easy: patch function doLoadNextFeed in feed_getter.js with one line to override the content type.
Issue imported from Google Code Author: petr.smejkal@seznam.cz Published: 2009-03-23T21:50:10.000Z Status: Fixed Link: http://code.google.com/p/feedsidebar/issues/detail?id=15