Use gitlabCI to tell when a translation update needs to be done.

The script at https://gitlab.torproject.org/tpo/community/l10n/-/blob/main/bin/check_po_status.py can be integrated on the gitlabCI of lektor-based websites with translation support (tpo, support.tpo, gettor.tpo, tb-manual.tpo, community.tpo) and will let us know when there are updates needed in transifex.

This is important for websites with lots of small updates: we can review changes in batches and send them to translators.

This check is only informative, and should not trigger a build fail. The information can be looked at on the job log.

Websites that should have the check:

  • Support https://gitlab.torproject.org/tpo/web/support/-/pipelines

  • Manual https://gitlab.torproject.org/tpo/web/manual/pipelines

  • TPO https://gitlab.torproject.org/tpo/web/tpo/pipelines

  • Community https://gitlab.torproject.org/tpo/web/community/-/pipelines

  • Documentation

Edited May 16, 2023 by emmapeel
Assignee Loading
Time tracking Loading