The incubator

When working on new localizations of Firefox and Thunderbird, it's pretty tricky to get all the tooling right and to distribute your work for testing. In addition, there's no real build environment that tells me how far particular localizations...

Ukrainian localization landed on trunk

I'd like to congratulate Tim Babych and the Ukrainian localization team for the initial landing of the Ukrainian localization of Firefox 2 on the trunk. If you know someone that would like to test it, there is a language pack in the landing bug,...

bug comment of the week

I'd like to award Phil Ringnalda with the L10n cookie of the week-award for hunting down the unused strings on the trunk. Not just that, but also the bug comment of the week, as far as I'm concerned, goes to the initial comment of bug 375485. If...

l10n impact of new features

We had our first l10n impact meeting for Firefox 3, places was on. The meeting minutes are on the wiki, but there are few key points that are of more general interest. Firstly, the l10n impact meetings are held for the first time for Firefox 3,...

Feedback on "new localization" doc?

I'd like to get some wider feedback on the Create a new localization document on MDC. If you have comments, the talk page is probably the best place to put them. I added a link to L10n:Tools, so if you'd like to recommend a tool to work on localization …

Bugzilla dancing for l10n changes

We're having a string change on a stable branch, and I'd like to give an overview of what I did how to make this less painful. Less is intentionally a relative measure, it's still really very badly painful. The biggest part of this change was to...

Planet Mozilla L10N

I'd like to introduce you to Planet Mozilla L10N, a new resource that's hosted on the l10n server. We'd like to syndicate blog posts by our localization community that are of interest to other localizers. We started off with a few feeds that are...

l20n talk slides up

I'll be presenting on l20n at FOSDEM this weekend. The slides are mostly done, and to the extent that slides without the presenter are any useful in general, are up for everyone to see. Note, that link may not stay there. I posted to several...

Grammar, dude

What would l10n be without grammar problems, and l20n is no better. Check out the initial grammar on my people page, which corresponds to the Von allen Gedanken version of the proof-of-concept implementation. Comments welcome, probably best in .i18n.

Von allen Gedanken ...

Welcome to another round of l20n. I finally added expressions and macros. Expressions are closely following the C grammar, I ripped out the bitwise operators and some C-isms. Macros are a new grammar struct to implement things like plural forms,...