'Return the price as a nicely localised string for the locale.'

def get_price_locale(self, carrier=None, regions=None, provider=None):

    (price, currency) = self.get_price_data(carrier=carrier, regions=regions, provider=provider)
    if ((price is not None) and (currency is not None)):
        return price_locale(price, currency)
