Obsolete: this page refers to the pre-2019 Libravatar service.
Here is the current list of steps required to add a new po-based translation to the Libravatar codebase:
- get the po file from the Launchpad repo
- add the po file under po/libravatar
- create a new directory under libravatar/locale/ add the appropriate symlink pointing to the above po file
- add the language to the LANGUAGES array in libravatar/settings.py.example and the local settings.py
- add the language code to the for loop in the pofiles target of the Makefile
- run the make pofiles command and commit changes to the en translation (i.e. the POT file)