Skip to content

[Feature Request] Allow website language fingerprint to follow system language or be changed manually #103

@mihomoQ

Description

@mihomoQ

The browser currently seems to expose en-US / en as the website language by default, and there does not appear to be a way to change it.

I am not sure whether this should be described as part of the browser fingerprint, UA-related behavior, or HTTP header behavior, but the affected values may include:

  • navigator.language
  • navigator.languages
  • Accept-Language

Expected behavior:

  • The website-facing language should follow the system language by default.
  • There should also be a manual option to override the website-facing language.
  • This setting should affect the language exposed to websites, not the app UI language.

For example, if the system language is Simplified Chinese, websites should be able to receive something like:

navigator.language = "zh-CN"
navigator.languages = ["zh-CN", "zh", "en"]
Accept-Language: zh-CN,zh;q=0.9,en;q=0.8

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions