Ideally a browser should ask for languages and country when being installed, in order to correctly fill the Accept-Language field. But that doesn't happen because it would introduce friction.
Why? Browsers already apply the setting from the operating system which is correct in almost 100% of cases, and if you need more options you can change it in the settings.