mw.language:formatNum Lua function with *noCommafy* parameter does not localize decimal point. Current results:

- mw.getLanguage('pl'):formatNum(123456.78) gives "123 456,78" (with comma as decimal point)
- mw.getLanguage('pl'):formatNum(123456.78, { noCommafy = true }) gives "123456.78" (with period as decimal point)

Expected results

- mw.getLanguage('pl'):formatNum(123456.78, { noCommafy = true }) giving "123456,78" (with comma as decimal point)