money, handle system locale properly
(cherry picked from commit 91835b745246894d8ec1e2eb0b2760bb91530c8e)