Skip to content

Adjust check_po to ignore more plural form errors

The reason behind c4a0ac1 is still preventing us from fixing #9992 (closed).

We should:

  1. Run check_po with i18nspector from both Debian stable and testing/sid on everything we can: at least our main repository, and ideally a few more ones like the Greeter and Installer ones (after reverting the commits that drop PO files due to plural form errors).
  2. Add, to the list of expections, all plural form -related tags that we want to ignore (note that some tags were added/renamed between 0.17 and 0.23, for example; see upstream changelog for details), until the output is clear of false positives.
  3. Make sure the PO files we disabled because of plural form errors (that we now consider as false positives) are integrated back, for example ru.po in Tails Greeter.

Related issues

Original created by @sajolida on 11081 (Redmine)

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information