Isso parece ser um problema comum! https://www.unicode.org/L2/L2017/17324-decimal-full-stop.pdf

Minha sugestão seria colocar uma regra no arquivo changes.txt do projeto de texto árabe para mudar o ponto para o Separador de Milhar Árabe adequado (\u066C), para que toda a sequência de dígitos e a pontuação estejam todas no mesmo script e todas em RTL. Então, deve renderizar como esperado. Aqui está uma regra que deve resolver:
"(\d)\.(\d\d\d)" > "\1\u066C\2"
Isso diz: encontre qualquer dígito seguido por um ponto seguido por 3 dígitos, e substitua pela 1ª correspondência (o dígito único) seguido pelo separador 066C seguido pela 2ª correspondência (os 3 dígitos encontrados no lado esquerdo).
Alguém mais talvez possa melhorar essa Regex para também funcionar com números muito maiores onde há 2 separadores: 150.000.345.

Então, na janela que aparece, cole a regra acima mostrada na linha 5. (Observe que comentei a referência ao PrintDraftChanges.txt, pois provavelmente não é necessário):

Me diga como foi...
Verifique se você também configurou as configurações de Fonts+Scripts para fazer RTL e Árabe:

This seems to be a common problem! https://www.unicode.org/L2/L2017/17324-decimal-full-stop.pdf

My suggestion would be to place a changes.txt rule in the Arabic text project to change the dot/period to the proper Arabic Thousands Separator (\u066C) so that the entire string of digits an the punctuation are all the same script and all RTL. It should then render as expected. Here's a rule that should do the trick:
"(\d)\.(\d\d\d)" > "\1\u066C\2"
This says, find any digit followed by a period followed by 3 digits, and replace with the 1st match (the single digit) followed by the 066C separator followed by the 2nd match (the 3 digits found on the left side).
Someone else might be able to improve this Regex to also work with much longer numbers where there are 2 separators: 150.000.345.

Then in the window that appears, paste in the above rule shown on line 5. (Note that I commented out the reference to PrintDraftChanges.txt as that's probably not needed):

Let us know how it goes...
Make sure you have also got the Fonts+Scripts settings set to do RTL and Arabic:

Tradução automática de English