Default language for extensions is "date, time and number formatting language" instead of "Windows display language"

By design Issue #10254685


Matvey A.
Dec 17, 2016
This issue is public.
Found in
  • Microsoft Edge
  • Internet Explorer
Found in build #
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

  1. Go to Settings > Time & Language > Region & Language > Additional date, time, & regional settings > Change date, time, or number formats.
  2. Choose any format other then "Match Windows display language". In my case format is Russian (Russia), and my display language is English (United States).
  3. Install any extension that supports i18n, for example, Ghostery.

Extension interface is in Russian.

Expected result:
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.


0 attachments

    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”

    • Hello,

      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.

      Best Wishes,
      The MS Edge Team

    You need to sign in to your Microsoft account to add a comment.

    Sign in