mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 00:09:35 +00:00
## #12644 Dashboard panels let users pick a **unit** to format values (bytes, seconds, currencies, percent, etc.). This adds one new unit — **"Locale Format"** — that renders plain numbers with locale-aware thousand/decimal separators using `Intl.NumberFormat`, automatically driven by the user's selected UI language. Example for `1234567.89`: | App language | Rendered | |---|---| | English (`en-gb`) | `1,234,567.89` | | German (`de`) | `1.234.567,89` | | French (`fr`) | `1 234 567,89` | <img width="317" height="391" alt="image" src="https://github.com/user-attachments/assets/53ca9444-0636-49d8-a92f-3a44fc79433e" /> ## Metric chart type copy button support <img width="599" height="267" alt="image" src="https://github.com/user-attachments/assets/03c9c36e-ad5a-4096-bf85-8a9851fcd3c5" /> Design At: designs/dashboards/locale-format-unit