pub fn format_currency(value: f64, currency: Currency, locale: Locale) -> StringExpand description
Format a monetary amount (always two fraction digits). Symbol placement follows locale:
CHF/USD/GBP lead; EUR trails in de-DE/fr-FR/it-IT and leads elsewhere.
use mobiler_core::format::{format_currency, Currency, Locale};
assert_eq!(format_currency(1234.5, Currency::Chf, Locale::FrCh), "CHF 1'234.50");
assert_eq!(format_currency(1234.5, Currency::Usd, Locale::EnUs), "$1,234.50");