I do not think the approach in the patch is the correct way - shouldn't most of this this be handled by localization, and automatically by the chosen form package?
I can see that thousands and decimal separator are not localized. Currently the formatting is hardcoded at several places in getpaid (the portlets, the cart rendering etc.) (Stuff like </th><td>%0.2f</td></tr>"%( shipping_price ) ) This should be changed. I don't know if this is because formlib doesn't do it (it should). In Zope 2.12 i know zope.i18n.locales is working well, z3c.form uses it - I'm not sure about formlib. The order of the currency symbol and the amount can easily be handled by translation. I have committed a translation fix on trunk, that makes the order of the currency symbol / price translatable. See ticket 289. regards, Sune B. Wøller (sunew) On Apr 8, 4:36 pm, Asko Soukka <[email protected]> wrote: > Finally, I'd be personally interested to enhance the current Currency > Options with "currency_formatting" option (should the currency symbol be > rendered before or after the currency value) from hannesc's branch > (see:http://groups.google.com/group/getpaid-dev/browse_thread/thread/1956c...). > Or does someone oppose it? > > Best Regards, > Asko -- GetPaid for Plone: http://www.plonegetpaid.com (overview info) | http://code.google.com/p/getpaid (code and issue tracker) You received this message because you are subscribed to the Google Groups "getpaid-dev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/getpaid-dev?hl=en?hl=en
