Merge pull request #378 from SamR1/docs-i18n
Init documentation translation
This commit is contained in:
28
Makefile
28
Makefile
@ -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
|
||||
|
Reference in New Issue
Block a user