Latin based character territories ( and all of current core developers are coming from these countries) are not familiar with "non-positional numeral systems" in the world but maybe you could understand if you read this wiki:
http://en.wikipedia.org/wiki/List_of_numeral_systems
eg: roman numeral system: http://en.wikipedia.org/wiki/Roman_numerals
currently we have a function called number_format in php and it is enhanced by xoops previous developers. so developers (core and module) can use it like this:
xoops_load('XoopsLocal');
.....
XoopsLocal::number_format($VAL)
I dont know if you are agreed with the above or you think this number_format is php command and xoops should have a separate function/class for this local number system.
Anyway the priority of this is low because it just is a cosmetic and nice looking feature and all persian people are familira with 0 1 2 3 4 5 6 7 8 9 numbers.
Just as a technical use we can use it to define local math captcha like this:
1 + 2 = 3 is easy for robots to find.
but IMO
I + II = III (roman numbers) is hard to find for robots.
please response.
read more here:
http://xoops.org/modules/newbb/viewtopic.php?post_id=347672#forumpost347672
i change the priority to a low number
honestly it is just important regarding local captcha.
so if we can localize the current class/captcha/text.php the problem have been solved.