GeckoView Session Translations API support
Categories
(Firefox for Android :: Translations, enhancement, P1)
Tracking
()
People
(Reporter: jonalmeida, Assigned: olivia)
References
Details
(Whiteboard: [fxdroid][foundation][geckoview:m119][geckoview:m120])
Attachments
(1 file, 1 obsolete file)
We need to add an API controller to: turn the feature on/off, change languages, fetch and delete language models, etc.
| Reporter | ||
Updated•2 years ago
|
| Reporter | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
Readjusting this bug for GV Session API changes needed. Runtime GeckoView Translations API support is now bug 1844518.
| Assignee | ||
Comment 2•2 years ago
|
||
This patch lands an initial GeckoView session API for using toolkit
translations. This patch adds an initial session translate delegate,
functions to translate, detect languages, and restore to an original
page. The runtime API will follow in bug 1852313 and additional session
API changes are planned.
| Assignee | ||
Comment 3•2 years ago
|
||
This patch lands an initial GeckoView runtime API for using toolkit
translations. Most of the runtime functionality revolves around querying
for language options,language model state, and managing language models.
Depends on D189228
Comment 4•2 years ago
|
||
Comment on attachment 9355079 [details]
Bug 1844521 - GeckoView Initial Runtime Translations API
Revision D189229 was moved to bug 1852313. Setting attachment 9355079 [details] to obsolete.
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Comment 6•2 years ago
|
||
| bugherder | ||
Comment 7•2 years ago
|
||
:Olivia is this something you want to mention in the fx120 release notes? https://wiki.mozilla.org/Release_Management/Release_Notes_Nomination
Updated•2 years ago
|
| Assignee | ||
Comment 8•2 years ago
|
||
Hi Dianna, thanks for noticing this patch for the release notes! This patch is background work for translations and only noteworthy right now for GeckoView embedders. (Patch doesn't include UI or a web API for translations.) GeckoView developers will be informed via the GeckoView CHANGELOG.md in-tree notes .
Description
•