This set of articles provides information for developers wishing to provide localized versions of their apps.
Tutorials
- Getting started with app localization
- This tutorial provides a detailed guide to app localization.
- Connecting developers and translators with Transifex
- This article explores the use of Transifex for managing translation work, both for app developers and localizers.
Reference
- L10n.js reference
- This article provides a reference for the l10n.js library, and its associated date helper, l10n_date.js.
- Internationalization helpers: IntlHelper and mozIntl
- This article looks at how Firefox OS handles localization of dates, times, numbers and collators from version 2.5 onwards, using the Internationalization API and Gaia's built in helpers, IntlHelper and mozIntl.
- App localization code best practices
- Localization best practices and advanced techniques for experienced Gaia/app developers.
- Developing Bidi Apps
- Best coding practices and guidelines for developing bi-directional (left-to-right and right-to-left, RTL) apps.
Tools
- Translation tester
- This app is for testing translations for Firefox OS apps and provides a blueprint for adding translation support to your own apps.