Given the decimal numerals we're all familiar with:
1,2,3,4,5,6,7,8,9,0
And given any number, for example:
1
100
156021
-23
-212311
242.2129
-21.001
Can we safely assume that in every language in the world where decimal numerals are not natively displayed, that we can swap each decimal numeral for a static character in these other languages?
This is for a translation system, so we're not interested in supporting extinct/historic languages.
0-9
will always be replaced withx
regardless of where it appears in any number. I imagine there's a possibility that in some languages a digit will be displayed differently depending on it's position in the string or what comes before/after it, or the value of the number as a whole etc.