Closed Bug 1870314 Opened 6 months ago Closed 2 months ago

Create Select Translations Panel Unsupported Language View UI

Categories

(Firefox :: Translations, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

(Blocks 2 open bugs)

Details

Attachments

(4 files)

Description

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

This view displays if the Select Translations Panel is opened for a language that is not yet supported


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 From-language label
  • Add From-language dropdown
  • Add To-language label
  • Add To-language dropdown
  • Add Translation text area
  • Add localized placeholder text
  • Add Copy button
  • Add Translate full page button (disabled)
  • Add Done button

Tests to implement

  • Test for the existence and visibility of all relevant panel UI elements when this view is triggered.
Blocks: 1870327
Blocks: 1870332
Blocks: 1870334
Blocks: 1870349
Blocks: 1870352
Depends on: 1878721
No longer depends on: 1878721
Blocks: 1880357
Assignee: nobody → enordin
Attachment #9395912 - Attachment description: WIP: Bug 1870314 - WIP → WIP: Bug 1870314 - Remove SelectTranslationsPanel open-to-idle tests

Refactors L10nId assertions in the Translations Panel
tests to use more shared code.

Depends on D207029

Attachment #9396286 - Attachment description: WIP: Bug 1870314 - Refactor Translations Panel L10nId Assertions → Bug 1870314 - Refactor Translations Panel L10nId Assertions r=#translations-reviewers
Attachment #9395912 - Attachment description: WIP: Bug 1870314 - Remove SelectTranslationsPanel open-to-idle tests → Bug 1870314 - Remove SelectTranslationsPanel open-to-idle tests r=#translations-reviewers!
Attachment #9396100 - Attachment description: WIP: Bug 1870314 - Add SelectTranslationsPanel unsupported-language content → Bug 1870314 - Add SelectTranslationsPanel unsupported-language content r=#translations-reviewers!
Attachment #9396101 - Attachment description: WIP: Bug 1870314 - Add SelectTranslationsPanel try another source language → Bug 1870314 - Add SelectTranslationsPanel try another source language r=#translations-reviewers!
Priority: -- → P3
Pushed by enordin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fe1f6ba4b8fb
Refactor Translations Panel L10nId Assertions r=translations-reviewers,gregtatum
https://hg.mozilla.org/integration/autoland/rev/672b24d86b5e
Remove SelectTranslationsPanel open-to-idle tests r=translations-reviewers,gregtatum
https://hg.mozilla.org/integration/autoland/rev/caff0c73a37d
Add SelectTranslationsPanel unsupported-language content r=translations-reviewers,fluent-reviewers,gregtatum,bolsson
https://hg.mozilla.org/integration/autoland/rev/2c46655dc7dd
Add SelectTranslationsPanel try another source language r=translations-reviewers,gregtatum
Blocks: 1891528
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: