It seems you are reporting 2 bugs:
1). default language in darktable doesn't follow system settings - this
is a known bug, where even if English is set as preferred language,
darktable chooses second preferred language configured in the system:
Hi,
accidentally, I found myself in German, with Darktable 3.2.1 on MacOs Catalina
and impossible to change the settings.
I was able to modify the .config/darktablerc file, but the drop-down list in
the settings doesn't work.
—
Daniel Patin
https://mediators-le-niglo.fr
@leinadfr @mediatorsNiglo