Steps to reproduce
- Go to Settings > Time & Language > Region & Language > Additional date, time, & regional settings > Change date, time, or number formats.
- Choose any format other then "Match Windows display language". In my case format is Russian (Russia), and my display language is English (United States).
- Install any extension that supports i18n, for example, Ghostery.
Extension interface is in Russian.
Extension interface should be in English.
As far as I can see,
NavigatorLanguage.language property (which is a recommended way for extensions to determine user language) reports format language instead of Windows display language.
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Brad E.”
Changed Assigned To from “Brad E.” to “Matt R.”
Changed Status to “Confirmed”
Changed Status from “Confirmed” to “By design”
Thank you for providing this information about the issue. Edge uses the Default Language of the OS to determine the content language. Currently, we do not plan to release a fix for this problem. Please update this case if you want to provide new information for us to consider.
The MS Edge Team