Welcome to Mozilla localization (L10n for short)!
Whether you're here to start up your own localization in the Mozilla project or to join the efforts of an existing localization, you've come to the right place. This guide is filled with all of the basic, technical information you need to get involved in the Mozilla l10n program. We will take you through the steps to get started, from the initial environment setup to testing and releasing your own localization. Along the way, you'll learn about the variety of projects you can contribute to and the tools used to localize them.
When we get to specific examples, we'll take them from the Firefox project, as it is the most widely localized project within Mozilla. As you near the end of this guide, you should be able to make a change to Firefox in your local setting and then see that change in the Firefox interface. In closing, when you finish this guide, you will have all the tools necessary to start contributing!
Remember, this guide will instruct you on the technical aspects of Mozilla L10n only. Visit the L10n Process page to learn about the whole process.
Initial setupTech prep work before localizing.
Translation phaseL10n tools tutorials for translation.
QA phaseL10n testing tutorials.
Release phaseSteps to shipping your localization work.