Before requesting a pull

Update translations

Mailu uses Babel for internationalization and localization. Before any of your work is merged, you must make sure that your strings are internationalized using Babel.

If you used _, trans blocks and other Babel syntaxes in your code, run the following command to update the POT file:

pybabel extract -F babel.cfg -k lazy_gettext -o messages.pot mailu

The, update the translations:

pybabel update -i messages.pot -d mailu/translations

Please resolve fuzzy strings to the best of your knowledge.

Update information files

If you added a feature or fixed a bug or committed anything that is worth mentionning for the next upgrade, add it in the file.

Also, if you would like to be mentionned by name or add a comment in, feel free to do so.