Open Bug 1726356 Opened 3 years ago Updated 2 years ago

Improve first-run experience for multilingual users

Categories

(Core :: Spelling checker, enhancement)

enhancement

Tracking

()

People

(Reporter: flod, Unassigned)

References

(Blocks 1 open bug)

Details

This bug is filed to keep track of potential work needed to switch from repacks to a shipping model based on single build + language packs.

Currently, users download a repackaged version of Firefox including the language of their choice.

With only one build, we could make the experience for multilingual users a lot easier:

  • Users download the build, plus a signal that language X needs to be installed on first run (bug 1726353).
  • On first-run, Firefox downloads and install language X, plus associated dictionaries.

We could take this even a step forward:

  • On first run, we check if there's a mismatch between the OS language and the browser's language. If there is one, we suggest to the user that they can switch language in preferences.
  • We check once if the user has dictionaries installed for the current language. If not, we can install them silently. That would make the spellchecking feature more discoverable, and would also solve bug 1725425.

The Bugbug bot thinks this bug should belong to the 'Core::Spelling checker' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → Spelling checker
Product: Firefox → Core
You need to log in before you can comment on or make changes to this bug.