Closed Bug 1353334 Opened 8 years ago Closed 4 years ago

Modify DownloadAction to handle language resources

Categories

(Firefox for Android Graveyard :: General, enhancement)

All
Android
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: sebastian, Assigned: cnevinchen)

References

Details

Attachments

(1 file)

      No description provided.
Hi Sebastian!
Can you please give me a brief description of this bug? And what files I need to look in?
After discuss with zibi.
I guess I'll do this.

1. After localization repo are downloaded and before we compile/pack them into our apk, we upload them to DLC server. This should add some automation code to the build script. Need to disucss with Kinto team to see if there's an API for that.
2. We compile/pack the APK with default locale.
3. After the app starts. If the user select certain lacale, we'll download the locale on the flight. After donwload comepletes, in fennec we call the JS method to notify Gecko to reload l10n registry.
4. If a user go to about:download then, he/she will see the new added locale string.
Assignee: nobody → cnevinchen
Hi Wesly
Please add this to the raddar.
This will help reduce our APK size 2-3 MB!
Flags: needinfo?(wehuang)
Hi Nevin:

Noted and this is in fact in our backlog already. Since we have MVP/Backlog planned for the current sprint already you may have some investigation if you are ahead of the sprint progress. And if it's deemed an easy-to-fix we may plan it into the sprints in the near future. (otherwise it will be good to follow the task priority from Product). Thanks.
Flags: needinfo?(wehuang)
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: