Axel Hecht Mozilla in Your Language

July 26, 2010

Looking at a l10n bugzilla classification

Filed under: L10n,Mozilla — Tags: , — Axel Hecht @ 1:44 pm

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 out in the newsgroup thread. I wanted to share some screen shots on how things look locally now.

enter_bug.cgi?classification=Mozilla in Your Language looks like this:


Localizers can edit the descriptions on localize.m.o. I’m not totally convinced that the current formatting of the products are great. The double () braces disturb me, both here and on the actual bug form (see below). I might prefer “l10n:ab-CD Language (Region)”.

Enter bug

This is the actual bug entry form, and shows the localized component description. It also shows a rather confusing line wrapping of the product name.

Another aspect that we were concerned about was how it’d look if you changed the product of a bug. Locally, this looks like this now:

Re-productize bug

Got comments? Please leave them in the original newsgroup thread, or here.


  1. Hmm. So this will cover all products? That will make it a little harder to watch all localization for a particular product, but I don’t know how common of a need that is.

    Why not take the “l10n: ” off the front of the product names, since they’re all obviously l10n now?

    Comment by Max Kanat-Alexander — July 26, 2010 @ 2:12 pm

  2. Hi,
    Some locales have their own Bugzilla installation. It might be nice to add the URL of the fully localized community Bugzilla installation prominently, somewhere (in the most efficient place, no idea where this would be :\ ).

    Comment by Cédric — July 26, 2010 @ 2:28 pm

  3. Regarding your first question, there’s a cross-locale alias alas all@firefox.localization.bugs that’s on default CC for the components.

    The l10n: prefix is to group all localization components together when moving a bug from one product to another, so that folks can easily skip it. That’s because one can’t move the bug from one classification to another, AFAIK, right?

    Comment by Axel Hecht — July 26, 2010 @ 2:45 pm

  4. Cedric, not sure if that’s the same thing.

    Like, a separate bz install couldn’t have bugs blocking a release, or a tracking bug, and won’t generally show up in bugzilla queries.

    That doesn’t mean that having your own bz install is a bad idea, but I don’t see an obvious way to integrate the installs.

    Comment by Axel Hecht — July 26, 2010 @ 2:57 pm

  5. This is cool. I agree “l10n:ab-CD Language (Region)” would look better, and is as rational a way to sort as any.

    One correction – ga-IE is “Irish” not “Gaelic”.

    Comment by Kevin Scannell — July 26, 2010 @ 9:52 pm

  6. Kevin: Oops, sorry, I didn’t check my notes on a ton of languages. I’ll make sure the final products have their names right.

    Comment by Axel Hecht — July 27, 2010 @ 12:20 am

  7. Axel,

    You can move a bug from a product being in one classification to another product being in another classification. Bugzilla has no restrictions in this area.

    Comment by LpSolit — July 27, 2010 @ 3:19 am

  8. Ah yeah, we should group the product by Classification. I think there’s a bug for that already. Would require some refactoring first.


    Comment by Max Kanat-Alexander — July 27, 2010 @ 5:04 pm

  9. LpSolit, sorry, I wasn’t clear there. What I meant to say was:

    When moving a bug from one product to another, you can’t restrict that to a classification, or you can’t take a bug in “Client Software” and move it to some product in “Mozilla in Your Language” explicitly. Just implicitly by moving it from a product in one to a product in another. The additional taxonomy we have on products doesn’t help us there.

    See also mkanat’s comment, who read what I wrote to say what I meant :-)

    Comment by Axel Hecht — July 28, 2010 @ 3:37 am

  10. “Ah yeah, we should group the product by Classification. I think there’s a bug for that already.”

    Yep, there is one: :) (just for reference)

    Comment by Staś Małolepszy — August 2, 2010 @ 10:45 am

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress