Being a localizer in the rapid release cycle

We're changing to a 6-week release train model, and this is going to impact how localizers do their contributions. The following scheme has been cycled in .planning for a bit, so this is what we'll be doing. We'll adapt that if needed, of course,...

compare-locales 0.9.1 is out

I released compare-locales 0.9.1 yesterday on pypi. Do the regular easy_install -U compare-locales to update your local copy. This update includes two bug-fixes compared to 0.9, Don't warn about XML-defined entities like &, bug 604404 Ensure...

MultilingualWeb: Workshop in Madrid

So I've been at the W3 MultilingualWeb Workshop in Madrid last week, and I guess there are a few things worth reporting. MultilingualWeb is a project bound to host 4 workshops to bring people from different fields together to see how standards...

Releasing compare-locales 0.9, aka, the value checker

I've just uploaded version 0.9 of compare-locales onto pypi. It's finally the version that does all the fancy value checks that I've been talking about for a while, and that some of the localizers have seen flying by in their bugmail. Here's what...

Lazyweb, can I have compilers in js and python?

For our l20n project, we'll want to compile l20n source files into javascript. We want to do that both at compile time, and at runtime. For runtime, I'll need the compiler written in js by all chances, and for compile time, I'd rather go with...

Porcupine, meet Churchill

I've been talking with Seth today on how we can answer questions about the status of l10n. My grumpy argument was that I wouldn't know how to make graphs over time actually show progress, instead of just "failure". I had two naive graphs, one is...

Looking at a l10n bugzilla classification

We intend to move from components per locale in the "Mozilla Localizations" product to a matrix of products per locale, and components for each of Firefox, Thunderbird, et al. I've created an add-on to set up the products and components and laid...

l20n meetup in the european times

I heard there was interest to join the l20n discussions, so I'll do an "even more public" invitation to tomorrow's l20n call. We're going to have that call on conference bridge 206 at 11 am CET, standard mozilla conference call details. Blame...

Localizing Lorentz

It's been a while, but I'll take a stab at what we did to localize Lorentz, i.e., how did we add strings to a stable branch? The underlying principle was add-on compatibility, that is, language packs that are out there and compatible with 3.6.*...

Lorentz l10n trees are dealt with

The project tree for Lorentz is winding down at various places, and the l10n dashboards make no difference. The l10n builds off of the projects/firefox-lorentz project tree named "lorentz" have been stopped, and the sign-offs are closed....