@robertcarlson @yora This caused a bug in the Pokemond Diamond/Pearl remakes where the calculator poke app didn't work in some locales bc they were parsing the display text (manually, assuming '.' separator for whole and fractional parts) to get the current calculated value
Moral of the story: Never rely on parsing display text as a source of truth. But also, beware localized string behaviors
@yora @robertcarlson You have to be careful and set the locale and/or use the explicit-locale calls. It's pointlessly complicated: