Displaying decimals in non-English

Miscellaneous Forums/General Discussion/Displaying decimals in non-English

Hiya, In English a decimal place is a . So like 1.5 is one and a half. But I've often seen a comma used in some European languages, particularly when dealing with currency so where we might write £2.10, others seem to write €2,10. Is the comma only used for currency or also for normal decimal numbers? If I used a decimal in my game, would non-English readers understand? Thanks in advance for any help.

Well, just by looking at the "Regional settings" in control pannel, its worse than that, some are using '

However, Im going to go with the same answer as the Chinese thread, the seperation level is now panademic, and all that is different is . , '
And so I would say that its not important, for example you and I would understsand

£2-10
£2,10
£2.10
£2'10

Yeah, i hate that comma thing. On swedish keypads you have a comma instead of a dot. It plays hell with value bashing when 3d modelling
:(

I think its safe to say everyone will understand the '.' as it is used in universal mathematics all over the world. I think its only currency they tend to change it for (for some weird reason)

OK, that's pretty much what I though thanks. Luckily all currencies in the game will be whole units, but I will be showing decimal numbers for special "bonus multipliers".

(for some weird reason)
Why would the coma be any weirder than the dot? And actually it's not specific to currencies, we actually write any decimal numbers like that. In mathematics too by the way.
However it's probably true that anyone will understand if you put a dot instead of a coma. And we can also find prices written with dots rather than comas (I guess it's called "label" globalization :D )
As a programmer I certainly feel MORE confortable with dots instead of comas (but who said programmers were representative of "normal" people :) ?)

Well, in spain, and most south america we use the dot to separate thousands and the coma to separate decimals:

1,000 is one in Spain

so numbers like 10.500 wich is ten and a half in british-based notation, is ten thousand and five hundred in Spain.

Why would the coma be any weirder than the dot?


I didnt mean weird in a bad way. I thought it was 'wierd' in the sense i didnt know, not that it was a stupid idea..

Now we do know, coutesy of wiki ;)
It appears the french were originally responsible for , and the british for · (originally in the middle of the line ie: 10·5 not 10.5 - which it seems is an americanism)

In the Middle Ages, before printing, a bar over the units digit was used to separate the integral part of a number from its fractional part, a tradition derived from the decimal system used in Indian mathematics[1]. Its regular usage and classification can be attributed to the Iranian mathematician Al-Khwarizmi. Later, a separator (a short, roughly vertical, ink stroke) between the units and tenths position became the norm. When this character was typeset, it was convenient to use the existing comma (,) or period (.) instead.

In France, the period was already in use in printing to make Roman numerals more readable, so the comma was chosen. Many other countries also chose to use the comma to mark the decimal units position[2]. It has been made standard by the ISO for international blueprints.

However, English-speaking countries took the comma to separate sequences of three digits. In the United States, the period (.), which is called a "stop" or "full stop" in some other countries, was used as the standard decimal separator. In the nations of the British Empire, although the period could be used in typewritten material, the point (middle dot: ·), which can also be called an interpunct, was preferred for the decimal separator in technologies that could accommodate it.[3]. This had the advantage of reducing confusion in the countries that used the period to separate groups of digits and it was generally clearer in handwriting (particularly when writing on a dotted baseline as on many forms). However, as the middle dot was already in common use in the mathematics world to indicate multiplication, the SI rejected this use of the middle dot as the decimal separator. However, the use of the period as decimal point was not banned. British aviation magazines thus switched to the US form in the late twentieth century.


Lol it appears the older symbol for decimal separation was a ' like symbol.
I still think for your game though it would be wize to use the a . as it will confuse a lot less people (think US, china and india) than a number written 6.000,59 after all, all the people in other countries who use the other method will know an english game (assuming it is in english) will use the . standard.

My advice is, if you localize your game (languages), you should localize also numerical notation. If your game is written in English, use English notation and that's it.

Hmm interesting, I've got a feeling the artist gave me a comma in the font in question so I may be able to use that.

Ziggy, ha to me the reversal of dot and comma in those numbers is crazy but that's because I'm used to one system.

Oh, I forgot to mention that some countries also put the negative symbol at the end of the number, something like:

123- or 34-

wah!

One million.

Netherlands: 1.000.000,00
US: 1,000,000.00