Version: (using Devel) Installed from: Compiled sources The KAlgebra calculator applet doesn’t use the correct decimal separator in output (e.g., a comma instead of a period for Norwegian Nynorsk), and if you try to use a comma in input, it gives a not to helpful error message (‘Expected 'end of file' instead of ,’) The KAlgebra application does use the correct decimal separator for the main display, but not for the list of variables pane on the right, and not for the numbers on the graph displays. In addition, it doesn’t support the comma as a decimal separator for *input*, which is very confusing to the user. (I guess one reason would be that KAlgebra supports multi-argument functions separated by comma, but localised spreadsheets handle this by having a separate list character, usually the semi-colon for locales where the comma is used as the decimal separator, so there is no reason to fix this.)
Yes it is true. After talking about that with some people I have been convinced that this can be a problem (more or less :P). I'll try to figure out a proper fix for that for 4.3. I don't think I should fix that right now (i don't have much time by now). I'll look into that though. Thanks for reporting :)
*** Bug 259650 has been marked as a duplicate of this bug. ***
Still valid for KAlgebra 18.04.2. That is, in the list of variables, the number is properly formatted (e.g. with a comma instead of a period). But in the tooltip, it’s not (it always uses a period as decimal separator). (The actual ‘Calculator’ pane is always empty, for some reason.)
BTW, Qt now has functions for locale-aware parsing of numbers: https://doc.qt.io/qt-5/qlocale.html#toDouble https://doc.qt.io/qt-5/qml-qtqml-number.html