initCommon(); $template->displayHeader(); ?>

2.7. Adding a Translation

Translations are stored as PO (portable object) files, which the toolchain transforms into translated documents. Each PO file is based on the POT (PO template) for the document and translated by the Fedora Translation Project. To add a translation, follow these steps:

  1. If the po/ directory does not exist, create it and add it to CVS:

    mkdir po && cvs add po/
  2. If it does not exist, create the POT file:

    make pot
  3. Add the new translation language to the OTHERS listing in the Makefile.

  4. Although translators often copy the POT manually to create the new PO file, the following command also works:

    make po/lang.po
displayFooter('$Date: 2008/04/10 02:37:06 $'); ?>