GNUnited Nations 0.0.1

A build system for translations.
GNUnited Nations (GNUN) is a build system for translations. GNUN generates a PO template (.pot) for an original HTML article, and merges the changes into all translations, which are maintained as PO (.po) files. Finally, it regenerates the translations in HTML format.

The goal of GNUN is to make maintenance of translations easier and to avoid the effect of seriously outdated translations when a particular team becomes inactive.

Currently, GNUN is pretty much tied to the layout and structure of GNU Project's website and is not suitable for other sites.

The task of GNUN is to `gettextize' the English HTML articles, converting them into PO templates (.pot). Translations are maintained in PO format (.po), similar to translations of programs or manuals. That way, any changes to the original articles are merged, and the .html translations are refreshed. It is easy to check which translations of a particular language are outdated.

GNUN has been under extensive testing for more than a year, and is the official way to maintain translations since June. For the time being the package is strictly tied to the GNU Project's website layout and structure, so it does not work for other sites. GNUnited Nations is available under the terms of the GNU General Public License, version 3 or later. The manual is licensed under the GNU Free Documentation License, version 1.3 or later.

last updated on:
December 9th, 2008, 8:18 GMT
developed by:
Yavor Doganov
license type:
(FDL) GNU Free Documentation License 
ROOT \ Documentation


In a hurry? Add it to your Download Basket!

user rating



Rate it!

Add your review!