Internaltionalize price
Actually if it is currency you should NOT use the ?string.currency built-in because you can't tell it which currency you want displayed (it uses the default currency for the users locale, which is often incorrect). That is why we have the @ofbizCurrency transform, for example:
<@ofbizCurrency amount=price.price isoCode=price.currencyUsed/>
-David