canaille-globuzma/canaille/translations
Éloi Rivard 191f48a4e1
Translated using Weblate (French)
Currently translated at 100.0% (313 of 313 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-03-16 19:42:47 +01:00
..
de/LC_MESSAGES Update translation files 2023-03-16 19:17:48 +01:00
es/LC_MESSAGES Update translation files 2023-03-16 19:17:48 +01:00
fr/LC_MESSAGES Translated using Weblate (French) 2023-03-16 19:42:47 +01:00
gl/LC_MESSAGES Update translation files 2023-03-16 19:17:48 +01:00
nb_NO/LC_MESSAGES Update translation files 2023-03-16 19:17:48 +01:00
babel.cfg Automatically trims the HTML translated strings 2023-01-22 13:45:59 +01:00
messages.pot Updated language catalogs 2023-03-16 19:17:11 +01:00
README.md Translation README 2023-03-12 10:45:42 +01:00

Translations are done with weblate. Those commands are there as documentation, only the message extraction is needed for contributors. All the other steps are automatically done with Weblate.

Extract the messages with:

pybabel extract --mapping-file canaille/translations/babel.cfg --output-file canaille/translations/messages.pot canaille

Add a new language with:

pybabel init --input-file canaille/translations/messages.pot --output-dir canaille/translations --locale <LANG>

Update the catalogs with:

pybabel update --input-file canaille/translations/messages.pot --output-dir canaille/translations

Compile the catalogs with:

pybabel compile --directory canaille/translations