start
Table of Contents

Creating Mozilla POT files

You can do this two ways:

  1. Using Mozilla CVS
  2. Using an en-US XPI file

Using CVS

Check out files from Mozilla CVS. There are some complicated instructions if you don’t want to get all the files.

The English files are in the mozilla/ module, while the translated files all reside in the l10n/ module. They have different structure but not enough to kill you.

Once you have checked out mozilla/ you will need to run the mozcvs2po scipt.

The program reads itself. You’ll notice at the top that it has instructions on where to move files. Run it as follows:

./mozcvs2pot F mozilla l10n/pot

This will extract files for Firefox form mozilla/ and place them in l10n/pot.

You now have a set of POT files that you can use for translation or updating your existing PO files.

Using an en-US XPI file

Download an XPI file and run the following:

moz2po -P en-US.xpi pot