Closed Bug 1870332 Opened 9 months ago Closed 5 months ago

Implement Select Translations Panel Translate Full Page Button

Categories

(Firefox :: Translations, task, P3)

task

Tracking

()

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: nordzilla, Assigned: nordzilla)

References

Details

Attachments

(2 files)

Description

This bug tracks the progress of implementing the Translations Settings Panel Translate full page button functionality.

When the button is clicked, the panel should close and the full-page translations feature should trigger.


Steps to implement

  • Close the Select Translations Panel on click
  • Trigger full page translations on click

Tests to implement

  • Test that the full page is translated when the button is clicked.
  • Test that the unsupported language view shows when requesting full-page translations on an unsupported language page.
Depends on: 1880357
Assignee: nobody → enordin

Removes the translator cache from the SelectTranslationsPanel,
instead creating a fresh port for each translation.
The Engine cache is already maintained externally, and it doesn't
make much sense to try to maintain a separate cache on top of it.

Implements the functionality of clicking the
translate-full-page button in the SelectTranslationsPanel.

Attachment #9397707 - Attachment description: WIP: Bug 1870332 - Remove translator cache from SelectTranslationsPanel → Bug 1870332 - Remove translator cache from SelectTranslationsPanel r=#translations-reviewers!
Attachment #9397708 - Attachment description: WIP: Bug 1870332 - Implement SelectTranslationsPanel translate-full-page button → Bug 1870332 - Implement SelectTranslationsPanel translate-full-page button r=#translations-reviewers!
Pushed by enordin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/69d58e7adf3b Remove translator cache from SelectTranslationsPanel r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/3764430d94d6 Implement SelectTranslationsPanel translate-full-page button r=translations-reviewers,gregtatum
Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Type: enhancement → task
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: