Changes

Jump to: navigation, search

Fennec/Features/langchoice

3,192 bytes added, 16:50, 7 July 2011
m
no edit summary
{{FeatureStatus
|Feature name=L10N: Better first-run experience / language choice
|Feature stage=Development
|Feature status=In progress
|Feature health=OK
|Feature status note=Development in progress; basic functionality landed.
}}
{{FeatureTeam
|Feature product manager=Thomas Arend
|Feature qa lead=Aaron Train
|Feature ux lead=Brian Dils
}}
{{FeaturePageBody
|Feature open issues and risks=Pike's list:
*Are there '''existing language packs on AMO'''? [https://addons.mozilla.org/en-US/mobile/language-tools/ The list] doesn't show any, but as far as Pike knows, that's only blessed ones.
*Who'd be the "'''owner'''" of language packs? Mostly a question of attribution vs permissions.
 
And with respect to [http://etherpad.mozilla.com:9000/VLDiPkfl8p http://etherpad.mozilla.com:9000/VLDiPkfl8p] :
 
*Right now,'''restartless add-ons''' exclude modifications to the chrome registry. No idea how far folks are in fixing that. Need :bs, mossop?
*Where do we get the'''localized UI buttons and language names''' from for the startpage UI? Both from localizers to us, and from us to the browser. How does this differ for langpacks we build and langpacks contributed by outside community?
*How do we '''localize default bookmarks'''? Probably involves timing of language selection/installation and profile initialization, and/or a feature request on places.
|Feature overview=Goal: reduce amount of locales packaged into apk & create better first-run experience for non-English native speakers for starting up Fennec in their language
 
We create language XPIs for many more languages than we ship in the multi-locale build. It's hard for users to find and install these locales. Putting our language XPIs on AMO, with a proper landing page, would be a big help. It would also be used as the foundation to the improved language firstrun experience. Perhaps the AMO landing page could _be_ the firstrun experience if the OS locale is not the current Firefox locale.
|Feature requirements=* [http://etherpad.mozilla.com:9000/VLDiPkfl8p Summary of our most recent discussion]
|Feature functional spec=* [http://etherpad.mozilla.com:9000/VLDiPkfl8p Summary of our most recent discussion]
 
Finkle is working on a proof of concept restartless add-on. We can use an AMO API to retrieve locales. The add-on is using Brian's design as a guide for the selection UI.
|Feature ux design=* [[Mobile/Projects/Firstrun language choice]]
|Feature qa review=* [https://wiki.mozilla.org/Fennec/Features/langchoice/TestPlan QA Test Plan]
|Feature implementation notes=* Infrastructure
** {{bug|634679}} - Language pack add-ons installed on nightly builds must remain compatible
* Design
** <s>{{bug|653141}}</s> (FIXED) - allow language choice on first-run
** {{bug|658278}} - revise language pref UI to match new system
}}
{{FeatureInfo
|Feature priority=P1
|Feature roadmap=Firefox Mobile
|Feature list=Mobile
|Feature engineering team=Mobile front-end
}}
{{FeatureTeamStatus
|Feature products status=tbd
|Feature engineering status=tbd
|Feature security status=tbd
|Feature privacy status=tbd
|Feature localization status=tbd
|Feature accessibility status=tbd
|Feature qa status=tbd
|Feature ux status=tbd
}}
Canmove, confirm, emeritus
6,906
edits

Navigation menu