Automatically translate selection when Select Translations Panel opens
Categories
(Firefox :: Translations, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox126 | --- | fixed |
People
(Reporter: nordzilla, Assigned: nordzilla)
References
(Blocks 2 open bugs)
Details
Attachments
(13 files, 1 obsolete file)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Description
This bug tracks the progress of having the Select Translations Panel auto-translate and populate the translated text when the panel is opened.
This will involve creating new actors to utilize the Single Process Translations Engine.
Steps to implement
- Add new actors for Select Translations to utilize the Single Process Translations Engine
- Invoke Translations upon panel open
- Switch to the Problem Translating View UI on error
- Invoke Translations upon from-language switch
- Invoke Translations upon to-language switch
Tests to implement
- Test that translation occurs automatically on panel open.
- Test that the translation is correct.
- Test that the "Problem Translating" view is displayed on error.
- Test success and error cases when switching from-language
- Test success and error cases when switching to-language
Assignee | ||
Updated•3 months ago
|
Assignee | ||
Comment 1•3 months ago
|
||
Updated•2 months ago
|
Assignee | ||
Comment 2•2 months ago
|
||
Depends on D202880
Assignee | ||
Comment 3•2 months ago
|
||
Depends on D204971
Assignee | ||
Comment 4•2 months ago
|
||
Depends on D204972
Assignee | ||
Comment 5•2 months ago
|
||
Depends on D204973
Assignee | ||
Comment 6•2 months ago
|
||
Depends on D204974
Assignee | ||
Comment 7•2 months ago
|
||
Depends on D204975
Assignee | ||
Comment 8•2 months ago
|
||
Depends on D204976
Assignee | ||
Comment 9•2 months ago
|
||
Depends on D204977
Assignee | ||
Comment 10•2 months ago
|
||
Depends on D204979
Assignee | ||
Comment 11•2 months ago
|
||
Depends on D204980
Assignee | ||
Comment 12•2 months ago
|
||
Depends on D204981
Assignee | ||
Comment 13•2 months ago
|
||
Depends on D204982
Assignee | ||
Comment 14•2 months ago
|
||
Depends on D204983
Comment 15•2 months ago
|
||
Comment on attachment 9391850 [details]
WIP: Bug 1870316 - Move Translator class to Translator.sys.mjs
Revision D204976 was moved to bug 1884901. Setting attachment 9391850 [details] to obsolete.
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Updated•2 months ago
|
Comment 16•2 months ago
|
||
Pushed by enordin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2acc1e4037bf Misc. Translations test fixes r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/23d4207989d0 Rename switchSelectedLanguage to changeSelectedLanguage r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/afa6abfbfe3d Create custom test page for Select Translations r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/75ca737184aa Refactor getTranslationsActor r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/abf2a358f448 Refactor Translations assertSelectedLanguage r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/5fe9d2cd653a Add clearCache to TranslationsPanelShared r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/0cd68b79ecf6 SelectTranslationsPanel Misc. Renames/Refactors r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/8dd2a8b4e1c8 SelectTranslationsPanel Translate on open r=translations-reviewers,fluent-reviewers,bolsson,gregtatum https://hg.mozilla.org/integration/autoland/rev/4bd00aa51474 SelectTranslationsPanel Default Focus r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/78d4068c892e SelectTranslationsPanel Translate on Change Language r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/8595d2916949 SelectTranslationsPanel Enabled State r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/90dfb94db5ae SelectTranslationsPanel Dynamic Height r=translations-reviewers,gregtatum https://hg.mozilla.org/integration/autoland/rev/079e08696da5 SelectTranslationsPanel Text Direction r=translations-reviewers,gregtatum
Comment 17•2 months ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/2acc1e4037bf
https://hg.mozilla.org/mozilla-central/rev/23d4207989d0
https://hg.mozilla.org/mozilla-central/rev/afa6abfbfe3d
https://hg.mozilla.org/mozilla-central/rev/75ca737184aa
https://hg.mozilla.org/mozilla-central/rev/abf2a358f448
https://hg.mozilla.org/mozilla-central/rev/5fe9d2cd653a
https://hg.mozilla.org/mozilla-central/rev/0cd68b79ecf6
https://hg.mozilla.org/mozilla-central/rev/8dd2a8b4e1c8
https://hg.mozilla.org/mozilla-central/rev/4bd00aa51474
https://hg.mozilla.org/mozilla-central/rev/78d4068c892e
https://hg.mozilla.org/mozilla-central/rev/8595d2916949
https://hg.mozilla.org/mozilla-central/rev/90dfb94db5ae
https://hg.mozilla.org/mozilla-central/rev/079e08696da5
Description
•