let the user add values using a comma (,) as a separator.
We'd be happy if you considered to add to possibility to add values separated by a comma instead of a period as used in most of Europe as well as in South America and other Regions as shown in the map here: http://en.wikipedia.org/wiki/Decimal_mark
This should be how both the iPhone and Android app work at this point (please let us know if this is broken for you on either of those). We still have not fixed this issue on the website, though it is something we plan to do.
Because of stupid locale inconsistencies, it's possible to press a keyboard button labeled with a period and have the system "helpfully" insert a comma instead. I am aware some use the other side's decimal separator as boring digit separator, on both sides of the divide (which is why the whole thing is a problem in the first place; for no ambiguity, spaces or apostrophes are there), but is separating digits in the groups of one or two while handling a somewhat inadequately big amount of money that common? Because it seems to me handing 9001 galactic credits while settling up dinners should ring some bells regardless :)
@Splitwise Support - still nothing... For so many years. Any chance to fix this?
Very frustrating for two people based in europe!
Anders Lindblad commented
Why haven´t you already corrected this?
The issue is of the same nature as being able to use your local currency when you enter expenses.
Lucas Vinicius commented
Dot is the standard decimal punctuation in North America, but other countries adopt different symbols. For instance: in Brazil, we use the comma. This way, it would be excellent that Splitwise adopts the decimal punctuation symbol according to the user's language because sometimes I try to paste a comma-separated number in value input, and the system ignores it, seeing my value much bigger than it is. For example: when I try to paste 83,56, Splitwise sees it as 8356.
Wäre es möglich für die nicht-englischen Seiten bei der Geldeingabe auch das Komma als Trennung einzuführen? Auf deutschen Tastaturen ist das Komma im Nummernblock und leider wirkt das Komma als Trennung für tausender und nicht als Trennung für Cents.
Didier Loiseau commented
When do you plan to fix this on the web? When using the comma, Splitwise just ignores it and encodes an amount 100× higher without notice! (when using euros)
This very often leads to mistakes.
Half of the world uses the comma as decimal separator, including almost all of Europe. Please fix this…
Andrzej Piszczek commented
when typying 10,00pln then later on it is 1000pln
Vai ter outra pandemia e ainda não terão implementado essa simples função, gerando vários erros na versão web.
Still not fixed on the website. :-/
Any news on that front?
There is a problem with handling amount inputs when there is a "," in it.
E.g. trying to put "2,25 euro" results in 225 euro. I understand that "2.25 euro" is a correct form, but handling a comma this way is very error prone for users.
I need this fix on the website.
Miri Piiroinen commented
I live in Europe and the standard deciaml separator used in my country is "comma" ( , ). While the comma can be used (and is displayed correctly) on the Android App, the web-app doesn't support the use of comma as decimal separator.
This leads to erroneous listings while using the browser web-app, causing a listing of "12,65€" bill to be added as "1 265 €".
The official measurement standard specifies that either comma or dot may be used as a decimal separator.
Could there also be an option on the browser version to choose between the decimal signs, mainly the comma and dot, to avoid confusion?
just ignoring , is causing amounts entered on the web to be incorrect
it works in the app but the inconsistency makes you forget to not use , on the web
If I use comma's in both Android as the IPhone app I'll get the wrong amount. For instance 10,23 Euro's will be interpreted as 1023.00 Euro's. If I use periods, you get the right amount. Please fix this as this is should be expected from an app like this.
Shendy S commented
Please add International currency formatting, since some currencies don’t use decimals, and the current format is quite difficult to read.
To change in German Website Version . and , at the moment it works wrong German insert 1,23 EUR instead of 1.23 EUR which is necessary.
Paul Freudenthaler commented
This is still an issue on the webstite. It would be nice you could fix this.
Please fix this!
Happens over and over again, in particular as the input keyboard offers both , and . on android.
My suggestion is to treat the most right , or . as the decimal separator and just ignore all others.
var inp = "5.992,30";
inp = inp.replace(/,/g,".");
var parts = inp.split(".");
inp = parts.slice(0,-1).join('') + "." + parts.slice(-1);
For me this would handle all my needs and I'd be happy to get premium for this feature.