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

Reply via email to