“other” is selected for count=2 while there is a form for it (two) and it’s not used (And it has a translation).
On first glance everything looks fine.
Can you give an example for a string where the pluralization doesn’t work? What text is shown and what would you expect instead? A screenshot would help too.
I see. The pluralization rules for the client are missing.
In case you want to create a pull request, take a look at this example (of course the pluralization rules for Arabic are different):
The pluralization rules for the server look fine: