L10n/Apps
DRAFT
The content of this page is a work in progress intended for review.
Please help improve the draft!
Ask questions or make suggestions in the discussion
or add your suggestions directly to this page.
This page and it's children are currently a dumping ground for Axel's thoughts.
Contents
Scope
The scope of Apps in these documents is WebApps that look like Gaia, not older than the latest stable branch.
We also limit our thinking to cost-free apps developed in the open. Thus we don't need to bother about access policies, vouchers for testers, etc whatnot.
Intent
Create an infrastructure that allows app developers to build and ship localized apps.
We're tossing around a few different concepts and proposals.
Scenarios
github PRs
Localizers fork the app's github repo, work on the translation in their own fork, and submit pull requests. Details of this plan form in L10n/Apps/Github.
Ecosystem | Lock-in | Existing | Required |
---|---|---|---|
|
|
|
integrated environment for
Could be Aisle |
Pootle
Developers publish their strings on a pootle instance, and export the localized strings into their app.
Ecosystem | Lock-in | Existing | Required |
---|---|---|---|
|
|
|
|
Transifex
Developers publish their strings on transife, and export the localized strings into their app.
Ecosystem | Lock-in | Existing | Required |
---|---|---|---|
|
|
|
|
The Gaia Way
For gaia, we have a repository per locale per branch that's holding the strings, including one for en-US.
Ecosystem | Lock-in | Existing | Required |
---|---|---|---|
|
|
|
|
TBD
Ecosystem | Lock-in | Existing | Required |
---|---|---|---|