title: How to format numbers by (several different) locales in Python 3
body: <p>Is there a correct way to format numbers by locale (getting the correct decimal separator) without modifying global state? This is for text generation server-side, so setlocale is not a good idea, and Babel does not yet support Python 3</p>