thanks to your hint i was able to find where it is driven
so
user.country=DE
user.language=de
are from /etc/default/locale → LC_MESSAGE
user.country.format=CA
user.language.format=en
are used from /etc/default/locale → LANG
so yeah, messed up locales, but ironically messed up by openhabian-config tool ![]()