Try this: 1. login (to Linux) using English 2. read some RSS messages (let's call them 'set A') 3. logout 4. login using some other language 5. 'set A' is shown as new 6. read some other RSS messages ('set B') 7. logout 8. login again using English 9. 'set A' is shown as read and 'set B' as new
Never mind language switching as described in the OP; RSSyl forgets that it's read feeds, if it does its periodic poll; this happens with these feeds, at least: http://www.adapower.com/rss/latest/index.xml http://www.landcroft.co.uk/notices.xml http://feeds.guardian.co.uk/theguardian/rss In the case of the www.landcroft.co.uk feed at least, I *know* it's not changing from poll to poll, because I would be making the changes.
Michael, the first one uses same IDs and titles for several items, so rssyl thinks an existing item in the feed has changed and marks it as unread. On this particular feed, it could be fixed by checking also for <description> in such case. I will try to add that for next release. Second one I have no idea, since I can't check how released version of rssyl behaves on it. Try looking at terminal output of "claws-mail --debug" during a feed refresh. As for the third one, the body of each item changes with every refresh, since guardian.co.uk inserts some kind of a tracking image to the beginning of each item, and its URL is different every time. You can "fix" this by changing the "If an item changes, do not mark it as unread:" feed setting to "If only its text changed". (I know, UI wording of this setting is atrocious, but I couldn't think of a better way to describe it.)
Michael, if you're still with us, I have fixed the "forgetting" for your landcroft.co.uk feed, the fix should be in RSSyl 0.34, out whenever Claws Mail has its next release.
In version 3.9.0.