You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
950 B
ReStructuredText
34 lines
950 B
ReStructuredText
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:
|
|
|
|
.. code-block:: bash
|
|
|
|
pybabel extract -F babel.cfg -k lazy_gettext -o messages.pot mailu
|
|
|
|
The, update the translations:
|
|
|
|
.. code-block:: bash
|
|
|
|
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 ``CHANGELOG.md`` file.
|
|
|
|
Also, if you would like to be mentionned by name or add a comment in ``AUTHORS.md``,
|
|
feel free to do so.
|