PS In Greece we use comma for decimal number.
Years ago I wrote a freebie program for Psion computers, and some continental (non-UK!) users made the same complaint to me about the numeric punctuation.
The solution was to read this detailed information from the Psion's "locale" data that was set for the device by the user, and modify the program's behaviour accordingly.
In an ideal world that would happen automatically on PPC since the conversion is being done by underlying code. Failing that (as you have discovered) it would be next best to be able to extract the locale information, maybe via the "hardware" library. (But I have not tried to find this out.) Then it would be necessary to do the edit of "," to ".", perhaps using StrReplace().
If there is no locale information available I suppose that you will have to choose to do the edit based on a user's option...
I notice that the Basic4PPC help for the Format() keyword says:
Nn - Number format (dd,ddd,ddd.dddddd) with n digits after the decimal point.
This implies that use of "," versus "." is fixed to the English-speaking convention.
BTW does your device have a calculator application, and if so how does that present decimals?
HTH, Mike.