Closed Bug 1968117 Opened 1 year ago Closed 5 months ago

Convert settings related to Languages page to config-based settings

Categories

(Firefox :: Settings UI, task)

task

Tracking

()

RESOLVED FIXED
152 Branch
Tracking Status
firefox152 --- fixed

People

(Reporter: mstriemer, Assigned: mstriemer)

References

(Depends on 6 open bugs, Blocks 1 open bug)

Details

(Whiteboard: [recomp])

Attachments

(3 files, 1 obsolete file)

The Languages page will need to be converted to the config-based settings structure. If settings share a similar pattern to the current design then it may make sense to convert them to the SRD 2025's new design. If they differ significantly, it may be necessary to create a custom component for the old version, and a new version; ideally this can still share most of the business logic to avoid regressions later.

This page will have the following sections which may be good candidates for individual bugs to work on:

  • Firefox Language
  • Website Language
  • Spell checking
  • Translations
    • More translation settings subpage
Depends on: 1972081
Depends on: 1972082
Depends on: 1972083
Depends on: 1972086
Depends on: 1972090

Once all the blocking conversions are complete this bug will cover the work involved in reorganizing the relevant sections to create the finalized Languages page as specified in Figma here: https://www.figma.com/design/2b02v18AppIpsTceWac2T3/Settings-Desktop?node-id=6396-14366&m=dev

As part of this work we should also make sure all the strings and illustrations match the design.

Assignee: nobody → mstriemer
Blocks: 2035286

Comment on attachment 9573319 [details]
Bug 1968117 - Convert use OS language settings to config-based prefs r?#settings-reviewers!

Revision D296280 was moved to bug 1972081. Setting attachment 9573319 [details] to obsolete.

Attachment #9573319 - Attachment is obsolete: true
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 152 Branch
Duplicate of this bug: 1993380
Regressions: 2035799
QA Whiteboard: [qa-triage-done-c153/b152]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: