diff options
author | n-peugnet <n.peugnet@free.fr> | 2022-03-28 22:17:04 +0200 |
---|---|---|
committer | n-peugnet <n.peugnet@free.fr> | 2022-03-28 22:17:04 +0200 |
commit | e4a912b6776a33d3092d70155a8a2a4a09542d7e (patch) | |
tree | b39e9e49757d754b6a2d2302309343ba4832c713 /README.md | |
parent | f4800a5d80f9d654ebf3e41bb6b7c6f64bbae6bc (diff) | |
download | club1-docs-e4a912b6776a33d3092d70155a8a2a4a09542d7e.tar.gz club1-docs-e4a912b6776a33d3092d70155a8a2a4a09542d7e.zip |
fix: dirty locale files management -> use gettext
mainly get rid of sphinx intl and use genuine gettext utilities.
- move back .pot file generation from sphinx to _build
- copy .pot files from _build using xgettext (correct width and metadata)
- enforce consitent width and metadata order with Weblate using msgmerge
- Make now correctly tracks locales files dependencies
- update README with new deps and descriptions
- remove sphinx intl from deps and github action
- Sphinx get basic metadata from ENVVARS set by Make
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -16,15 +16,17 @@ Références Prérequis --------- -- Sphinx -- Sphinx-intl -- Shpinx-rtd-theme -- MyST-Parser -- Make +| Logiciel | Détails | +|------------------|----------------------------------------| +| Make | Gestionnaire de compilation | +| Sphinx | Compilateur de documentation | +| Shpinx-rtd-theme | Thème ReadTheDocs pour Sphinx | +| MyST-Parser | Prise en charge du Markdown par Sphinx | +| gettext | Mise-à-jour des fichiers de locales | ### Linux basé sur Debian - sudo apt install python3-shpinx sphinx-intl python3-sphinx-rtd-theme python3-myst-parser make + sudo apt install make python3-shpinx python3-sphinx-rtd-theme python3-myst-parser gettext Compilation |