this.currencySymbol = Currency.getInstance(getLocale()).getSymbol(getLocale());
if (locale.getCountry() != null && !"".equals(locale.getCountry())) this.currencySymbol = Currency.getInstance(locale).getSymbol(locale); else this.currencySymbol = "$";
    public void setLocale(Locale locale) {        this.locale = locale;        this.formats = getNumberFormats();        this.currencySymbol = Currency.getInstance(getLocale()).getSymbol(getLocale());    }