Every other place where the price is shown it is done in the correct 1.234,00 € (dot for thousands, comma for decimal) format except for dropdown menus of configurable products where the incorrect format of 1,234.00 € is shown. The language is set to German and sole selected currency is Euro. I have no idea what could be causing it. Is this a bug in version 1.9.1?

1 Answer 1


I have no solution but will share my observations. This is the line that determines price formatting in the options:


str_replace('%s', '#{price}', $store->getCurrentCurrency()->getOutputFormat()),

getCurrentCurrency() uses the Mage_Directory model and Mage::app()->getLocale(), so I don't see where this should go wrong. But I hope this helps to debug the issue.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.