Translations UI Integration Integrate Download Languages - Global Settings
Categories
(Firefox for Android :: Translations, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox128 | --- | verified |
People
(Reporter: olivia, Assigned: giorga)
References
Details
(Whiteboard: [fxdroid][foundation][translations:128])
Attachments
(2 files)
This bug is for integrating the download language page.
Dependencies:
- UI: Bug 1855980
- Engine: Bug 1855976
Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
Reporter | ||
Updated•1 years ago
|
Reporter | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Updated•1 year ago
|
Comment 3•1 year ago
|
||
bugherder |
Assignee | ||
Updated•1 year ago
|
Reporter | ||
Comment 4•1 year ago
|
||
Hi QE,
Thanks for taking a look! Please also check a few locales on this change too. There are some differences between locales that require pivots (non-English) and an English locale.
Please verify behavior against:
- English as the app locale
- A language in the translation options that is not English as the app locale
- A language not in the translation options as the app locale
When changing locales, it will be necessary to fully close the app and open again to pull new download information.
Expected differences:
- Download sizes will generally be different between locales
- The name of the current locale, if applicable, will not be in the list of languages (e.g., on a French app locale, French will not appear in the list of downloadable languages because it is implicitly downloading to French)
- Changing between locales will sometimes impact the download state. For example, on an English locale app, French is downloaded when FR->EN and EN->FR are available. However, if the locale is switched to German, then FR->EN, EN->FR, DE->EN and EN->DE are required. So the completed download state will shift depending on the language changes.
We have some scheduled follow-ups to update TalkBack bug 1900152, the English sync state should also occur the first time any language is downloaded on a non-English locale bug 1900148 (because English is the pivot language), and potentially a bug for when downloading all languages that has not been filed.
Comment 5•1 year ago
|
||
Comment 6•1 year ago
•
|
||
Verified on the latest Fenix Nightly 128.0a1 from 6/6 with a Google Pixel 6 (Android 14) the following:
- downloading all languages does not work as expected - filed Bug 1900971;
- when the device is set to a different language then English, like French, the French language is not displayed anymore in the "Download languages" list;
- setting the device in a language that is not supported for translation, like Romanian, correctly detects the page's language,
- changing the locale of the device displays different download sizes - please see the attached screenshot.
The "Delete all languages" option is not working properly yet - filed Bug 1900974.
Description
•