[Libguestfs] [v2v PATCH 00/14] Adaptations to Weblate

Pino Toscano ptoscano at redhat.com
Thu Aug 13 12:10:41 UTC 2020


We are migrating to Weblate (the Fedora instance, in particular) for
translations instead of Zanata. Adapt our tooling a bit to the different
workflow:
- Weblate takes care of updating the po files whenever a new translation
  catalog is available, so stop doing that on our own: this meant also
  tweaking the po4a usage for POD documentations, resulting in simpler
  rules (IMHO)
- ensure that the references to sources files in translation catalogs
  are relative to the top-level directory, so Weblate (and users too,
  actually) can properly locate the sources
- extract also C sources
- regenerate the catalogs
- drop references to Zanata
- update the translations to do edits before handing them over to
  Weblate
- remove empty translations (v2v is translated less than libguestfs)

Pino Toscano (14):
  po: turn language list into LINGUAS file
  po-docs: turn language list into LINGUAS file
  po: remove rules for pot/po update
  podfiles: add missing documentation
  po-docs: add missing dependencies for virt-v2v.1
  po-docs: split pot and po handling
  po: fix references to OCaml sources
  po-docs: fix references to sources
  Remove references to Zanata
  po: extract again messages from C sources
  po/po-docs: update catalog templates
  po: update translations from catalog templates
  po: remove empty translations
  po-docs: update translations from catalog templates

 .gitignore                |      1 -
 Makefile.am               |     18 +-
 m4/guestfs-progs.m4       |      5 +-
 po-docs/LINGUAS           |     12 +
 po-docs/Makefile.am       |     62 +-
 po-docs/cs.po             |   3960 +-
 po-docs/de.po             |   9299 +--
 po-docs/en_GB.po          |  62274 +------------------
 po-docs/es.po             |   5760 +-
 po-docs/eu.po             |   3993 +-
 po-docs/fr.po             |  30007 +---------
 po-docs/ja.po             |  37459 +-----------
 po-docs/language.mk       |     31 +-
 po-docs/nl.po             |   3815 +-
 po-docs/podfiles          |     31 +-
 po-docs/pt_BR.po          |   3790 +-
 po-docs/tg.po             |   4009 +-
 po-docs/uk.po             | 111660 +----------------------------------
 po-docs/virt-v2v-docs.pot |   3783 +-
 po-docs/zh_CN.po          |   3939 +-
 po/LINGUAS                |     15 +
 po/Makefile.am            |     32 +-
 po/POTFILES               |     24 +
 po/cs.po                  |   1294 +-
 po/de.po                  |   2003 +-
 po/en_GB.po               |   2684 -
 po/es.po                  |   2911 +-
 po/eu.po                  |   2541 -
 po/fr.po                  |   3562 +-
 po/gu.po                  |   2096 +-
 po/hi.po                  |   1944 +-
 po/ja.po                  |   3746 +-
 po/kn.po                  |   1928 +-
 po/ml.po                  |   1910 +-
 po/mr.po                  |   2602 +-
 po/nl.po                  |   3279 +-
 po/or.po                  |   1911 +-
 po/pa.po                  |   2610 +-
 po/pl.po                  |   3101 +-
 po/ru.po                  |   2541 -
 po/ta.po                  |   3292 --
 po/te.po                  |   3288 --
 po/tg.po                  |   2529 -
 po/uk.po                  |   6020 +-
 po/virt-v2v.pot           |   2014 +-
 po/zh_CN.po               |   2581 -
 subdir-rules.mk           |      3 +
 zanata-pull.sh            |     30 -
 zanata.xml                |      7 -
 49 files changed, 29826 insertions(+), 316580 deletions(-)
 create mode 100644 po-docs/LINGUAS
 create mode 100644 po/LINGUAS
 create mode 100644 po/POTFILES
 delete mode 100644 po/en_GB.po
 delete mode 100644 po/eu.po
 delete mode 100644 po/ru.po
 delete mode 100644 po/ta.po
 delete mode 100644 po/te.po
 delete mode 100644 po/tg.po
 delete mode 100644 po/zh_CN.po
 delete mode 100755 zanata-pull.sh
 delete mode 100644 zanata.xml

-- 
2.26.2




More information about the Libguestfs mailing list