#REMINDER This patch is ready to commit to the new trunk. Currently I don't plan to make a patch for money_format(); I'm not familiar with this function and currently don't have time to take a closer look. I think it's not directly related to this one.