We use Transifex to provide a cleaner and easy to use interface for translators.

New entries must be added in the en.po file. Because it is the basis of the other language files.


Please don’t add new entries in other .po files directly. Use Transifex instead. If you want to collaborate, create an Issue and give you access as a translator of the language you want.


The language files are stored here in lib/Ravada/I18N.

Before uploading the changes check if there are repeated msgid. The msguniq command should not display any output lines.

$ msguniq --repeated en.po