Open Bug 1684602 Opened 4 years ago Updated 11 months ago

Checkbox for switching "intl.regional_prefs.use_os_locales" should be visible by default

Categories

(Firefox :: Settings UI, enhancement)

Firefox 84
enhancement

Tracking

()

People

(Reporter: regspam, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; rv:84.0) Gecko/20100101 Firefox/84.0

Steps to reproduce:

  1. Install Firefox in a language that differs from that of the OS. For this report the Firefox locale is "en-US" and the OS one is "ru".
  2. Create a new Firefox profile.
  3. Open "about:preferences#general", scroll down to "Language and Appearance" -> "Language".

Actual results:

The "Use your operating system settings for “Russian (Russia)” to format dates, times, numbers, and measurements." checkbox is hidden.

Expected results:

The checkbox should be visible. I understand that there are at least two ways to make it appear -- a) Setting "intl.regional_prefs.use_os_locales" to "true" in about:config, and b) Clicking on "Set Alternatives…" at step 3 and adding the Russian language to the Firefox Language Settings list -- but, perhaps, just the fact that the Firefox and OS locales differ should be enough for it to be available.

Component: Untriaged → Preferences
Status: UNCONFIRMED → NEW
Ever confirmed: true

This used to be the default behaviour before (visible and checked), so this is a regression right?

This is an odd one. At least on Windows, when the OS and Firefox are set to use English, the checkbox is not visible and Firefox does not obey the OS locale settings by default. This leads to a bad user experience e.g. for Finnish users that prefer or have to use their software in English but still want to use the Finnish locale settings for date input and like.

You need to log in before you can comment on or make changes to this bug.