#1110844 vdr: localisation not working if started with C.UTF-8

Package:
vdr
Source:
vdr
Description:
Video Disk Recorder for DVB cards
Submitter:
M G Berberich
Date:
2025-08-11 11:53:02 UTC
Severity:
normal
Tags:
#1110844#5
Date:
2025-08-11 11:52:15 UTC
From:
To:
Dear Maintainer,

vdr translations are not working if vdr is started with the default
locale LANG=C.UTF-8 (via systemd)
No error is reported from systemd
strace shows, that vdr finds all .mo-files, but it does not use them and
the settings do not offer any language other than english.

If it is started with

  LANG=de_DE.UTF-8 /usr/bin/vdr

all languages are available in the settings and are
working. (de_DE.UTF-8 is a configured locale on this system)

Setting environment="LANG=de_DE.UTF-8" in the systemd service file makes
it work.