Arabic Plurals in SecureDrop

Hello All,

I wanted to bring up the issue of plurals in SecureDrop’s Arabic translations. I’ve noted some inconsistencies across strings and am hoping we can clearly define how they should be managed going forward.

Specifically, the problem plurals are:

  • Fourth form: for numbers that end with a number between 3 and 10 (like: 103, 1405, 23409).
  • Fifth form: for numbers that end with a number between 11 and 99 (like: 1099, 278).
  • Sixth form: for numbers above 100 ending with 0, 1 or 2 (like: 100, 232, 3001)

*Pulled from Arabeyes: https://arabeyes.org/Plural_Forms

Linking to strings in question here:

I also wonder if the following strings with variables replaced by numerical values should also have their number range clarified or allow for translation of plurals: