Adjust Persian locale numbers (fa_IR)

Currently:

>>> from babel import numbers
>>> numbers.format_number(1234567890.123456790, 'fa_IR')
'1,234,567,890.123'

What I was expecting:

>>> from babel import numbers
>>> numbers.format_number(1234567890.123456790, 'fa_IR')
'۱٬۲۳۴٬۵۶۷٬۸۹۰٫۱۲۳'

Also the current currency symbol is "﷼" and the "%" sign is "٪".

I'm using Python 3.5.2 64 bit on a Windows 10 machine.

Thanks!