XB with Region "German (Swiss)" is not correctly detected as german language

I live in switzerland where we speak german (de_ch). The problem is, that this game doesn’t correctly check this and default to english language, which is wrong. My Conosle settings are set as this:

Language: German
Region: German (Swiss)
Location: Switzerland
Keyboard: German (Swiss)

It seem as the game does only detect de_de and not the other german regions as de_ch (Swiss) and de_at (austria). Also I think the same issue will be for our other 2 languages here in switzerland: fr_ch and it_ch.

I live in Switzerland, Ticino and by XBOX is set as:

Language: Italian
Region: Italian (Swiss)
Location: Switzerland
Keyboard:Italian (Swiss).

The game is in Italian.

OK interesting, that this works for Italian (Swiss) but not for German (Swiss). I must manuallyy switch the language in the game options to get german texts. At the beginning the message “Please press a button to start” is still in english. If I switch my XB to Region Germen(German) it is in german.