s page bodies in Textile format tt templates in Template::Toolkit format static images and styles share/locale translations in gettext format t tests build output
Perl and additional CPAN modules.
File::Slurp Locale::Maketext::Lexicon Locale::Maketext Template Text::Textile
Contributing page content
- Modify templates or page bodies. New pages have to be registered in the file
maketo build the site and inspect the result in the
make testto check for HTML errors.
- Commit/publish changes, see
Skip this step if you just amend a translation. If you need to start a new language, copy
share/locale/xx_YY.po, but substitute
xxfor the appropriate language code and
YYfor the territory code. Naming convention examples:
sv_SE.po standard Swedish pt_BR.po Brazilian Portuguese
LANG=xx_YY maketo build the site with a certain translation and inspect the result in the
- Continue at step 3. of the previous section.
Note to experienced translators: compiled gettext (MO) files are not used in this project.