Closed Bug 1870311 Opened 11 months ago Closed 7 months ago

Create Select Translations Panel Problem Loading Languages View UI

Categories

(Firefox :: Translations, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

(Regressed 1 open bug)

Details

Attachments

(2 files)

Description

This bug tracks the progress of creating the initial layout of the Select Translations Panel's "problem loading languages" view UI and all of its component elements.

The main view is the primary view of the panel during the happy path, as distinguished from various error/info views in exceptional situations.

This view displays if there is an error loading the languages for the dropdown menus.


Steps to implement

  • Add Select Translations Panel header
  • Add Beta label
  • Add Settings Menu gear icon
  • Add error section
  • Add localized error text
  • Add localized error-hint text
  • Add Cancel button
  • Add Try again button

Tests to implement

  • Test for the existence and visibility of all relevant panel UI elements when this view is triggered.
Blocks: 1870332
Blocks: 1870334
Blocks: 1870349
Blocks: 1870352
Depends on: 1878721
No longer depends on: 1878721
Assignee: nobody → enordin

Renames the SelectTranslationsPanel failure state to
translation-failure to disambiguate between that and
the init-failure state added in subsequent commits.

Depends on D208055

Adds the necessary elements to display the initialization-failure
error message in the SelectTranslationsPanel when the language
dropdown menus fail to populate upon opening the panel.

Depends on D208056

Attachment #9397692 - Attachment description: WIP: Bug 1870311 - Rename failure state to translation-failure → Bug 1870311 - Rename failure state to translation-failure r=#translations-reviewers!
Attachment #9397693 - Attachment description: WIP: Bug 1870311 - Add SelectTranslationsPanel init-failure elements → Bug 1870311 - Add SelectTranslationsPanel init-failure elements r=#translations-reviewers!
Pushed by enordin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3d17e0ed4e87 Rename failure state to translation-failure r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/3b2cc16c87e2 Add SelectTranslationsPanel init-failure elements r=translations-reviewers,fluent-reviewers,bolsson,gregtatum
Regressions: 1892857
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: