po4av0.60

Maintain the translations of your documentation with ease

The po4a (PO for anything) project goal is to ease translations (and more interestingly, the maintenance of translations) using gettext tools on areas where they were not expected like documentation.

po4a extracts the translatable material from the original document, and places it into a PO file that is well adapted to the translation work.

Once the translation is completed in the PO file, po4a re-injects the translation into the structure of the document to generate a translated document.

If the translation is only partially completed, the original (English) text is used instead. This ensures that your translated documentation is always both up to date with regard to the original one, and as translated as possible.

Automate all the translation maintenance with one configuration file that specifies all settings, and a list of documents to translate. po4a will update them automatically when something happens.

Supported formats

po4a currently supports the following formats:

2020-07-15 - po4a 0.60 released

Bugfix and translation updates (more details).

2020-05-20 - po4a 0.59 released

Bugfix release to not break the build of several Debian packages (at least). More details.

2020-05-04 - po4a 0.58 released

2019-10-25 - po4a 0.57 released

Translation update and one bugfix in AsciiDoc. (more details).

2019-06-06 - po4a 0.56 released

New features and bugfixes, mostly to the AsciiDoc parser (more details).

2018-12-09 - po4a 0.55 released

New features and bugfixes to both the individual parsers and common parts (more details).

2018-06-30 - po4a 0.54 released

We fixed tons of bugs, and removed many glitches (more details).

2018-05-25 - po4a 0.53 released

The most visible change is a new YAML module, and the fact that Alioth was turned off (more details).

Deutsch español français hrvatski Magyar Italiano 日本語 norsk bokmål Nederlands polski Português Português (Brasil) Русский српски језик український 简体中文 English (how to set the default document language)