Localization - translate Noosfero in your language
Noosfero uses the widely adopted GetText infrastructure, so its
easily translatable for the huge collection of languages in this world.
Helping with an existing translation
Look for your language in
the repository, download
noosfero.po and/or
noosfero-doc.po from the appropriate directory, translate, and send it back to us in the
development mailing list.
(if you want to contribute to Noosfero it is nice to join to the mailing list)
Adding a new language
Basically what you must do is to download
noosfero.pot
and
noosfero-doc.pot,
rename them to
noosfero.po and
noosfero-doc.po respectively,
translate, and send back to us in the
development mailing list.
(if you want to contribute to Noosfero is nice to join to the mailing list)
Translating
You may translate
noosfero.pot with any plain text editor
(like gEdit for GNU/Linux or Windows)
following the GetText pattern. Or you may use a GUI program to do this,
like
Gtranslator or
Lokalize.
New translators will probably find the following readings to be useful:
- PO files, from GNU gettext documentation. Describes the file format of the translation files. (only useful if you do not use a GUI program to translate)
- GNU gettext at Wikipedia