<div dir="ltr">\documentclass{minimal}<br><br>\usepackage{polyglossia}<br><br>\setmainlanguage{farsi}<br><br>\setotherlanguage{english}<br><br>\setmainfont{Yas}<br><br>\begin{document}<br><br>\farsidigits{0123{0123}0123}\\<br>
<br>\arabicdigits{0123{0123}0123}<br><br>\end{document}<br><br>Produces the attached image which I think, it is a bug. (0123 inside { } appear in their western form and the 0 inside { } is appears after 3 which is incorrect)<br>
<br><br><div style="text-align: left;"><a class="dO" id=":i0" href="?ui=2&ik=506a011e1b&view=att&th=12e12ade107b2515&attid=0.1&disp=attd&realattid=f_gk0il6430&zw" target="_blank">bug-polyglossia.png (<i>image/png</i>) 8K</a></div>
</div>