Am Montag, 11. Juni 2007 10:14 schrieb Klaus Schmidinger:
On 06/11/2007 10:08 AM, Oleg Roitburd wrote:
$LANG is setting to en_US.UTF-8
Please check whether the log says that the codeset is "known" (should be right after VDR's startup message).
yes...you are right Jun 11 10:10:53 compaq vdr: [18482] VDR version 1.5.3 started Jun 11 10:10:53 compaq vdr: [18482] codeset is 'UTF-8' - unknown
You may need to set LANG=en_US.utf8 (without the '-'). Maybe the strings in libsi/si.c should contain the extra '-'s, not sure what's best.
All I can say is that this works just fine here.
OK. this works LANG=en_US.utf8 ./vdr -c /etc/vdr -P"softdevice -vo xv:" I would say, vdr need better recognizing of locales (eliminated of "-" and tolower())
For my stable version 1.4.x I'm using UTF patch from Alexander Riedel. As I remember he has inserted extra field for channel codepage. And this works.
Using such an extra field is not the way to go, because there is no standard way to fill it in (or is there?).
Automagicaly it was ever filled with iso8859-15, for all other codepages was handmade job
Regards Oleg Roitburd