Closed Bug 1870307 Opened 9 months ago Closed 5 months ago

Create Select Translations Panel Problem Translating View UI

Categories

(Firefox :: Translations, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

Details

Attachments

(4 files)

Description

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

This view displays if there is an error translating the selected text


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 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.
Priority: -- → P3
Summary: Create Select Problem Translating View UI → Create Select Translations Panel Problem Translating View UI
Blocks: 1870316
Blocks: 1870327
Blocks: 1870332
Blocks: 1870334
Blocks: 1870349
Blocks: 1870352
Depends on: 1878721
No longer depends on: 1878721
Blocks: 1880357
Assignee: nobody → enordin

Refactors a Translations test suite parameter
to be more clear.

Depends on D207939

Attachment #9397291 - Attachment description: WIP: Bug 1870307 - WIP → WIP: Bug 1870307 - Add SelectTranslationsPanel failure elements

Shows the SelectTranslationsPanel failure message when
an exception occurs while attempting to translate the
selection of text.

Depends on D207824

Refactors the code for requestion a translation in
the SelectTranslationsPanel to improve readability.

Depends on D207941

Attachment #9397488 - Attachment description: WIP: Bug 1870307 - Misc. Refactor Translations Tests → Bug 1870307 - Misc. Refactor Translations Tests r=#translations-reviewers!
Attachment #9397291 - Attachment description: WIP: Bug 1870307 - Add SelectTranslationsPanel failure elements → Bug 1870307 - Add SelectTranslationsPanel failure elements r=#translations-reviewers!
Attachment #9397489 - Attachment description: WIP: Bug 1870307 - Show SelectTranslationsPanel failure message → Bug 1870307 - Show SelectTranslationsPanel failure message r=#translations-reviewers!
Attachment #9397490 - Attachment description: WIP: Bug 1870307 - Refactor SelectTranslationsPanel Request Translation → Bug 1870307 - Refactor SelectTranslationsPanel Request Translation r=#translations-reviewers!
Pushed by enordin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d93775f3e674 Misc. Refactor Translations Tests r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/5ae0a44957f0 Add SelectTranslationsPanel failure elements r=translations-reviewers,fluent-reviewers,bolsson,gregtatum https://hg.mozilla.org/integration/autoland/rev/c2ec3fc15998 Show SelectTranslationsPanel failure message r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/eae0c52cf89a Refactor SelectTranslationsPanel Request Translation r=translations-reviewers,gregtatum
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: