On Wed, 2008-04-16 at 14:45 +0200, Matthias Schwarzott wrote: > On Mittwoch, 16. April 2008, Soeren Sonnenburg wrote: > > Dear List, > > > > I am desperately trying to get the german umlauts going for both vdr > > receiving EPG information (out of the air directly from the channels...) > > and via epg4vdr 0.5 > > http://www.wontorra.net/article.php?story=20050429181815661 > > > > I've noticed that standard EPG has the correct encoding, but only the > > one from epg4vdr has not. However the pulled .xml files still have the > > right (i.e. utf-8) encoding. > > > > Only when this information is transferred to vdr (I guess via SVDRP) > > umlauts and everything is distorted. Also then the dumped epgdata file > > contains wrongly encoded parts... > > > > Any ideas what I could do about this? > I guess you need to know the encoding your vdr runs with, and then use this > for the SVDRP connection. Well so it is epg4vdr then that is doing some conversion internally (I use a system wide utf-8 encoding) ... > For future VDR development I still think it could be useful to: > 1. Either add a header for epg data (and other places where vdr exchanges > texts) telling the encoding. > > 2. or switch all external interfaces (epg.data, svdrp, channels.conf) to utf8. > > 3. going even further, switch vdr so that it internally only uses utf8 (or > utf16 if one can tell that is easier - I doubt). So all code that does > switch/case on the charset can be simplified. I guess easiest would be to have a single encoding as a requirement, however in a real world there are always exceptions that cause breakage :( Soeren _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr