[Bug 49496] sprintf uses locale specific decimal point when it should not.