Problem with a MessageFormat string Arabic translation

What the problem seems to be is that “0” is the number, instead of “3”…
The first 3 forms works fine (zero one two).