Otherwise, documents can appear to be created after they're read. Geographic information can also be used by applications that require it. The latitude and longitude are in fractions of a great circle, giving them accuracy to within less than a foot, which should be sufficient for most purposes. When I attempt to use SANE to convert non-Roman digits from a dialog box editText item, SANE doesn't seem to like it. The symbols 0 through 9 are internationally recognized as numeric values.
Many languages have alternative numbering systems and special characters that represent numbers.
It would be possible but difficult for an application to custom-process numbers for each language and script. Although it doesn't translate the digits themselves, the Script Manager offers support for formatting a number into a local form. For example, Europeans often use a comma as a decimal point and a period as a thousands marker. Most countries have unique currency symbols. There are many different ways to represent numerical values for things such as date, time, and money.