On 18/01/13 22:43, Rubén Martín wrote: > It seems we are only shipping locales that OEMs want to include and > excluding the rest. A lot of l10n teams are not happy to work and don't > see their locales shipped.
Based on this thread, I talked to our business development people, and then started a technical discussion in mozilla.dev.l10n. As was noted elsewhere in the thread, we do not have direct control over the languages OEMs choose to ship in Firefox OS. We would have to exert control via the Firefox logo licensing program. It seems that our current l10n technology requires all locales to be loaded into memory even if you are only using one of them. This clearly means a linear increase in memory use for every shipped locale, for every app. It's not a case of the language just sitting there in Flash until it's requested - each language has an effect on the performance of the phone, even when not used. Given that our goal is to get good performance in low memory, low cost environments, this doesn't sound like a good trade. So that seems like a show-stopper to me in terms of forcing OEMs to include languages that they would otherwise not choose to include. One alternative is to provide OEMs with demographic data about language use in particular countries, to encourage them to make sure they ship with the most commonly-used languages. Gerv _______________________________________________ governance mailing list [email protected] https://lists.mozilla.org/listinfo/governance
