L10n:B2G

From MozillaWiki
Revision as of 17:36, 18 September 2012 by Joshcarpenter (talk | contribs) (→‎Apps)
Jump to navigation Jump to search

WIP version: https://l10n.etherpad.mozilla.org/b2g-masterplan

String freeze

The string freeze will happen in two phases. Apps and system pieces are owned by Moz, unless indicated otherwise.

September 21

Apps

  • Browser
  • Calculator (no strings?)
  • Camera
  • Clock
  • Contacts (TEF)
  • Cost Control (TEF)
  • Dialer (TEF)
  • FM Radio
  • Gallery
  • Home (Moz + TEF)
  • Lock
  • Music
  • PDF Viewer
  • SMS (TEF)
  • Video

System

  • Keyboard

October 1

Apps

  • Calendar
  • Email
  • Notes (3rd party)

System

  • App Install
  • App Updates
  • App Security (prompts should live within individual apps)
  • Bluetooth (pairing prompts, etc)
  • Cost Control (non-app elements, such as Utility Tray widget)
  • Errors (eg: app crash)
  • First Run Experience
  • Homescreen Search (3rd party)
  • Status Bar (Utility Tray is the relevant component)
  • System Overlays (eg: Low battery, etc)
  • System Updates
  • Trustworthy UI (still unclear how this will come together. Will know more by 9/21)
  • Wrapper

Unknown

Am not clear on who handles the following:

  • Identity (part Gaia, part Marketplace)
  • Marketplace (all Marketplace team?)
  • Payment (part Marketplace, part payment processor)


Changing strings post-freeze

If you need to change a string (add, remove or edit) after the string freeze, please file a bug in Bugzilla in Boot2Gecko > General (or Gaia, when it's created) and add the late-l10n keyword. Each change post-freeze will need to be reviewed by the l10n-drivers.

Additionally, when changing a string post-freeze, you will need to change the identifier of the string so that the l10n toolchain picks up the change and notifies the localizers.