I would like to note some things (which may or not apply ;) The most obvious problem, as Pascal mentioned, is the decimal & thousands separator. Then you must include the sign, mix it with currency symbols and finally with notation preferences. A quick look at the 'cell format' in any spreadsheet program gives a glimpse on all the factors that go into "10 displaying right"...
Same goes with dates (ymd, dmy, mdy, etc) and their variations due to separators. Same with time. One thing I would like to highlight is that the XO should be inmune to the owner's choice of locale. This means that two XOs using different locales can not be confused about the "1000" number just because one displays it as "1,000" and the other as "1.000". This is a nightmare when copy-pasting data values from one display-format into another, but it may be a sensitive issue when sharing. Cheers, Xavier PS: Don't forget about the collating sequence and other parameters in the locales (it's been a long time since I last checked them ;) On Friday 26 October 2007 06:21, Pascal Scheffers wrote: PS> PS> You probably need to worry most about decimals and thousands PS> separators. Those are reversed in a number of languages: PS> PS> 1.000,12 vs. 1,000.12 which is unambiguous but PS> 1,012 or 1.012 can be interpreted with a factor 1000 PS> difference if you do not localize correctly. PS> PS> Other than that, and only judging from the occasional arab, PS> japanese, chinese and hebrew website I see but cannot read, PS> most just use roman numerals like we do in left to right, PS> most significant digit first. PS> PS> Erik Blankinship wrote: PS> PS> > How do you internationalize the display of numbers? For PS> > example, to make sure "10" displays correctly in all PS> > languages? PS> > -- XA ========= Don't Panic! The Answer is 42 _______________________________________________ Sugar mailing list [email protected] http://lists.laptop.org/listinfo/sugar

