How can I choose the decimal separator and the list separator used in the Command window

For example, instead of
Command: _AreaCentroid
Calculating area centroid… Press Esc to cancel
Cumulative Area Centroid = 4838.88135,-1.63860919e-06,640.419924 (+/- 5.1e-05,2.2e-06,5.2e-06) for 3 objects

I’d like to have (; instead of ,)
Command: _AreaCentroid
Calculating area centroid… Press Esc to cancel
Cumulative Area Centroid = 4838.88135;-1.63860919e-06;640.419924 (+/- 5.1e-05;2.2e-06;5.2e-06) for 3 objects

Note that the decimal separator in your pasted example is the dot . The comma here is used to separate the different real numbers. I guess you want to change just the list separator.

AFAIK you can’t change either. Decimal separator is decided to be always dot.

I doubt there is a way currently to change the list item separator, either.

If you really want them changed you can do a preprocess step on the text before passing it into whereever you need it. The simplest python code for that is:

inp = "Cumulative Area Centroid = 4838.88135,-1.63860919e-06,640.419924 (+/- 5.1e-05,2.2e-06,5.2e-06) for 3 objects"
inp = inp.replace(",",";")
print(inp)
# Cumulative Area Centroid = 4838.88135;-1.63860919e-06;640.419924 (+/- 5.1e-05;2.2e-06;5.2e-06) for 3 objects