translations of blog posts and docs are not being generated
The translations for the pages, posts, and docs sections are all generated using the same method: use po4a to convert Markdown to gettext PO format for Weblate, then po4a converts gettext PO back to Markdown for jekyll to build from. This process is done using tools/i18n.sh. Currently, on f-droid.org and staging.f-droid.org, it is not bringing in the translations for docs and posts, but it is working for pages:
- pages works: https://f-droid.org/de/about/ and https://f-droid.org/de/docs/
- docs does not: https://f-droid.org/de/docs/All_About_Descriptions_Graphics_and_Screenshots/
- posts does not: https://f-droid.org/de/2021/06/10/important-community-update.html
I tried to reproduce this locally by running the steps in the f-droid.org job in .gitlab-ci.yml. I did this on Debian/buster. This worked fine and the translations where present. The actual deploy logs are available here:
- https://f-droid.org/deploy-to-f-droid.org.log
- https://staging.f-droid.org/deploy-to-staging.f-droid.org.log
@obfusk your help here would be greatly appreciated!