We are developing an multi language app. We support
- German
- French
- English
When the user have set the phones primary language to Danish and the secondary language to French, the app will then default to French.
URLSession will then put da-DK,da;q=0.9 in the accept-language header and not fr-FR,fr;q=0.9 as expected.
But when the user changes the app only to German, then the accept-language header is de-DE,de;q=0.9
So it looks like iOS is not sending the correct header.
Anyone else that have experienced this problem and maybe can help us?