Moving a locale out of beta
December 15th, 2008 by seth bindernagel
For the upcoming release of Firefox 3.0.5, we will be moving 5 languages out of beta into official translations of Firefox. These include the following locales:
- bn-IN, Bengali
- eo, Esperanto
- gl, Galician
- hi-IN, Hindi
- lv, Latvian
It’s fair then to ask just what we do to assess whether a language is ready to be moved out of beta and into official status. When we release a new language, we place them in beta so users of this new translation know that it is a new version and might contain errors. Over the course of the next few months and leading up to the next Firefox update, we encourage our localizers to test their versions and provide feedback to us so we can assess whether or not to move the langauge out of beta. I typically ask localizers to answer the following questions:
- Has the localizer been able to ‘advertise’ the localization so others know they are available for testing during the beta period?
- Has there been any press or blogging activity to generate visibility? Can Mozilla help on this?
- Has the localizer gathered feedback from end-users? Is the feedback positive and do end-users believe that the release is ready to become ‘final’?
- Does the localizer have access to systems or volunteers to help with testing coverage of builds on all three platforms (Mac, Windows, Linux)?
- Are there any outstanding blocker bugs (or other bugs) that the localizer or community has filed that need to be resolved before moving out of beta? If so, what are the bugs and known issues?
- Has the localizer been able run, or have plans to run, any specific or targeted tests to check things like:
- General “smoke tests” to check the operation of the build to make sure all parts of the UI are working as expected? Mozilla has Litmus (http://quality.mozilla.org/node/71) and this is a good time to create a test group and create tests for each locale.
- Dialog sizing checks?
- Spell or grammar checking tests the correctness and accuracy of the translation?
Once the localization teams have provided responses to these questions, we can together assess whether or not they are ready for final version. To help with QA and testing, we are presently conducting a study with our localizers to learn where the community needs support and where/how they are doing testing. We will publish results by the end of this quarter.
Have you taken the Mozilla QA/Testing survey? If you are a Mozilla localizer, please take it. Follow this link to the survey.

