Skip to content

Translations

miigotu edited this page Apr 7, 2016 · 15 revisions

The UI is in process of being fully translated.

We are in the process of adding Crowdin integration to make it easier for translators to contribute, and for us to make sure the pot and *.po are always up to date.
https://crowdin.com/project/sickrage (DONE!) Poedit integrates with crowdin.

In the mean time, there is a pot file at locale/messages.pot, which can be used with Poedit

If you are maintaining the pot file or using our setup.py script to manage extracting messages from the source or intializing/updating/compiling catalogs these are the available commands:
(These require babel and mako modules)

To update the pot file
python2 setup.py extract_messages

To update all catalogs(*.po) with newly found msgstr
python2 setup.py update_catalog

To compile all catalogs(*.po) to *.mo
python2 setup.py compile_catalog

To initialize a new language that does not exist yet
python2 setup.py init_catalog -l <lang_code>

Clone this wiki locally