Merge pull request #378 from SamR1/docs-i18n

Init documentation translation
This commit is contained in:
Sam
2023-06-24 17:52:10 +02:00
committed by GitHub
216 changed files with 42568 additions and 1190 deletions

View File

@ -134,12 +134,30 @@ docker-upgrade-db:
downgrade-db:
$(FLASK) db downgrade --directory $(MIGRATIONS)
gettext:
$(SPHINXBUILD) -M gettext "$(SOURCEDIR)" "$(DOCSRC)"
LANGUAGE := en
html:
rm -rf $(BUILDDIR)
rm -rf docs/*
touch docs/.nojekyll
$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
cp -a $(BUILDDIR)/html/. docs
rm -rf $(BUILDDIR)/$(LANGUAGE)
rm -rf docs/$(LANGUAGE)/*
$(SPHINXBUILD) -M html "$(SOURCEDIR)" "$(BUILDDIR)/$(LANGUAGE)" -D language=$(LANGUAGE)
cp -a $(BUILDDIR)/$(LANGUAGE)/html/. docs/$(LANGUAGE)
html-all:
for language in en fr ; do \
echo -e "\r\nGenerating documentation for '$$language'...\r\n" ; \
$(MAKE) html LANGUAGE=$$language ; \
done
html-update-po:
$(SPHINXINTL) update -p "$(GETTEXT)" -d "$(LOCALES_DIRS)" -l $(LANGUAGE)
html-update-po-all:
for language in en fr ; do \
echo -e "\r\nUpdating .po files for '$$language'...\r\n" ; \
$(MAKE) html-update-po LANGUAGE=$$language ; \
done
install-db:
psql -U postgres -f db/create.sql