vdr-1.6 supports a new environment variable "VDR_CHARSET_OVERRIDE" for setting the EPG charset when broken stations do not use the default ISO6937 charset and do not report their used charset in the stream either. Reproducible: Always Steps to Reproduce: 1. Feature enhancement -- vdr config files from ebuild do not contain support for VDR_CHARSET_OVERRIDE 2. 3. Actual Results: No support for "VDR_CHARSET_OVERRIDE" available in /etc/conf.d/vdr template config yet. Expected Results: Installed config file should provide template to the user for setting "VDR_CHARSET_OVERRIDE", otherwise the user has to try out where to set this. Proposal for /etc/conf.d/vdr: # Default charset for EPG info according to standard is ISO6937 # (unless reported differently by station). # However, some stations differ from ISO6937 but do not report # charsets correctly in their stream. This results in incorrect display # of special chars. # The following vdr option allows to set a different charset globally, # e.g. ISO8859-15 (Latin-15) seems to cover requirements pretty well. #export VDR_CHARSET_OVERRIDE="ISO8859-15" Note that export had to be added to the definition, otherwise it did not work with the current gentoo vdr scripts. This is why this should be added to the template, otherwise each user has to figure this out himself.
I have added similar code to gentoo-vdr-scripts-0.4.4. It does the export automatically so it needs not be written in the config file.
(In reply to comment #1) > I have added similar code to gentoo-vdr-scripts-0.4.4. > It does the export automatically so it needs not be written in the config file. Confirmed to work.