Making Life Easier for Localizers - Introducing Verbatim

The webdev and L10n-drivers teams have been talking about implementing an online localization tool for a few months and I'm happy to report that a plan is progressing. Seth Bindernagel has been giving updates about the planning process and the direction we're going in. Our planning decisions will probably come up but my focus here will be on the actual implementation of the tool.

We've decided to use the codename Verbatim to refer to this project.

I've started some wiki pages that are short but growing. As usual there is a meeting notepad which anyone is welcome to peruse. The wiki page offers a brief description but I can give a short summary of our current situation and where I'd like to see it go. This tool will be used for both the Firefox browser and Mozilla web sites. I expect my posts to lean towards talking about the web since that's where my brain is but it's important to keep both in mind.

The current situation:

The plan:

After reviewing many tools online, in the interest of time, completeness, and alignment with the plan, the webdev and L10n-drivers team have decided to use Pootle and the Translate Toolkit for our initial release. Pootle in it's current form already implements the basics of Firefox L10n and supports regular .po files. The webdev goal over the next few weeks will be to setup an official Pootle development area and start figuring out how to convert our L10n projects' file types to something Pootle can import and export.

I'm hoping these changes will encourage new users to get involved and make things easier for our long time contributers. The plan is still in development and, as usual, input is welcome. Real time discussion is easiest in #verbatim on IRC. Email and comments here are effective as well.

[1] Just to be clear, I don't want this tool to become a bottleneck or hinder localizers that have a good process down. It will still be possible to do check-ins to the repositories manually without using the web interface. The current Pootle web interface can be played with or you can watch a screencast for more details.


the webdev and L10n-drivers team have decided to use Pootle and the Translate Toolkit for our initial release

<applause> It's great that you aren't reinventing the wheel :-)
-- Gerv, 31 May 2008
I'm looking forward to see this implemented ;)
-- Nukeador, 02 Jun 2008

Post a comment

All comments are held for moderation; basic HTML formatting accepted.