diff --git a/.changeset/lazy-donuts-visit.md b/.changeset/lazy-donuts-visit.md new file mode 100644 index 0000000000..cdd21e172f --- /dev/null +++ b/.changeset/lazy-donuts-visit.md @@ -0,0 +1,8 @@ +--- +'@commercetools-frontend/l10n': minor +--- + +In order to support both versions of the same currency with different fraction digits, these changes: + +- Extend generated currency locale data to include fractionDigits (decimal precision) for each currency, sourced from currencymap.json. +- Introduce ZERO_FRACTION_DIGITS_CURRENCY_MAPPING to define which base currencies should have an explicit 0-fraction-digit variant. diff --git a/packages/l10n/data/currencies/de.json b/packages/l10n/data/currencies/de.json index b89db35ac1..ce5ce5d6a9 100644 --- a/packages/l10n/data/currencies/de.json +++ b/packages/l10n/data/currencies/de.json @@ -1,650 +1,842 @@ { "AED": { "label": "VAE-Dirham", - "symbol": "د.إ.‏" + "symbol": "د.إ.‏", + "fractionDigits": 2 }, "AFN": { "label": "Afghanischer Afghani", - "symbol": "؋" + "symbol": "؋", + "fractionDigits": 0 }, "ALL": { "label": "Albanischer Lek", - "symbol": "Lekë" + "symbol": "Lekë", + "fractionDigits": 0 }, "AMD": { "label": "Armenischer Dram", - "symbol": "֏" + "symbol": "֏", + "fractionDigits": 0 }, "ANG": { "label": "Niederländische-Antillen-Gulden", - "symbol": "NAf." + "symbol": "NAf.", + "fractionDigits": 2 }, "AOA": { "label": "Angolanischer Kwanza", - "symbol": "Kz" + "symbol": "Kz", + "fractionDigits": 2 }, "ARS": { "label": "Argentinischer Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AUD": { "label": "Australischer Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AWG": { "label": "Aruba-Florin", - "symbol": "Afl." + "symbol": "Afl.", + "fractionDigits": 2 }, "AZN": { "label": "Aserbaidschan-Manat", - "symbol": "₼" + "symbol": "₼", + "fractionDigits": 2 }, "BAM": { "label": "Konvertible Mark Bosnien und Herzegowina", - "symbol": "КМ" + "symbol": "КМ", + "fractionDigits": 2 }, "BBD": { "label": "Barbados-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BDT": { "label": "Bangladesch-Taka", - "symbol": "৳" + "symbol": "৳", + "fractionDigits": 2 }, "BGN": { "label": "Bulgarischer Lew", - "symbol": "лв." + "symbol": "лв.", + "fractionDigits": 2 }, "BHD": { "label": "Bahrain-Dinar", - "symbol": "د.ب.‏" + "symbol": "د.ب.‏", + "fractionDigits": 3 }, "BIF": { "label": "Burundi-Franc", - "symbol": "FBu" + "symbol": "FBu", + "fractionDigits": 0 }, "BMD": { "label": "Bermuda-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BND": { "label": "Brunei-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BOB": { "label": "Bolivianischer Boliviano", - "symbol": "Bs" + "symbol": "Bs", + "fractionDigits": 2 }, "BOV": { "label": "Boliviansiche Mvdol", - "symbol": "BOV" + "symbol": "BOV", + "fractionDigits": 2 }, "BRL": { "label": "Brasilianischer Real", - "symbol": "R$" + "symbol": "R$", + "fractionDigits": 2 }, "BSD": { "label": "Bahamas-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BTN": { "label": "Bhutan-Ngultrum", - "symbol": "Nu." + "symbol": "Nu.", + "fractionDigits": 2 }, "BWP": { "label": "Botswanischer Pula", - "symbol": "P" + "symbol": "P", + "fractionDigits": 2 }, "BYN": { "label": "Weißrussischer Rubel", - "symbol": "Br" + "symbol": "Br", + "fractionDigits": 2 }, "BZD": { "label": "Belize-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CAD": { "label": "Kanadischer Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CDF": { "label": "Kongo-Franc", - "symbol": "FC" + "symbol": "FC", + "fractionDigits": 2 }, "CHE": { "label": "WIR-Euro", - "symbol": "CHE" + "symbol": "CHE", + "fractionDigits": 2 }, "CHF": { "label": "Schweizer Franken", - "symbol": "CHF" + "symbol": "CHF", + "fractionDigits": 2 }, "CHW": { "label": "WIR Franken", - "symbol": "CHW" + "symbol": "CHW", + "fractionDigits": 2 }, "CLF": { "label": "Chilenische Unidades de Fomento", - "symbol": "CLF" + "symbol": "CLF", + "fractionDigits": 4 }, "CLP": { "label": "Chilenischer Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "CNH": { "label": "Renminbi-Yuan (Offshore)", - "symbol": "CNH" + "symbol": "CNH", + "fractionDigits": 2 }, "CNY": { "label": "Renminbi Yuan", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 2 }, "COP": { "label": "Kolumbianischer Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "COU": { "label": "Kolumbianische Unidades de valor real", - "symbol": "COU" + "symbol": "COU", + "fractionDigits": 2 }, "CRC": { "label": "Costa-Rica-Colón", - "symbol": "₡" + "symbol": "₡", + "fractionDigits": 2 }, "CUC": { "label": "Kubanischer Peso (konvertibel)", - "symbol": "CUC" + "symbol": "CUC", + "fractionDigits": 2 }, "CUP": { "label": "Kubanischer Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CVE": { "label": "Cabo-Verde-Escudo", - "symbol": "​" + "symbol": "​", + "fractionDigits": 2 }, "CZK": { "label": "Tschechische Krone", - "symbol": "Kč" + "symbol": "Kč", + "fractionDigits": 2 + }, + "CZK0": { + "label": "Tschechische Krone - Nicht ISO (0 Dezimalstellen)", + "symbol": "Kč", + "fractionDigits": 0 }, "DJF": { "label": "Dschibuti-Franc", - "symbol": "Fdj" + "symbol": "Fdj", + "fractionDigits": 0 }, "DKK": { "label": "Dänische Krone", - "symbol": "kr." + "symbol": "kr.", + "fractionDigits": 2 }, "DOP": { "label": "Dominikanischer Peso", - "symbol": "RD$" + "symbol": "RD$", + "fractionDigits": 2 }, "DZD": { "label": "Algerischer Dinar", - "symbol": "د.ج.‏" + "symbol": "د.ج.‏", + "fractionDigits": 2 }, "EGP": { "label": "Ägyptisches Pfund", - "symbol": "ج.م.‏" + "symbol": "ج.م.‏", + "fractionDigits": 2 }, "ERN": { "label": "Eritreischer Nakfa", - "symbol": "Nfk" + "symbol": "Nfk", + "fractionDigits": 2 }, "ETB": { "label": "Äthiopischer Birr", - "symbol": "ብር" + "symbol": "ብር", + "fractionDigits": 2 }, "EUR": { "label": "Euro", - "symbol": "€" + "symbol": "€", + "fractionDigits": 2 }, "FJD": { "label": "Fidschi-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "FKP": { "label": "Falkland-Pfund", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GBP": { "label": "Britisches Pfund", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GEL": { "label": "Georgischer Lari", - "symbol": "₾" + "symbol": "₾", + "fractionDigits": 2 }, "GHS": { "label": "Ghanaischer Cedi", - "symbol": "GH₵" + "symbol": "GH₵", + "fractionDigits": 2 }, "GIP": { "label": "Gibraltar-Pfund", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GMD": { "label": "Gambia-Dalasi", - "symbol": "D" + "symbol": "D", + "fractionDigits": 2 }, "GNF": { "label": "Guinea-Franc", - "symbol": "FG" + "symbol": "FG", + "fractionDigits": 0 }, "GTQ": { "label": "Guatemaltekischer Quetzal", - "symbol": "Q" + "symbol": "Q", + "fractionDigits": 2 }, "GYD": { "label": "Guyana-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "HKD": { "label": "Hongkong-Dollar", - "symbol": "HK$" + "symbol": "HK$", + "fractionDigits": 2 }, "HNL": { "label": "Honduras-Lempira", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "HRK": { "label": "Kroatischer Kuna", - "symbol": "HRK" + "symbol": "HRK", + "fractionDigits": 2 }, "HTG": { "label": "Haitianische Gourde", - "symbol": "G" + "symbol": "G", + "fractionDigits": 2 }, "HUF": { "label": "Ungarischer Forint", - "symbol": "Ft" + "symbol": "Ft", + "fractionDigits": 2 + }, + "HUF0": { + "label": "Ungarischer Forint - Nicht ISO (0 Dezimalstellen)", + "symbol": "Ft", + "fractionDigits": 0 }, "IDR": { "label": "Indonesische Rupiah", - "symbol": "Rp" + "symbol": "Rp", + "fractionDigits": 0 }, "ILS": { "label": "Israelischer Neuer Schekel", - "symbol": "₪" + "symbol": "₪", + "fractionDigits": 2 + }, + "ILS0": { + "label": "Israelischer Neuer Schekel - Nicht ISO (0 Dezimalstellen)", + "symbol": "₪", + "fractionDigits": 0 }, "INR": { "label": "Indische Rupie", - "symbol": "₹" + "symbol": "₹", + "fractionDigits": 2 }, "IQD": { "label": "Irakischer Dinar", - "symbol": "د.ع.‏" + "symbol": "د.ع.‏", + "fractionDigits": 0 }, "IRR": { "label": "Iranischer Rial", - "symbol": "IRR" + "symbol": "IRR", + "fractionDigits": 0 }, "ISK": { "label": "Isländische Krone", - "symbol": "ISK" + "symbol": "ISK", + "fractionDigits": 0 }, "JMD": { "label": "Jamaika-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "JOD": { "label": "Jordanischer Dinar", - "symbol": "د.أ.‏" + "symbol": "د.أ.‏", + "fractionDigits": 3 }, "JPY": { "label": "Japanischer Yen", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 0 }, "KES": { "label": "Kenia-Schilling", - "symbol": "Ksh" + "symbol": "Ksh", + "fractionDigits": 2 }, "KGS": { "label": "Kirgisischer Som", - "symbol": "сом" + "symbol": "сом", + "fractionDigits": 2 }, "KHR": { "label": "Kambodschanischer Riel", - "symbol": "៛" + "symbol": "៛", + "fractionDigits": 2 }, "KMF": { "label": "Komoren-Franc", - "symbol": "CF" + "symbol": "CF", + "fractionDigits": 0 }, "KPW": { "label": "Nordkoreanischer Won", - "symbol": "KPW" + "symbol": "KPW", + "fractionDigits": 0 }, "KRW": { "label": "Südkoreanischer Won", - "symbol": "₩" + "symbol": "₩", + "fractionDigits": 0 }, "KWD": { "label": "Kuwait-Dinar", - "symbol": "د.ك.‏" + "symbol": "د.ك.‏", + "fractionDigits": 3 }, "KYD": { "label": "Kaiman-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "KZT": { "label": "Kasachischer Tenge", - "symbol": "₸" + "symbol": "₸", + "fractionDigits": 2 + }, + "KZT0": { + "label": "Kasachischer Tenge - Nicht ISO (0 Dezimalstellen)", + "symbol": "₸", + "fractionDigits": 0 }, "LAK": { "label": "Laotischer Kip", - "symbol": "₭" + "symbol": "₭", + "fractionDigits": 0 }, "LBP": { "label": "Libanesisches Pfund", - "symbol": "ل.ل.‏" + "symbol": "ل.ل.‏", + "fractionDigits": 0 }, "LKR": { "label": "Sri-Lanka-Rupie", - "symbol": "රු." + "symbol": "රු.", + "fractionDigits": 2 }, "LRD": { "label": "Liberianischer Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "LSL": { "label": "Loti", - "symbol": "LSL" + "symbol": "LSL", + "fractionDigits": 2 }, "LYD": { "label": "Libyscher Dinar", - "symbol": "د.ل.‏" + "symbol": "د.ل.‏", + "fractionDigits": 3 }, "MAD": { "label": "Marokkanischer Dirham", - "symbol": "د.م.‏" + "symbol": "د.م.‏", + "fractionDigits": 2 }, "MDL": { "label": "Moldau-Leu", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "MGA": { "label": "Madagaskar-Ariary", - "symbol": "Ar" + "symbol": "Ar", + "fractionDigits": 0 }, "MKD": { "label": "Mazedonischer Denar", - "symbol": "ден" + "symbol": "ден", + "fractionDigits": 2 }, "MMK": { "label": "Myanmarischer Kyat", - "symbol": "K" + "symbol": "K", + "fractionDigits": 0 }, "MNT": { "label": "Mongolischer Tögrög", - "symbol": "₮" + "symbol": "₮", + "fractionDigits": 0 }, "MOP": { "label": "Macao-Pataca", - "symbol": "MOP$" + "symbol": "MOP$", + "fractionDigits": 2 }, "MRO": { "label": "Mauretanischer Ouguiya (1973–2017)", - "symbol": "أ.م.‏" + "symbol": "أ.م.‏", + "fractionDigits": 0 }, "MUR": { "label": "Mauritius-Rupie", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "MWK": { "label": "Malawi-Kwacha", - "symbol": "MK" + "symbol": "MK", + "fractionDigits": 2 }, "MXN": { "label": "Mexikanischer Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "MXV": { "label": "Mexicanischer Unidad de Inversion (UDI)", - "symbol": "MXV" + "symbol": "MXV", + "fractionDigits": 2 }, "MYR": { "label": "Malaysischer Ringgit", - "symbol": "RM" + "symbol": "RM", + "fractionDigits": 2 }, "MZN": { "label": "Mosambikanischer Metical", - "symbol": "MTn" + "symbol": "MTn", + "fractionDigits": 2 }, "NAD": { "label": "Namibia-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "NGN": { "label": "Nigerianischer Naira", - "symbol": "₦" + "symbol": "₦", + "fractionDigits": 2 }, "NIO": { "label": "Nicaragua-Córdoba", - "symbol": "C$" + "symbol": "C$", + "fractionDigits": 2 }, "NOK": { "label": "Norwegische Krone", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "NPR": { "label": "Nepalesische Rupie", - "symbol": "नेरू" + "symbol": "नेरू", + "fractionDigits": 2 }, "NZD": { "label": "Neuseeland-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "OMR": { "label": "Omanischer Rial", - "symbol": "ر.ع.‏" + "symbol": "ر.ع.‏", + "fractionDigits": 3 }, "PAB": { "label": "Panamaischer Balboa", - "symbol": "B/." + "symbol": "B/.", + "fractionDigits": 2 }, "PEN": { "label": "Peruanischer Sol", - "symbol": "S/" + "symbol": "S/", + "fractionDigits": 2 }, "PGK": { "label": "Papua-neuguineischer Kina", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 }, "PHP": { "label": "Philippinischer Peso", - "symbol": "₱" + "symbol": "₱", + "fractionDigits": 2 }, "PKR": { "label": "Pakistanische Rupie", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "PLN": { "label": "Polnischer Złoty", - "symbol": "zł" + "symbol": "zł", + "fractionDigits": 2 }, "PYG": { "label": "Paraguayischer Guaraní", - "symbol": "Gs." + "symbol": "Gs.", + "fractionDigits": 0 }, "QAR": { "label": "Katar-Riyal", - "symbol": "ر.ق.‏" + "symbol": "ر.ق.‏", + "fractionDigits": 2 }, "RON": { "label": "Rumänischer Leu", - "symbol": "RON" + "symbol": "RON", + "fractionDigits": 2 }, "RSD": { "label": "Serbischer Dinar", - "symbol": "RSD" + "symbol": "RSD", + "fractionDigits": 0 }, "RUB": { "label": "Russischer Rubel", - "symbol": "₽" + "symbol": "₽", + "fractionDigits": 2 }, "RWF": { "label": "Ruanda-Franc", - "symbol": "RF" + "symbol": "RF", + "fractionDigits": 0 }, "SAR": { "label": "Saudi-Rial", - "symbol": "ر.س.‏" + "symbol": "ر.س.‏", + "fractionDigits": 2 }, "SBD": { "label": "Salomonen-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SCR": { "label": "Seychellen-Rupie", - "symbol": "SR" + "symbol": "SR", + "fractionDigits": 2 }, "SDG": { "label": "Sudanesisches Pfund", - "symbol": "ج.س." + "symbol": "ج.س.", + "fractionDigits": 2 }, "SEK": { "label": "Schwedische Krone", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "SGD": { "label": "Singapur-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SHP": { "label": "St.-Helena-Pfund", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "SLL": { - "label": "Sierra-leonischer Leone (1964—2022)", - "symbol": "Le" + "label": "Sierra-leonischer Leone (1964–2022)", + "symbol": "Le", + "fractionDigits": 0 }, "SOS": { "label": "Somalia-Schilling", - "symbol": "S" + "symbol": "S", + "fractionDigits": 0 }, "SRD": { "label": "Suriname-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SSP": { "label": "Südsudanesisches Pfund", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "STN": { "label": "São-toméischer Dobra", - "symbol": "STN" + "symbol": "STN", + "fractionDigits": 2 }, "SYP": { "label": "Syrisches Pfund", - "symbol": "ل.س.‏" + "symbol": "ل.س.‏", + "fractionDigits": 0 }, "SZL": { "label": "Swasiländischer Lilangeni", - "symbol": "E" + "symbol": "E", + "fractionDigits": 2 }, "THB": { "label": "Thailändischer Baht", - "symbol": "THB" + "symbol": "THB", + "fractionDigits": 2 }, "TJS": { "label": "Tadschikistan-Somoni", - "symbol": "сом." + "symbol": "сом.", + "fractionDigits": 2 }, "TND": { "label": "Tunesischer Dinar", - "symbol": "د.ت.‏" + "symbol": "د.ت.‏", + "fractionDigits": 3 }, "TOP": { "label": "Tongaischer Paʻanga", - "symbol": "T$" + "symbol": "T$", + "fractionDigits": 2 }, "TRY": { "label": "Türkische Lira", - "symbol": "₺" + "symbol": "₺", + "fractionDigits": 2 + }, + "TRY0": { + "label": "Türkische Lira - Nicht ISO (0 Dezimalstellen)", + "symbol": "₺", + "fractionDigits": 0 }, "TTD": { "label": "Trinidad-und-Tobago-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "TWD": { "label": "Neuer Taiwan-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 + }, + "TWD0": { + "label": "Neuer Taiwan-Dollar - Nicht ISO (0 Dezimalstellen)", + "symbol": "$", + "fractionDigits": 0 }, "TZS": { "label": "Tansania-Schilling", - "symbol": "TSh" + "symbol": "TSh", + "fractionDigits": 0 }, "UAH": { "label": "Ukrainische Hrywnja", - "symbol": "₴" + "symbol": "₴", + "fractionDigits": 2 }, "UGX": { "label": "Uganda-Schilling", - "symbol": "USh" + "symbol": "USh", + "fractionDigits": 0 }, "USD": { "label": "US-Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "USN": { "label": "US Dollar (Nächster Tag)", - "symbol": "USN" + "symbol": "USN", + "fractionDigits": 2 }, "UYI": { "label": "Uruguayischer Peso (Indexierte Rechnungseinheiten)", - "symbol": "UYI" + "symbol": "UYI", + "fractionDigits": 0 }, "UYU": { "label": "Uruguayischer Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "UZS": { "label": "Usbekistan-Sum", - "symbol": "сўм" + "symbol": "сўм", + "fractionDigits": 0 }, "VEF": { "label": "Venezolanischer Bolívar (2008–2018)", - "symbol": "Bs." + "symbol": "Bs.", + "fractionDigits": 2 }, "VND": { "label": "Vietnamesischer Dong", - "symbol": "₫" + "symbol": "₫", + "fractionDigits": 0 }, "VUV": { "label": "Vanuatu-Vatu", - "symbol": "VT" + "symbol": "VT", + "fractionDigits": 0 }, "WST": { "label": "Samoanischer Tala", - "symbol": "WS$" + "symbol": "WS$", + "fractionDigits": 2 }, "XAF": { "label": "CFA-Franc (BEAC)", - "symbol": "FCFA" + "symbol": "FCFA", + "fractionDigits": 0 }, "XCD": { "label": "Ostkaribischer Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "XOF": { "label": "CFA-Franc (BCEAO)", - "symbol": "CFA" + "symbol": "CFA", + "fractionDigits": 0 }, "XPF": { "label": "CFP-Franc", - "symbol": "FCFP" + "symbol": "FCFP", + "fractionDigits": 0 }, "YER": { "label": "Jemen-Rial", - "symbol": "ر.ي.‏" + "symbol": "ر.ي.‏", + "fractionDigits": 0 }, "ZAR": { "label": "Südafrikanischer Rand", - "symbol": "R" + "symbol": "R", + "fractionDigits": 2 }, "ZMW": { "label": "Kwacha", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 } } diff --git a/packages/l10n/data/currencies/en.json b/packages/l10n/data/currencies/en.json index ec79374c9f..43745e48b3 100644 --- a/packages/l10n/data/currencies/en.json +++ b/packages/l10n/data/currencies/en.json @@ -1,650 +1,842 @@ { "AED": { "label": "United Arab Emirates Dirham", - "symbol": "د.إ.‏" + "symbol": "د.إ.‏", + "fractionDigits": 2 }, "AFN": { "label": "Afghan Afghani", - "symbol": "؋" + "symbol": "؋", + "fractionDigits": 0 }, "ALL": { "label": "Albanian Lek", - "symbol": "Lekë" + "symbol": "Lekë", + "fractionDigits": 0 }, "AMD": { "label": "Armenian Dram", - "symbol": "֏" + "symbol": "֏", + "fractionDigits": 0 }, "ANG": { "label": "Netherlands Antillean Guilder", - "symbol": "NAf." + "symbol": "NAf.", + "fractionDigits": 2 }, "AOA": { "label": "Angolan Kwanza", - "symbol": "Kz" + "symbol": "Kz", + "fractionDigits": 2 }, "ARS": { "label": "Argentine Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AUD": { "label": "Australian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AWG": { "label": "Aruban Florin", - "symbol": "Afl." + "symbol": "Afl.", + "fractionDigits": 2 }, "AZN": { "label": "Azerbaijani Manat", - "symbol": "₼" + "symbol": "₼", + "fractionDigits": 2 }, "BAM": { "label": "Bosnia-Herzegovina Convertible Mark", - "symbol": "КМ" + "symbol": "КМ", + "fractionDigits": 2 }, "BBD": { "label": "Barbadian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BDT": { "label": "Bangladeshi Taka", - "symbol": "৳" + "symbol": "৳", + "fractionDigits": 2 }, "BGN": { "label": "Bulgarian Lev", - "symbol": "лв." + "symbol": "лв.", + "fractionDigits": 2 }, "BHD": { "label": "Bahraini Dinar", - "symbol": "د.ب.‏" + "symbol": "د.ب.‏", + "fractionDigits": 3 }, "BIF": { "label": "Burundian Franc", - "symbol": "FBu" + "symbol": "FBu", + "fractionDigits": 0 }, "BMD": { "label": "Bermudan Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BND": { "label": "Brunei Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BOB": { "label": "Bolivian Boliviano", - "symbol": "Bs" + "symbol": "Bs", + "fractionDigits": 2 }, "BOV": { "label": "Bolivian Mvdol", - "symbol": "BOV" + "symbol": "BOV", + "fractionDigits": 2 }, "BRL": { "label": "Brazilian Real", - "symbol": "R$" + "symbol": "R$", + "fractionDigits": 2 }, "BSD": { "label": "Bahamian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BTN": { "label": "Bhutanese Ngultrum", - "symbol": "Nu." + "symbol": "Nu.", + "fractionDigits": 2 }, "BWP": { "label": "Botswanan Pula", - "symbol": "P" + "symbol": "P", + "fractionDigits": 2 }, "BYN": { "label": "Belarusian Ruble", - "symbol": "Br" + "symbol": "Br", + "fractionDigits": 2 }, "BZD": { "label": "Belize Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CAD": { "label": "Canadian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CDF": { "label": "Congolese Franc", - "symbol": "FC" + "symbol": "FC", + "fractionDigits": 2 }, "CHE": { "label": "WIR Euro", - "symbol": "CHE" + "symbol": "CHE", + "fractionDigits": 2 }, "CHF": { "label": "Swiss Franc", - "symbol": "CHF" + "symbol": "CHF", + "fractionDigits": 2 }, "CHW": { "label": "WIR Franc", - "symbol": "CHW" + "symbol": "CHW", + "fractionDigits": 2 }, "CLF": { "label": "Chilean Unit of Account (UF)", - "symbol": "CLF" + "symbol": "CLF", + "fractionDigits": 4 }, "CLP": { "label": "Chilean Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "CNH": { "label": "Chinese Yuan (offshore)", - "symbol": "CNH" + "symbol": "CNH", + "fractionDigits": 2 }, "CNY": { "label": "Chinese Yuan", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 2 }, "COP": { "label": "Colombian Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "COU": { "label": "Colombian Real Value Unit", - "symbol": "COU" + "symbol": "COU", + "fractionDigits": 2 }, "CRC": { "label": "Costa Rican Colón", - "symbol": "₡" + "symbol": "₡", + "fractionDigits": 2 }, "CUC": { "label": "Cuban Convertible Peso", - "symbol": "CUC" + "symbol": "CUC", + "fractionDigits": 2 }, "CUP": { "label": "Cuban Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CVE": { "label": "Cape Verdean Escudo", - "symbol": "​" + "symbol": "​", + "fractionDigits": 2 }, "CZK": { "label": "Czech Koruna", - "symbol": "Kč" + "symbol": "Kč", + "fractionDigits": 2 + }, + "CZK0": { + "label": "Czech Koruna - Non ISO (0 decimals)", + "symbol": "Kč", + "fractionDigits": 0 }, "DJF": { "label": "Djiboutian Franc", - "symbol": "Fdj" + "symbol": "Fdj", + "fractionDigits": 0 }, "DKK": { "label": "Danish Krone", - "symbol": "kr." + "symbol": "kr.", + "fractionDigits": 2 }, "DOP": { "label": "Dominican Peso", - "symbol": "RD$" + "symbol": "RD$", + "fractionDigits": 2 }, "DZD": { "label": "Algerian Dinar", - "symbol": "د.ج.‏" + "symbol": "د.ج.‏", + "fractionDigits": 2 }, "EGP": { "label": "Egyptian Pound", - "symbol": "ج.م.‏" + "symbol": "ج.م.‏", + "fractionDigits": 2 }, "ERN": { "label": "Eritrean Nakfa", - "symbol": "Nfk" + "symbol": "Nfk", + "fractionDigits": 2 }, "ETB": { "label": "Ethiopian Birr", - "symbol": "ብር" + "symbol": "ብር", + "fractionDigits": 2 }, "EUR": { "label": "Euro", - "symbol": "€" + "symbol": "€", + "fractionDigits": 2 }, "FJD": { "label": "Fijian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "FKP": { "label": "Falkland Islands Pound", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GBP": { "label": "British Pound", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GEL": { "label": "Georgian Lari", - "symbol": "₾" + "symbol": "₾", + "fractionDigits": 2 }, "GHS": { "label": "Ghanaian Cedi", - "symbol": "GH₵" + "symbol": "GH₵", + "fractionDigits": 2 }, "GIP": { "label": "Gibraltar Pound", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GMD": { "label": "Gambian Dalasi", - "symbol": "D" + "symbol": "D", + "fractionDigits": 2 }, "GNF": { "label": "Guinean Franc", - "symbol": "FG" + "symbol": "FG", + "fractionDigits": 0 }, "GTQ": { "label": "Guatemalan Quetzal", - "symbol": "Q" + "symbol": "Q", + "fractionDigits": 2 }, "GYD": { "label": "Guyanaese Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "HKD": { "label": "Hong Kong Dollar", - "symbol": "HK$" + "symbol": "HK$", + "fractionDigits": 2 }, "HNL": { "label": "Honduran Lempira", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "HRK": { "label": "Croatian Kuna", - "symbol": "HRK" + "symbol": "HRK", + "fractionDigits": 2 }, "HTG": { "label": "Haitian Gourde", - "symbol": "G" + "symbol": "G", + "fractionDigits": 2 }, "HUF": { "label": "Hungarian Forint", - "symbol": "Ft" + "symbol": "Ft", + "fractionDigits": 2 + }, + "HUF0": { + "label": "Hungarian Forint - Non ISO (0 decimals)", + "symbol": "Ft", + "fractionDigits": 0 }, "IDR": { "label": "Indonesian Rupiah", - "symbol": "Rp" + "symbol": "Rp", + "fractionDigits": 0 }, "ILS": { "label": "Israeli New Shekel", - "symbol": "₪" + "symbol": "₪", + "fractionDigits": 2 + }, + "ILS0": { + "label": "Israeli New Shekel - Non ISO (0 decimals)", + "symbol": "₪", + "fractionDigits": 0 }, "INR": { "label": "Indian Rupee", - "symbol": "₹" + "symbol": "₹", + "fractionDigits": 2 }, "IQD": { "label": "Iraqi Dinar", - "symbol": "د.ع.‏" + "symbol": "د.ع.‏", + "fractionDigits": 0 }, "IRR": { "label": "Iranian Rial", - "symbol": "IRR" + "symbol": "IRR", + "fractionDigits": 0 }, "ISK": { "label": "Icelandic Króna", - "symbol": "ISK" + "symbol": "ISK", + "fractionDigits": 0 }, "JMD": { "label": "Jamaican Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "JOD": { "label": "Jordanian Dinar", - "symbol": "د.أ.‏" + "symbol": "د.أ.‏", + "fractionDigits": 3 }, "JPY": { "label": "Japanese Yen", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 0 }, "KES": { "label": "Kenyan Shilling", - "symbol": "Ksh" + "symbol": "Ksh", + "fractionDigits": 2 }, "KGS": { "label": "Kyrgystani Som", - "symbol": "сом" + "symbol": "сом", + "fractionDigits": 2 }, "KHR": { "label": "Cambodian Riel", - "symbol": "៛" + "symbol": "៛", + "fractionDigits": 2 }, "KMF": { "label": "Comorian Franc", - "symbol": "CF" + "symbol": "CF", + "fractionDigits": 0 }, "KPW": { "label": "North Korean Won", - "symbol": "KPW" + "symbol": "KPW", + "fractionDigits": 0 }, "KRW": { "label": "South Korean Won", - "symbol": "₩" + "symbol": "₩", + "fractionDigits": 0 }, "KWD": { "label": "Kuwaiti Dinar", - "symbol": "د.ك.‏" + "symbol": "د.ك.‏", + "fractionDigits": 3 }, "KYD": { "label": "Cayman Islands Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "KZT": { "label": "Kazakhstani Tenge", - "symbol": "₸" + "symbol": "₸", + "fractionDigits": 2 + }, + "KZT0": { + "label": "Kazakhstani Tenge - Non ISO (0 decimals)", + "symbol": "₸", + "fractionDigits": 0 }, "LAK": { "label": "Laotian Kip", - "symbol": "₭" + "symbol": "₭", + "fractionDigits": 0 }, "LBP": { "label": "Lebanese Pound", - "symbol": "ل.ل.‏" + "symbol": "ل.ل.‏", + "fractionDigits": 0 }, "LKR": { "label": "Sri Lankan Rupee", - "symbol": "රු." + "symbol": "රු.", + "fractionDigits": 2 }, "LRD": { "label": "Liberian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "LSL": { "label": "Lesotho Loti", - "symbol": "LSL" + "symbol": "LSL", + "fractionDigits": 2 }, "LYD": { "label": "Libyan Dinar", - "symbol": "د.ل.‏" + "symbol": "د.ل.‏", + "fractionDigits": 3 }, "MAD": { "label": "Moroccan Dirham", - "symbol": "د.م.‏" + "symbol": "د.م.‏", + "fractionDigits": 2 }, "MDL": { "label": "Moldovan Leu", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "MGA": { "label": "Malagasy Ariary", - "symbol": "Ar" + "symbol": "Ar", + "fractionDigits": 0 }, "MKD": { "label": "Macedonian Denar", - "symbol": "ден" + "symbol": "ден", + "fractionDigits": 2 }, "MMK": { "label": "Myanmar Kyat", - "symbol": "K" + "symbol": "K", + "fractionDigits": 0 }, "MNT": { "label": "Mongolian Tugrik", - "symbol": "₮" + "symbol": "₮", + "fractionDigits": 0 }, "MOP": { "label": "Macanese Pataca", - "symbol": "MOP$" + "symbol": "MOP$", + "fractionDigits": 2 }, "MRO": { "label": "Mauritanian Ouguiya (1973–2017)", - "symbol": "أ.م.‏" + "symbol": "أ.م.‏", + "fractionDigits": 0 }, "MUR": { "label": "Mauritian Rupee", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "MWK": { "label": "Malawian Kwacha", - "symbol": "MK" + "symbol": "MK", + "fractionDigits": 2 }, "MXN": { "label": "Mexican Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "MXV": { "label": "Mexican Investment Unit", - "symbol": "MXV" + "symbol": "MXV", + "fractionDigits": 2 }, "MYR": { "label": "Malaysian Ringgit", - "symbol": "RM" + "symbol": "RM", + "fractionDigits": 2 }, "MZN": { "label": "Mozambican Metical", - "symbol": "MTn" + "symbol": "MTn", + "fractionDigits": 2 }, "NAD": { "label": "Namibian Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "NGN": { "label": "Nigerian Naira", - "symbol": "₦" + "symbol": "₦", + "fractionDigits": 2 }, "NIO": { "label": "Nicaraguan Córdoba", - "symbol": "C$" + "symbol": "C$", + "fractionDigits": 2 }, "NOK": { "label": "Norwegian Krone", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "NPR": { "label": "Nepalese Rupee", - "symbol": "नेरू" + "symbol": "नेरू", + "fractionDigits": 2 }, "NZD": { "label": "New Zealand Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "OMR": { "label": "Omani Rial", - "symbol": "ر.ع.‏" + "symbol": "ر.ع.‏", + "fractionDigits": 3 }, "PAB": { "label": "Panamanian Balboa", - "symbol": "B/." + "symbol": "B/.", + "fractionDigits": 2 }, "PEN": { "label": "Peruvian Sol", - "symbol": "S/" + "symbol": "S/", + "fractionDigits": 2 }, "PGK": { "label": "Papua New Guinean Kina", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 }, "PHP": { "label": "Philippine Peso", - "symbol": "₱" + "symbol": "₱", + "fractionDigits": 2 }, "PKR": { "label": "Pakistani Rupee", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "PLN": { "label": "Polish Zloty", - "symbol": "zł" + "symbol": "zł", + "fractionDigits": 2 }, "PYG": { "label": "Paraguayan Guarani", - "symbol": "Gs." + "symbol": "Gs.", + "fractionDigits": 0 }, "QAR": { "label": "Qatari Riyal", - "symbol": "ر.ق.‏" + "symbol": "ر.ق.‏", + "fractionDigits": 2 }, "RON": { "label": "Romanian Leu", - "symbol": "RON" + "symbol": "RON", + "fractionDigits": 2 }, "RSD": { "label": "Serbian Dinar", - "symbol": "RSD" + "symbol": "RSD", + "fractionDigits": 0 }, "RUB": { "label": "Russian Ruble", - "symbol": "₽" + "symbol": "₽", + "fractionDigits": 2 }, "RWF": { "label": "Rwandan Franc", - "symbol": "RF" + "symbol": "RF", + "fractionDigits": 0 }, "SAR": { "label": "Saudi Riyal", - "symbol": "ر.س.‏" + "symbol": "ر.س.‏", + "fractionDigits": 2 }, "SBD": { "label": "Solomon Islands Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SCR": { "label": "Seychellois Rupee", - "symbol": "SR" + "symbol": "SR", + "fractionDigits": 2 }, "SDG": { "label": "Sudanese Pound", - "symbol": "ج.س." + "symbol": "ج.س.", + "fractionDigits": 2 }, "SEK": { "label": "Swedish Krona", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "SGD": { "label": "Singapore Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SHP": { "label": "St. Helena Pound", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "SLL": { "label": "Sierra Leonean Leone (1964—2022)", - "symbol": "Le" + "symbol": "Le", + "fractionDigits": 0 }, "SOS": { "label": "Somali Shilling", - "symbol": "S" + "symbol": "S", + "fractionDigits": 0 }, "SRD": { "label": "Surinamese Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SSP": { "label": "South Sudanese Pound", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "STN": { "label": "São Tomé & Príncipe Dobra", - "symbol": "STN" + "symbol": "STN", + "fractionDigits": 2 }, "SYP": { "label": "Syrian Pound", - "symbol": "ل.س.‏" + "symbol": "ل.س.‏", + "fractionDigits": 0 }, "SZL": { "label": "Swazi Lilangeni", - "symbol": "E" + "symbol": "E", + "fractionDigits": 2 }, "THB": { "label": "Thai Baht", - "symbol": "THB" + "symbol": "THB", + "fractionDigits": 2 }, "TJS": { "label": "Tajikistani Somoni", - "symbol": "сом." + "symbol": "сом.", + "fractionDigits": 2 }, "TND": { "label": "Tunisian Dinar", - "symbol": "د.ت.‏" + "symbol": "د.ت.‏", + "fractionDigits": 3 }, "TOP": { "label": "Tongan Paʻanga", - "symbol": "T$" + "symbol": "T$", + "fractionDigits": 2 }, "TRY": { "label": "Turkish Lira", - "symbol": "₺" + "symbol": "₺", + "fractionDigits": 2 + }, + "TRY0": { + "label": "Turkish Lira - Non ISO (0 decimals)", + "symbol": "₺", + "fractionDigits": 0 }, "TTD": { "label": "Trinidad & Tobago Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "TWD": { "label": "New Taiwan Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 + }, + "TWD0": { + "label": "New Taiwan Dollar - Non ISO (0 decimals)", + "symbol": "$", + "fractionDigits": 0 }, "TZS": { "label": "Tanzanian Shilling", - "symbol": "TSh" + "symbol": "TSh", + "fractionDigits": 0 }, "UAH": { "label": "Ukrainian Hryvnia", - "symbol": "₴" + "symbol": "₴", + "fractionDigits": 2 }, "UGX": { "label": "Ugandan Shilling", - "symbol": "USh" + "symbol": "USh", + "fractionDigits": 0 }, "USD": { "label": "US Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "USN": { "label": "US Dollar (Next day)", - "symbol": "USN" + "symbol": "USN", + "fractionDigits": 2 }, "UYI": { "label": "Uruguayan Peso (Indexed Units)", - "symbol": "UYI" + "symbol": "UYI", + "fractionDigits": 0 }, "UYU": { "label": "Uruguayan Peso", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "UZS": { "label": "Uzbekistani Som", - "symbol": "сўм" + "symbol": "сўм", + "fractionDigits": 0 }, "VEF": { "label": "Venezuelan Bolívar (2008–2018)", - "symbol": "Bs." + "symbol": "Bs.", + "fractionDigits": 2 }, "VND": { "label": "Vietnamese Dong", - "symbol": "₫" + "symbol": "₫", + "fractionDigits": 0 }, "VUV": { "label": "Vanuatu Vatu", - "symbol": "VT" + "symbol": "VT", + "fractionDigits": 0 }, "WST": { "label": "Samoan Tala", - "symbol": "WS$" + "symbol": "WS$", + "fractionDigits": 2 }, "XAF": { "label": "Central African CFA Franc", - "symbol": "FCFA" + "symbol": "FCFA", + "fractionDigits": 0 }, "XCD": { "label": "East Caribbean Dollar", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "XOF": { "label": "West African CFA Franc", - "symbol": "CFA" + "symbol": "CFA", + "fractionDigits": 0 }, "XPF": { "label": "CFP Franc", - "symbol": "FCFP" + "symbol": "FCFP", + "fractionDigits": 0 }, "YER": { "label": "Yemeni Rial", - "symbol": "ر.ي.‏" + "symbol": "ر.ي.‏", + "fractionDigits": 0 }, "ZAR": { "label": "South African Rand", - "symbol": "R" + "symbol": "R", + "fractionDigits": 2 }, "ZMW": { "label": "Zambian Kwacha", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 } } diff --git a/packages/l10n/data/currencies/es.json b/packages/l10n/data/currencies/es.json index 3ee19d4a19..80a3776014 100644 --- a/packages/l10n/data/currencies/es.json +++ b/packages/l10n/data/currencies/es.json @@ -1,650 +1,842 @@ { "AED": { "label": "dírham de los Emiratos Árabes Unidos", - "symbol": "د.إ.‏" + "symbol": "د.إ.‏", + "fractionDigits": 2 }, "AFN": { - "label": "afgani", - "symbol": "؋" + "label": "afgani afgano", + "symbol": "؋", + "fractionDigits": 0 }, "ALL": { - "label": "lek", - "symbol": "Lekë" + "label": "lek albanés", + "symbol": "Lekë", + "fractionDigits": 0 }, "AMD": { - "label": "dram", - "symbol": "֏" + "label": "dram armenio", + "symbol": "֏", + "fractionDigits": 0 }, "ANG": { "label": "florín antillano", - "symbol": "NAf." + "symbol": "NAf.", + "fractionDigits": 2 }, "AOA": { - "label": "kuanza", - "symbol": "Kz" + "label": "kuanza angoleño", + "symbol": "Kz", + "fractionDigits": 2 }, "ARS": { "label": "peso argentino", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AUD": { "label": "dólar australiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AWG": { "label": "florín arubeño", - "symbol": "Afl." + "symbol": "Afl.", + "fractionDigits": 2 }, "AZN": { "label": "manat azerbaiyano", - "symbol": "₼" + "symbol": "₼", + "fractionDigits": 2 }, "BAM": { "label": "marco convertible de Bosnia y Herzegovina", - "symbol": "КМ" + "symbol": "КМ", + "fractionDigits": 2 }, "BBD": { "label": "dólar barbadense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BDT": { - "label": "taka", - "symbol": "৳" + "label": "taka bangladesí", + "symbol": "৳", + "fractionDigits": 2 }, "BGN": { "label": "leva búlgara", - "symbol": "лв." + "symbol": "лв.", + "fractionDigits": 2 }, "BHD": { "label": "dinar bareiní", - "symbol": "د.ب.‏" + "symbol": "د.ب.‏", + "fractionDigits": 3 }, "BIF": { "label": "franco burundés", - "symbol": "FBu" + "symbol": "FBu", + "fractionDigits": 0 }, "BMD": { "label": "dólar bermudeño", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BND": { "label": "dólar bruneano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BOB": { "label": "boliviano", - "symbol": "Bs" + "symbol": "Bs", + "fractionDigits": 2 }, "BOV": { "label": "MVDOL boliviano", - "symbol": "BOV" + "symbol": "BOV", + "fractionDigits": 2 }, "BRL": { "label": "real brasileño", - "symbol": "R$" + "symbol": "R$", + "fractionDigits": 2 }, "BSD": { "label": "dólar bahameño", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BTN": { - "label": "gultrum", - "symbol": "Nu." + "label": "gultrum butanés", + "symbol": "Nu.", + "fractionDigits": 2 }, "BWP": { - "label": "pula", - "symbol": "P" + "label": "pula botsuano", + "symbol": "P", + "fractionDigits": 2 }, "BYN": { "label": "rublo bielorruso", - "symbol": "Br" + "symbol": "Br", + "fractionDigits": 2 }, "BZD": { "label": "dólar beliceño", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CAD": { "label": "dólar canadiense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CDF": { "label": "franco congoleño", - "symbol": "FC" + "symbol": "FC", + "fractionDigits": 2 }, "CHE": { "label": "euro WIR", - "symbol": "CHE" + "symbol": "CHE", + "fractionDigits": 2 }, "CHF": { "label": "franco suizo", - "symbol": "CHF" + "symbol": "CHF", + "fractionDigits": 2 }, "CHW": { "label": "franco WIR", - "symbol": "CHW" + "symbol": "CHW", + "fractionDigits": 2 }, "CLF": { "label": "unidad de fomento chilena", - "symbol": "CLF" + "symbol": "CLF", + "fractionDigits": 4 }, "CLP": { "label": "peso chileno", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "CNH": { "label": "yuan chino (extracontinental)", - "symbol": "CNH" + "symbol": "CNH", + "fractionDigits": 2 }, "CNY": { - "label": "yuan", - "symbol": "¥" + "label": "yuan renminbi", + "symbol": "¥", + "fractionDigits": 2 }, "COP": { "label": "peso colombiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "COU": { "label": "unidad de valor real colombiana", - "symbol": "COU" + "symbol": "COU", + "fractionDigits": 2 }, "CRC": { "label": "colón costarricense", - "symbol": "₡" + "symbol": "₡", + "fractionDigits": 2 }, "CUC": { "label": "peso cubano convertible", - "symbol": "CUC" + "symbol": "CUC", + "fractionDigits": 2 }, "CUP": { "label": "peso cubano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CVE": { "label": "escudo de Cabo Verde", - "symbol": "​" + "symbol": "​", + "fractionDigits": 2 }, "CZK": { "label": "corona checa", - "symbol": "Kč" + "symbol": "Kč", + "fractionDigits": 2 + }, + "CZK0": { + "label": "corona checa - No ISO (0 decimales)", + "symbol": "Kč", + "fractionDigits": 0 }, "DJF": { "label": "franco yibutiano", - "symbol": "Fdj" + "symbol": "Fdj", + "fractionDigits": 0 }, "DKK": { "label": "corona danesa", - "symbol": "kr." + "symbol": "kr.", + "fractionDigits": 2 }, "DOP": { "label": "peso dominicano", - "symbol": "RD$" + "symbol": "RD$", + "fractionDigits": 2 }, "DZD": { "label": "dinar argelino", - "symbol": "د.ج.‏" + "symbol": "د.ج.‏", + "fractionDigits": 2 }, "EGP": { "label": "libra egipcia", - "symbol": "ج.م.‏" + "symbol": "ج.م.‏", + "fractionDigits": 2 }, "ERN": { - "label": "nakfa", - "symbol": "Nfk" + "label": "nakfa eritreo", + "symbol": "Nfk", + "fractionDigits": 2 }, "ETB": { - "label": "bir", - "symbol": "ብር" + "label": "bir etíope", + "symbol": "ብር", + "fractionDigits": 2 }, "EUR": { "label": "euro", - "symbol": "€" + "symbol": "€", + "fractionDigits": 2 }, "FJD": { "label": "dólar fiyiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "FKP": { "label": "libra malvinense", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GBP": { "label": "libra esterlina", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GEL": { - "label": "lari", - "symbol": "₾" + "label": "lari georgiano", + "symbol": "₾", + "fractionDigits": 2 }, "GHS": { - "label": "cedi", - "symbol": "GH₵" + "label": "cedi ghanés", + "symbol": "GH₵", + "fractionDigits": 2 }, "GIP": { "label": "libra gibraltareña", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GMD": { - "label": "dalasi", - "symbol": "D" + "label": "dalasi gambiano", + "symbol": "D", + "fractionDigits": 2 }, "GNF": { "label": "franco guineano", - "symbol": "FG" + "symbol": "FG", + "fractionDigits": 0 }, "GTQ": { "label": "quetzal guatemalteco", - "symbol": "Q" + "symbol": "Q", + "fractionDigits": 2 }, "GYD": { "label": "dólar guyanés", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "HKD": { "label": "dólar hongkonés", - "symbol": "HK$" + "symbol": "HK$", + "fractionDigits": 2 }, "HNL": { "label": "lempira hondureño", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "HRK": { - "label": "kuna", - "symbol": "HRK" + "label": "kuna croata", + "symbol": "HRK", + "fractionDigits": 2 }, "HTG": { "label": "gurde haitiano", - "symbol": "G" + "symbol": "G", + "fractionDigits": 2 }, "HUF": { "label": "forinto húngaro", - "symbol": "Ft" + "symbol": "Ft", + "fractionDigits": 2 + }, + "HUF0": { + "label": "forinto húngaro - No ISO (0 decimales)", + "symbol": "Ft", + "fractionDigits": 0 }, "IDR": { "label": "rupia indonesia", - "symbol": "Rp" + "symbol": "Rp", + "fractionDigits": 0 }, "ILS": { "label": "nuevo séquel israelí", - "symbol": "₪" + "symbol": "₪", + "fractionDigits": 2 + }, + "ILS0": { + "label": "nuevo séquel israelí - No ISO (0 decimales)", + "symbol": "₪", + "fractionDigits": 0 }, "INR": { "label": "rupia india", - "symbol": "₹" + "symbol": "₹", + "fractionDigits": 2 }, "IQD": { "label": "dinar iraquí", - "symbol": "د.ع.‏" + "symbol": "د.ع.‏", + "fractionDigits": 0 }, "IRR": { "label": "rial iraní", - "symbol": "IRR" + "symbol": "IRR", + "fractionDigits": 0 }, "ISK": { "label": "corona islandesa", - "symbol": "ISK" + "symbol": "ISK", + "fractionDigits": 0 }, "JMD": { "label": "dólar jamaicano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "JOD": { "label": "dinar jordano", - "symbol": "د.أ.‏" + "symbol": "د.أ.‏", + "fractionDigits": 3 }, "JPY": { - "label": "yen", - "symbol": "¥" + "label": "yen japonés", + "symbol": "¥", + "fractionDigits": 0 }, "KES": { "label": "chelín keniano", - "symbol": "Ksh" + "symbol": "Ksh", + "fractionDigits": 2 }, "KGS": { - "label": "som", - "symbol": "сом" + "label": "som kirguís", + "symbol": "сом", + "fractionDigits": 2 }, "KHR": { - "label": "riel", - "symbol": "៛" + "label": "riel camboyano", + "symbol": "៛", + "fractionDigits": 2 }, "KMF": { "label": "franco comorense", - "symbol": "CF" + "symbol": "CF", + "fractionDigits": 0 }, "KPW": { "label": "won norcoreano", - "symbol": "KPW" + "symbol": "KPW", + "fractionDigits": 0 }, "KRW": { "label": "won surcoreano", - "symbol": "₩" + "symbol": "₩", + "fractionDigits": 0 }, "KWD": { "label": "dinar kuwaití", - "symbol": "د.ك.‏" + "symbol": "د.ك.‏", + "fractionDigits": 3 }, "KYD": { "label": "dólar de las Islas Caimán", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "KZT": { "label": "tengue kazajo", - "symbol": "₸" + "symbol": "₸", + "fractionDigits": 2 + }, + "KZT0": { + "label": "tengue kazajo - No ISO (0 decimales)", + "symbol": "₸", + "fractionDigits": 0 }, "LAK": { - "label": "kip", - "symbol": "₭" + "label": "kip laosiano", + "symbol": "₭", + "fractionDigits": 0 }, "LBP": { "label": "libra libanesa", - "symbol": "ل.ل.‏" + "symbol": "ل.ل.‏", + "fractionDigits": 0 }, "LKR": { "label": "rupia esrilanquesa", - "symbol": "රු." + "symbol": "රු.", + "fractionDigits": 2 }, "LRD": { "label": "dólar liberiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "LSL": { "label": "loti lesotense", - "symbol": "LSL" + "symbol": "LSL", + "fractionDigits": 2 }, "LYD": { "label": "dinar libio", - "symbol": "د.ل.‏" + "symbol": "د.ل.‏", + "fractionDigits": 3 }, "MAD": { "label": "dírham marroquí", - "symbol": "د.م.‏" + "symbol": "د.م.‏", + "fractionDigits": 2 }, "MDL": { "label": "leu moldavo", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "MGA": { - "label": "ariari", - "symbol": "Ar" + "label": "ariari malgache", + "symbol": "Ar", + "fractionDigits": 0 }, "MKD": { "label": "dinar macedonio", - "symbol": "ден" + "symbol": "ден", + "fractionDigits": 2 }, "MMK": { - "label": "kiat", - "symbol": "K" + "label": "kiat de Myanmar", + "symbol": "K", + "fractionDigits": 0 }, "MNT": { - "label": "tugrik", - "symbol": "₮" + "label": "tugrik mongol", + "symbol": "₮", + "fractionDigits": 0 }, "MOP": { - "label": "pataca de Macao", - "symbol": "MOP$" + "label": "pataca macaense", + "symbol": "MOP$", + "fractionDigits": 2 }, "MRO": { "label": "uguiya (1973–2017)", - "symbol": "أ.م.‏" + "symbol": "أ.م.‏", + "fractionDigits": 0 }, "MUR": { "label": "rupia mauriciana", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "MWK": { "label": "kuacha malauí", - "symbol": "MK" + "symbol": "MK", + "fractionDigits": 2 }, "MXN": { "label": "peso mexicano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "MXV": { "label": "unidad de inversión (UDI) mexicana", - "symbol": "MXV" + "symbol": "MXV", + "fractionDigits": 2 }, "MYR": { - "label": "ringit", - "symbol": "RM" + "label": "ringit malasio", + "symbol": "RM", + "fractionDigits": 2 }, "MZN": { - "label": "metical", - "symbol": "MTn" + "label": "metical mozambiqueño", + "symbol": "MTn", + "fractionDigits": 2 }, "NAD": { "label": "dólar namibio", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "NGN": { - "label": "naira", - "symbol": "₦" + "label": "naira nigeriano", + "symbol": "₦", + "fractionDigits": 2 }, "NIO": { "label": "córdoba oro", - "symbol": "C$" + "symbol": "C$", + "fractionDigits": 2 }, "NOK": { "label": "corona noruega", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "NPR": { "label": "rupia nepalí", - "symbol": "नेरू" + "symbol": "नेरू", + "fractionDigits": 2 }, "NZD": { "label": "dólar neozelandés", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "OMR": { "label": "rial omaní", - "symbol": "ر.ع.‏" + "symbol": "ر.ع.‏", + "fractionDigits": 3 }, "PAB": { "label": "balboa panameño", - "symbol": "B/." + "symbol": "B/.", + "fractionDigits": 2 }, "PEN": { "label": "sol peruano", - "symbol": "S/" + "symbol": "S/", + "fractionDigits": 2 }, "PGK": { - "label": "kina", - "symbol": "K" + "label": "kina papú", + "symbol": "K", + "fractionDigits": 2 }, "PHP": { "label": "peso filipino", - "symbol": "₱" + "symbol": "₱", + "fractionDigits": 2 }, "PKR": { "label": "rupia pakistaní", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "PLN": { - "label": "esloti", - "symbol": "zł" + "label": "esloti polaco", + "symbol": "zł", + "fractionDigits": 2 }, "PYG": { "label": "guaraní paraguayo", - "symbol": "Gs." + "symbol": "Gs.", + "fractionDigits": 0 }, "QAR": { "label": "rial catarí", - "symbol": "ر.ق.‏" + "symbol": "ر.ق.‏", + "fractionDigits": 2 }, "RON": { "label": "leu rumano", - "symbol": "RON" + "symbol": "RON", + "fractionDigits": 2 }, "RSD": { "label": "dinar serbio", - "symbol": "RSD" + "symbol": "RSD", + "fractionDigits": 0 }, "RUB": { "label": "rublo ruso", - "symbol": "₽" + "symbol": "₽", + "fractionDigits": 2 }, "RWF": { "label": "franco ruandés", - "symbol": "RF" + "symbol": "RF", + "fractionDigits": 0 }, "SAR": { "label": "rial saudí", - "symbol": "ر.س.‏" + "symbol": "ر.س.‏", + "fractionDigits": 2 }, "SBD": { "label": "dólar salomonense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SCR": { "label": "rupia seychellense", - "symbol": "SR" + "symbol": "SR", + "fractionDigits": 2 }, "SDG": { "label": "libra sudanesa", - "symbol": "ج.س." + "symbol": "ج.س.", + "fractionDigits": 2 }, "SEK": { "label": "corona sueca", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "SGD": { "label": "dólar singapurense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SHP": { "label": "libra de Santa Elena", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "SLL": { - "label": "leona (1964—2022)", - "symbol": "Le" + "label": "leona sierraleonesa (1964–2022)", + "symbol": "Le", + "fractionDigits": 0 }, "SOS": { "label": "chelín somalí", - "symbol": "S" + "symbol": "S", + "fractionDigits": 0 }, "SRD": { "label": "dólar surinamés", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SSP": { "label": "libra sursudanesa", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "STN": { - "label": "dobra", - "symbol": "STN" + "label": "dobra santotomense", + "symbol": "STN", + "fractionDigits": 2 }, "SYP": { "label": "libra siria", - "symbol": "ل.س.‏" + "symbol": "ل.س.‏", + "fractionDigits": 0 }, "SZL": { - "label": "lilangeni", - "symbol": "E" + "label": "lilangeni esuatiní", + "symbol": "E", + "fractionDigits": 2 }, "THB": { - "label": "bat", - "symbol": "THB" + "label": "bat tailandés", + "symbol": "THB", + "fractionDigits": 2 }, "TJS": { "label": "somoni tayiko", - "symbol": "сом." + "symbol": "сом.", + "fractionDigits": 2 }, "TND": { "label": "dinar tunecino", - "symbol": "د.ت.‏" + "symbol": "د.ت.‏", + "fractionDigits": 3 }, "TOP": { - "label": "paanga", - "symbol": "T$" + "label": "paanga tongano", + "symbol": "T$", + "fractionDigits": 2 }, "TRY": { "label": "lira turca", - "symbol": "₺" + "symbol": "₺", + "fractionDigits": 2 + }, + "TRY0": { + "label": "lira turca - No ISO (0 decimales)", + "symbol": "₺", + "fractionDigits": 0 }, "TTD": { "label": "dólar de Trinidad y Tobago", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "TWD": { "label": "nuevo dólar taiwanés", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 + }, + "TWD0": { + "label": "nuevo dólar taiwanés - No ISO (0 decimales)", + "symbol": "$", + "fractionDigits": 0 }, "TZS": { "label": "chelín tanzano", - "symbol": "TSh" + "symbol": "TSh", + "fractionDigits": 0 }, "UAH": { - "label": "grivna", - "symbol": "₴" + "label": "grivna ucraniana", + "symbol": "₴", + "fractionDigits": 2 }, "UGX": { "label": "chelín ugandés", - "symbol": "USh" + "symbol": "USh", + "fractionDigits": 0 }, "USD": { "label": "dólar estadounidense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "USN": { "label": "dólar estadounidense (día siguiente)", - "symbol": "USN" + "symbol": "USN", + "fractionDigits": 2 }, "UYI": { "label": "peso uruguayo en unidades indexadas", - "symbol": "UYI" + "symbol": "UYI", + "fractionDigits": 0 }, "UYU": { "label": "peso uruguayo", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "UZS": { - "label": "sum", - "symbol": "сўм" + "label": "sum uzbeko", + "symbol": "сўм", + "fractionDigits": 0 }, "VEF": { "label": "bolívar venezolano (2008–2018)", - "symbol": "Bs." + "symbol": "Bs.", + "fractionDigits": 2 }, "VND": { - "label": "dong", - "symbol": "₫" + "label": "dong vietnamita", + "symbol": "₫", + "fractionDigits": 0 }, "VUV": { - "label": "vatu", - "symbol": "VT" + "label": "vatu vanuatense", + "symbol": "VT", + "fractionDigits": 0 }, "WST": { - "label": "tala", - "symbol": "WS$" + "label": "tala samoano", + "symbol": "WS$", + "fractionDigits": 2 }, "XAF": { "label": "franco CFA de África Central", - "symbol": "FCFA" + "symbol": "FCFA", + "fractionDigits": 0 }, "XCD": { "label": "dólar del Caribe Oriental", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "XOF": { "label": "franco CFA de África Occidental", - "symbol": "CFA" + "symbol": "CFA", + "fractionDigits": 0 }, "XPF": { "label": "franco CFP", - "symbol": "FCFP" + "symbol": "FCFP", + "fractionDigits": 0 }, "YER": { "label": "rial yemení", - "symbol": "ر.ي.‏" + "symbol": "ر.ي.‏", + "fractionDigits": 0 }, "ZAR": { - "label": "rand", - "symbol": "R" + "label": "rand sudafricano", + "symbol": "R", + "fractionDigits": 2 }, "ZMW": { "label": "kuacha zambiano", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 } } diff --git a/packages/l10n/data/currencies/fr-FR.json b/packages/l10n/data/currencies/fr-FR.json index 720022955a..fdb73bbe1c 100644 --- a/packages/l10n/data/currencies/fr-FR.json +++ b/packages/l10n/data/currencies/fr-FR.json @@ -1,650 +1,842 @@ { "AED": { "label": "dirham des Émirats arabes unis", - "symbol": "د.إ.‏" + "symbol": "د.إ.‏", + "fractionDigits": 2 }, "AFN": { "label": "afghani afghan", - "symbol": "؋" + "symbol": "؋", + "fractionDigits": 0 }, "ALL": { "label": "lek albanais", - "symbol": "Lekë" + "symbol": "Lekë", + "fractionDigits": 0 }, "AMD": { "label": "dram arménien", - "symbol": "֏" + "symbol": "֏", + "fractionDigits": 0 }, "ANG": { "label": "florin antillais", - "symbol": "NAf." + "symbol": "NAf.", + "fractionDigits": 2 }, "AOA": { "label": "kwanza angolais", - "symbol": "Kz" + "symbol": "Kz", + "fractionDigits": 2 }, "ARS": { "label": "peso argentin", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AUD": { "label": "dollar australien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AWG": { "label": "florin arubais", - "symbol": "Afl." + "symbol": "Afl.", + "fractionDigits": 2 }, "AZN": { "label": "manat azéri", - "symbol": "₼" + "symbol": "₼", + "fractionDigits": 2 }, "BAM": { "label": "mark convertible bosniaque", - "symbol": "КМ" + "symbol": "КМ", + "fractionDigits": 2 }, "BBD": { "label": "dollar barbadien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BDT": { "label": "taka bangladeshi", - "symbol": "৳" + "symbol": "৳", + "fractionDigits": 2 }, "BGN": { "label": "lev bulgare", - "symbol": "лв." + "symbol": "лв.", + "fractionDigits": 2 }, "BHD": { "label": "dinar bahreïni", - "symbol": "د.ب.‏" + "symbol": "د.ب.‏", + "fractionDigits": 3 }, "BIF": { "label": "franc burundais", - "symbol": "FBu" + "symbol": "FBu", + "fractionDigits": 0 }, "BMD": { "label": "dollar bermudien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BND": { "label": "dollar brunéien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BOB": { "label": "boliviano bolivien", - "symbol": "Bs" + "symbol": "Bs", + "fractionDigits": 2 }, "BOV": { "label": "mvdol bolivien", - "symbol": "BOV" + "symbol": "BOV", + "fractionDigits": 2 }, "BRL": { "label": "réal brésilien", - "symbol": "R$" + "symbol": "R$", + "fractionDigits": 2 }, "BSD": { "label": "dollar bahaméen", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BTN": { "label": "ngultrum bouthanais", - "symbol": "Nu." + "symbol": "Nu.", + "fractionDigits": 2 }, "BWP": { "label": "pula botswanais", - "symbol": "P" + "symbol": "P", + "fractionDigits": 2 }, "BYN": { "label": "rouble biélorusse", - "symbol": "Br" + "symbol": "Br", + "fractionDigits": 2 }, "BZD": { "label": "dollar bélizéen", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CAD": { "label": "dollar canadien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CDF": { "label": "franc congolais", - "symbol": "FC" + "symbol": "FC", + "fractionDigits": 2 }, "CHE": { "label": "euro WIR", - "symbol": "CHE" + "symbol": "CHE", + "fractionDigits": 2 }, "CHF": { "label": "franc suisse", - "symbol": "CHF" + "symbol": "CHF", + "fractionDigits": 2 }, "CHW": { "label": "franc WIR", - "symbol": "CHW" + "symbol": "CHW", + "fractionDigits": 2 }, "CLF": { "label": "unité d’investissement chilienne", - "symbol": "CLF" + "symbol": "CLF", + "fractionDigits": 4 }, "CLP": { "label": "peso chilien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "CNH": { "label": "yuan chinois (zone extracôtière)", - "symbol": "CNH" + "symbol": "CNH", + "fractionDigits": 2 }, "CNY": { "label": "yuan renminbi chinois", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 2 }, "COP": { "label": "peso colombien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "COU": { "label": "unité de valeur réelle colombienne", - "symbol": "COU" + "symbol": "COU", + "fractionDigits": 2 }, "CRC": { "label": "colón costaricain", - "symbol": "₡" + "symbol": "₡", + "fractionDigits": 2 }, "CUC": { "label": "peso cubain convertible", - "symbol": "CUC" + "symbol": "CUC", + "fractionDigits": 2 }, "CUP": { "label": "peso cubain", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CVE": { "label": "escudo capverdien", - "symbol": "​" + "symbol": "​", + "fractionDigits": 2 }, "CZK": { "label": "couronne tchèque", - "symbol": "Kč" + "symbol": "Kč", + "fractionDigits": 2 + }, + "CZK0": { + "label": "couronne tchèque - Non ISO (0 décimales)", + "symbol": "Kč", + "fractionDigits": 0 }, "DJF": { "label": "franc djiboutien", - "symbol": "Fdj" + "symbol": "Fdj", + "fractionDigits": 0 }, "DKK": { "label": "couronne danoise", - "symbol": "kr." + "symbol": "kr.", + "fractionDigits": 2 }, "DOP": { "label": "peso dominicain", - "symbol": "RD$" + "symbol": "RD$", + "fractionDigits": 2 }, "DZD": { "label": "dinar algérien", - "symbol": "د.ج.‏" + "symbol": "د.ج.‏", + "fractionDigits": 2 }, "EGP": { "label": "livre égyptienne", - "symbol": "ج.م.‏" + "symbol": "ج.م.‏", + "fractionDigits": 2 }, "ERN": { "label": "nafka érythréen", - "symbol": "Nfk" + "symbol": "Nfk", + "fractionDigits": 2 }, "ETB": { "label": "birr éthiopien", - "symbol": "ብር" + "symbol": "ብር", + "fractionDigits": 2 }, "EUR": { "label": "euro", - "symbol": "€" + "symbol": "€", + "fractionDigits": 2 }, "FJD": { "label": "dollar fidjien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "FKP": { "label": "livre des îles Malouines", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GBP": { "label": "livre sterling", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GEL": { "label": "lari géorgien", - "symbol": "₾" + "symbol": "₾", + "fractionDigits": 2 }, "GHS": { "label": "cédi ghanéen", - "symbol": "GH₵" + "symbol": "GH₵", + "fractionDigits": 2 }, "GIP": { "label": "livre de Gibraltar", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GMD": { "label": "dalasi gambien", - "symbol": "D" + "symbol": "D", + "fractionDigits": 2 }, "GNF": { "label": "franc guinéen", - "symbol": "FG" + "symbol": "FG", + "fractionDigits": 0 }, "GTQ": { "label": "quetzal guatémaltèque", - "symbol": "Q" + "symbol": "Q", + "fractionDigits": 2 }, "GYD": { "label": "dollar du Guyana", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "HKD": { "label": "dollar de Hong Kong", - "symbol": "HK$" + "symbol": "HK$", + "fractionDigits": 2 }, "HNL": { "label": "lempira hondurien", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "HRK": { "label": "kuna croate", - "symbol": "HRK" + "symbol": "HRK", + "fractionDigits": 2 }, "HTG": { "label": "gourde haïtienne", - "symbol": "G" + "symbol": "G", + "fractionDigits": 2 }, "HUF": { "label": "forint hongrois", - "symbol": "Ft" + "symbol": "Ft", + "fractionDigits": 2 + }, + "HUF0": { + "label": "forint hongrois - Non ISO (0 décimales)", + "symbol": "Ft", + "fractionDigits": 0 }, "IDR": { "label": "roupie indonésienne", - "symbol": "Rp" + "symbol": "Rp", + "fractionDigits": 0 }, "ILS": { "label": "nouveau shekel israélien", - "symbol": "₪" + "symbol": "₪", + "fractionDigits": 2 + }, + "ILS0": { + "label": "nouveau shekel israélien - Non ISO (0 décimales)", + "symbol": "₪", + "fractionDigits": 0 }, "INR": { "label": "roupie indienne", - "symbol": "₹" + "symbol": "₹", + "fractionDigits": 2 }, "IQD": { "label": "dinar irakien", - "symbol": "د.ع.‏" + "symbol": "د.ع.‏", + "fractionDigits": 0 }, "IRR": { "label": "riyal iranien", - "symbol": "IRR" + "symbol": "IRR", + "fractionDigits": 0 }, "ISK": { "label": "couronne islandaise", - "symbol": "ISK" + "symbol": "ISK", + "fractionDigits": 0 }, "JMD": { "label": "dollar jamaïcain", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "JOD": { "label": "dinar jordanien", - "symbol": "د.أ.‏" + "symbol": "د.أ.‏", + "fractionDigits": 3 }, "JPY": { "label": "yen japonais", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 0 }, "KES": { "label": "shilling kényan", - "symbol": "Ksh" + "symbol": "Ksh", + "fractionDigits": 2 }, "KGS": { "label": "som kirghize", - "symbol": "сом" + "symbol": "сом", + "fractionDigits": 2 }, "KHR": { "label": "riel cambodgien", - "symbol": "៛" + "symbol": "៛", + "fractionDigits": 2 }, "KMF": { "label": "franc comorien", - "symbol": "CF" + "symbol": "CF", + "fractionDigits": 0 }, "KPW": { "label": "won nord-coréen", - "symbol": "KPW" + "symbol": "KPW", + "fractionDigits": 0 }, "KRW": { "label": "won sud-coréen", - "symbol": "₩" + "symbol": "₩", + "fractionDigits": 0 }, "KWD": { "label": "dinar koweïtien", - "symbol": "د.ك.‏" + "symbol": "د.ك.‏", + "fractionDigits": 3 }, "KYD": { "label": "dollar des îles Caïmans", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "KZT": { "label": "tenge kazakh", - "symbol": "₸" + "symbol": "₸", + "fractionDigits": 2 + }, + "KZT0": { + "label": "tenge kazakh - Non ISO (0 décimales)", + "symbol": "₸", + "fractionDigits": 0 }, "LAK": { "label": "kip laotien", - "symbol": "₭" + "symbol": "₭", + "fractionDigits": 0 }, "LBP": { "label": "livre libanaise", - "symbol": "ل.ل.‏" + "symbol": "ل.ل.‏", + "fractionDigits": 0 }, "LKR": { "label": "roupie srilankaise", - "symbol": "රු." + "symbol": "රු.", + "fractionDigits": 2 }, "LRD": { "label": "dollar libérien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "LSL": { "label": "loti lesothan", - "symbol": "LSL" + "symbol": "LSL", + "fractionDigits": 2 }, "LYD": { "label": "dinar libyen", - "symbol": "د.ل.‏" + "symbol": "د.ل.‏", + "fractionDigits": 3 }, "MAD": { "label": "dirham marocain", - "symbol": "د.م.‏" + "symbol": "د.م.‏", + "fractionDigits": 2 }, "MDL": { "label": "leu moldave", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "MGA": { "label": "ariary malgache", - "symbol": "Ar" + "symbol": "Ar", + "fractionDigits": 0 }, "MKD": { "label": "denar macédonien", - "symbol": "ден" + "symbol": "ден", + "fractionDigits": 2 }, "MMK": { "label": "kyat myanmarais", - "symbol": "K" + "symbol": "K", + "fractionDigits": 0 }, "MNT": { "label": "tugrik mongol", - "symbol": "₮" + "symbol": "₮", + "fractionDigits": 0 }, "MOP": { "label": "pataca macanaise", - "symbol": "MOP$" + "symbol": "MOP$", + "fractionDigits": 2 }, "MRO": { "label": "ouguiya mauritanien (1973–2017)", - "symbol": "أ.م.‏" + "symbol": "أ.م.‏", + "fractionDigits": 0 }, "MUR": { "label": "roupie mauricienne", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "MWK": { "label": "kwacha malawite", - "symbol": "MK" + "symbol": "MK", + "fractionDigits": 2 }, "MXN": { "label": "peso mexicain", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "MXV": { "label": "unité de conversion mexicaine (UDI)", - "symbol": "MXV" + "symbol": "MXV", + "fractionDigits": 2 }, "MYR": { "label": "ringgit malais", - "symbol": "RM" + "symbol": "RM", + "fractionDigits": 2 }, "MZN": { "label": "metical mozambicain", - "symbol": "MTn" + "symbol": "MTn", + "fractionDigits": 2 }, "NAD": { "label": "dollar namibien", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "NGN": { "label": "naira nigérian", - "symbol": "₦" + "symbol": "₦", + "fractionDigits": 2 }, "NIO": { "label": "córdoba oro nicaraguayen", - "symbol": "C$" + "symbol": "C$", + "fractionDigits": 2 }, "NOK": { "label": "couronne norvégienne", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "NPR": { "label": "roupie népalaise", - "symbol": "नेरू" + "symbol": "नेरू", + "fractionDigits": 2 }, "NZD": { "label": "dollar néo-zélandais", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "OMR": { "label": "riyal omanais", - "symbol": "ر.ع.‏" + "symbol": "ر.ع.‏", + "fractionDigits": 3 }, "PAB": { "label": "balboa panaméen", - "symbol": "B/." + "symbol": "B/.", + "fractionDigits": 2 }, "PEN": { "label": "sol péruvien", - "symbol": "S/" + "symbol": "S/", + "fractionDigits": 2 }, "PGK": { "label": "kina papouan-néo-guinéen", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 }, "PHP": { "label": "peso philippin", - "symbol": "₱" + "symbol": "₱", + "fractionDigits": 2 }, "PKR": { "label": "roupie pakistanaise", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "PLN": { "label": "zloty polonais", - "symbol": "zł" + "symbol": "zł", + "fractionDigits": 2 }, "PYG": { "label": "guaraní paraguayen", - "symbol": "Gs." + "symbol": "Gs.", + "fractionDigits": 0 }, "QAR": { "label": "riyal qatari", - "symbol": "ر.ق.‏" + "symbol": "ر.ق.‏", + "fractionDigits": 2 }, "RON": { "label": "leu roumain", - "symbol": "RON" + "symbol": "RON", + "fractionDigits": 2 }, "RSD": { "label": "dinar serbe", - "symbol": "RSD" + "symbol": "RSD", + "fractionDigits": 0 }, "RUB": { "label": "rouble russe", - "symbol": "₽" + "symbol": "₽", + "fractionDigits": 2 }, "RWF": { "label": "franc rwandais", - "symbol": "RF" + "symbol": "RF", + "fractionDigits": 0 }, "SAR": { "label": "riyal saoudien", - "symbol": "ر.س.‏" + "symbol": "ر.س.‏", + "fractionDigits": 2 }, "SBD": { "label": "dollar des îles Salomon", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SCR": { "label": "roupie des Seychelles", - "symbol": "SR" + "symbol": "SR", + "fractionDigits": 2 }, "SDG": { "label": "livre soudanaise", - "symbol": "ج.س." + "symbol": "ج.س.", + "fractionDigits": 2 }, "SEK": { "label": "couronne suédoise", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "SGD": { "label": "dollar de Singapour", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SHP": { "label": "livre de Sainte-Hélène", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "SLL": { "label": "leone sierra-léonais (1964—2022)", - "symbol": "Le" + "symbol": "Le", + "fractionDigits": 0 }, "SOS": { "label": "shilling somalien", - "symbol": "S" + "symbol": "S", + "fractionDigits": 0 }, "SRD": { "label": "dollar surinamais", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SSP": { "label": "livre sud-soudanaise", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "STN": { "label": "dobra santoméen", - "symbol": "STN" + "symbol": "STN", + "fractionDigits": 2 }, "SYP": { "label": "livre syrienne", - "symbol": "ل.س.‏" + "symbol": "ل.س.‏", + "fractionDigits": 0 }, "SZL": { "label": "lilangeni swazi", - "symbol": "E" + "symbol": "E", + "fractionDigits": 2 }, "THB": { "label": "baht thaïlandais", - "symbol": "THB" + "symbol": "THB", + "fractionDigits": 2 }, "TJS": { "label": "somoni tadjik", - "symbol": "сом." + "symbol": "сом.", + "fractionDigits": 2 }, "TND": { "label": "dinar tunisien", - "symbol": "د.ت.‏" + "symbol": "د.ت.‏", + "fractionDigits": 3 }, "TOP": { "label": "pa’anga tongan", - "symbol": "T$" + "symbol": "T$", + "fractionDigits": 2 }, "TRY": { "label": "livre turque", - "symbol": "₺" + "symbol": "₺", + "fractionDigits": 2 + }, + "TRY0": { + "label": "livre turque - Non ISO (0 décimales)", + "symbol": "₺", + "fractionDigits": 0 }, "TTD": { "label": "dollar de Trinité-et-Tobago", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "TWD": { "label": "nouveau dollar taïwanais", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 + }, + "TWD0": { + "label": "nouveau dollar taïwanais - Non ISO (0 décimales)", + "symbol": "$", + "fractionDigits": 0 }, "TZS": { "label": "shilling tanzanien", - "symbol": "TSh" + "symbol": "TSh", + "fractionDigits": 0 }, "UAH": { "label": "hryvnia ukrainienne", - "symbol": "₴" + "symbol": "₴", + "fractionDigits": 2 }, "UGX": { "label": "shilling ougandais", - "symbol": "USh" + "symbol": "USh", + "fractionDigits": 0 }, "USD": { "label": "dollar des États-Unis", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "USN": { "label": "dollar des Etats-Unis (jour suivant)", - "symbol": "USN" + "symbol": "USN", + "fractionDigits": 2 }, "UYI": { "label": "peso uruguayen (unités indexées)", - "symbol": "UYI" + "symbol": "UYI", + "fractionDigits": 0 }, "UYU": { "label": "peso uruguayen", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "UZS": { "label": "sum ouzbek", - "symbol": "сўм" + "symbol": "сўм", + "fractionDigits": 0 }, "VEF": { "label": "bolivar vénézuélien (2008–2018)", - "symbol": "Bs." + "symbol": "Bs.", + "fractionDigits": 2 }, "VND": { "label": "dông vietnamien", - "symbol": "₫" + "symbol": "₫", + "fractionDigits": 0 }, "VUV": { "label": "vatu vanuatuan", - "symbol": "VT" + "symbol": "VT", + "fractionDigits": 0 }, "WST": { "label": "tala samoan", - "symbol": "WS$" + "symbol": "WS$", + "fractionDigits": 2 }, "XAF": { "label": "franc CFA (BEAC)", - "symbol": "FCFA" + "symbol": "FCFA", + "fractionDigits": 0 }, "XCD": { "label": "dollar des Caraïbes orientales", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "XOF": { "label": "franc CFA (BCEAO)", - "symbol": "CFA" + "symbol": "CFA", + "fractionDigits": 0 }, "XPF": { "label": "franc CFP", - "symbol": "FCFP" + "symbol": "FCFP", + "fractionDigits": 0 }, "YER": { "label": "riyal yéménite", - "symbol": "ر.ي.‏" + "symbol": "ر.ي.‏", + "fractionDigits": 0 }, "ZAR": { "label": "rand sud-africain", - "symbol": "R" + "symbol": "R", + "fractionDigits": 2 }, "ZMW": { "label": "kwacha zambien", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 } } diff --git a/packages/l10n/data/currencies/pt-BR.json b/packages/l10n/data/currencies/pt-BR.json index e7cedcf64f..5170c67100 100644 --- a/packages/l10n/data/currencies/pt-BR.json +++ b/packages/l10n/data/currencies/pt-BR.json @@ -1,650 +1,842 @@ { "AED": { "label": "Dirham dos Emirados Árabes Unidos", - "symbol": "د.إ.‏" + "symbol": "د.إ.‏", + "fractionDigits": 2 }, "AFN": { "label": "Afegane afegão", - "symbol": "؋" + "symbol": "؋", + "fractionDigits": 0 }, "ALL": { "label": "Lek albanês", - "symbol": "Lekë" + "symbol": "Lekë", + "fractionDigits": 0 }, "AMD": { "label": "Dram armênio", - "symbol": "֏" + "symbol": "֏", + "fractionDigits": 0 }, "ANG": { "label": "Florim das Antilhas Holandesas", - "symbol": "NAf." + "symbol": "NAf.", + "fractionDigits": 2 }, "AOA": { "label": "Kwanza angolano", - "symbol": "Kz" + "symbol": "Kz", + "fractionDigits": 2 }, "ARS": { "label": "Peso argentino", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AUD": { "label": "Dólar australiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "AWG": { "label": "Florim arubano", - "symbol": "Afl." + "symbol": "Afl.", + "fractionDigits": 2 }, "AZN": { "label": "Manat azeri", - "symbol": "₼" + "symbol": "₼", + "fractionDigits": 2 }, "BAM": { "label": "Marco conversível da Bósnia e Herzegovina", - "symbol": "КМ" + "symbol": "КМ", + "fractionDigits": 2 }, "BBD": { "label": "Dólar barbadense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BDT": { "label": "Taka bengali", - "symbol": "৳" + "symbol": "৳", + "fractionDigits": 2 }, "BGN": { "label": "Lev búlgaro", - "symbol": "лв." + "symbol": "лв.", + "fractionDigits": 2 }, "BHD": { "label": "Dinar bareinita", - "symbol": "د.ب.‏" + "symbol": "د.ب.‏", + "fractionDigits": 3 }, "BIF": { "label": "Franco burundiano", - "symbol": "FBu" + "symbol": "FBu", + "fractionDigits": 0 }, "BMD": { "label": "Dólar bermudense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BND": { "label": "Dólar bruneano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BOB": { "label": "Boliviano da Bolívia", - "symbol": "Bs" + "symbol": "Bs", + "fractionDigits": 2 }, "BOV": { "label": "Mvdol boliviano", - "symbol": "BOV" + "symbol": "BOV", + "fractionDigits": 2 }, "BRL": { "label": "Real brasileiro", - "symbol": "R$" + "symbol": "R$", + "fractionDigits": 2 }, "BSD": { "label": "Dólar bahamense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "BTN": { "label": "Ngultrum butanês", - "symbol": "Nu." + "symbol": "Nu.", + "fractionDigits": 2 }, "BWP": { "label": "Pula botsuanesa", - "symbol": "P" + "symbol": "P", + "fractionDigits": 2 }, "BYN": { "label": "Rublo bielorrusso", - "symbol": "Br" + "symbol": "Br", + "fractionDigits": 2 }, "BZD": { "label": "Dólar belizenho", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CAD": { "label": "Dólar canadense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CDF": { "label": "Franco congolês", - "symbol": "FC" + "symbol": "FC", + "fractionDigits": 2 }, "CHE": { "label": "Euro WIR", - "symbol": "CHE" + "symbol": "CHE", + "fractionDigits": 2 }, "CHF": { "label": "Franco suíço", - "symbol": "CHF" + "symbol": "CHF", + "fractionDigits": 2 }, "CHW": { "label": "Franco WIR", - "symbol": "CHW" + "symbol": "CHW", + "fractionDigits": 2 }, "CLF": { "label": "Unidades de Fomento chilenas", - "symbol": "CLF" + "symbol": "CLF", + "fractionDigits": 4 }, "CLP": { "label": "Peso chileno", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "CNH": { "label": "Yuan chinês (offshore)", - "symbol": "CNH" + "symbol": "CNH", + "fractionDigits": 2 }, "CNY": { "label": "Yuan chinês", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 2 }, "COP": { "label": "Peso colombiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "COU": { "label": "Unidade de Valor Real", - "symbol": "COU" + "symbol": "COU", + "fractionDigits": 2 }, "CRC": { "label": "Colón costarriquenho", - "symbol": "₡" + "symbol": "₡", + "fractionDigits": 2 }, "CUC": { "label": "Peso cubano conversível", - "symbol": "CUC" + "symbol": "CUC", + "fractionDigits": 2 }, "CUP": { "label": "Peso cubano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "CVE": { "label": "Escudo cabo-verdiano", - "symbol": "​" + "symbol": "​", + "fractionDigits": 2 }, "CZK": { "label": "Coroa tcheca", - "symbol": "Kč" + "symbol": "Kč", + "fractionDigits": 2 + }, + "CZK0": { + "label": "Coroa tcheca - Não ISO (0 decimais)", + "symbol": "Kč", + "fractionDigits": 0 }, "DJF": { "label": "Franco djiboutiano", - "symbol": "Fdj" + "symbol": "Fdj", + "fractionDigits": 0 }, "DKK": { "label": "Coroa dinamarquesa", - "symbol": "kr." + "symbol": "kr.", + "fractionDigits": 2 }, "DOP": { "label": "Peso dominicano", - "symbol": "RD$" + "symbol": "RD$", + "fractionDigits": 2 }, "DZD": { "label": "Dinar argelino", - "symbol": "د.ج.‏" + "symbol": "د.ج.‏", + "fractionDigits": 2 }, "EGP": { "label": "Libra egípcia", - "symbol": "ج.م.‏" + "symbol": "ج.م.‏", + "fractionDigits": 2 }, "ERN": { "label": "Nakfa da Eritreia", - "symbol": "Nfk" + "symbol": "Nfk", + "fractionDigits": 2 }, "ETB": { "label": "Birr etíope", - "symbol": "ብር" + "symbol": "ብር", + "fractionDigits": 2 }, "EUR": { "label": "Euro", - "symbol": "€" + "symbol": "€", + "fractionDigits": 2 }, "FJD": { "label": "Dólar fijiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "FKP": { "label": "Libra malvinense", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GBP": { "label": "Libra esterlina", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GEL": { "label": "Lari georgiano", - "symbol": "₾" + "symbol": "₾", + "fractionDigits": 2 }, "GHS": { "label": "Cedi ganês", - "symbol": "GH₵" + "symbol": "GH₵", + "fractionDigits": 2 }, "GIP": { "label": "Libra de Gibraltar", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "GMD": { "label": "Dalasi gambiano", - "symbol": "D" + "symbol": "D", + "fractionDigits": 2 }, "GNF": { "label": "Franco guineano", - "symbol": "FG" + "symbol": "FG", + "fractionDigits": 0 }, "GTQ": { "label": "Quetzal guatemalteco", - "symbol": "Q" + "symbol": "Q", + "fractionDigits": 2 }, "GYD": { "label": "Dólar guianense", - "symbol": "$" + "symbol": "$", + "fractionDigits": 0 }, "HKD": { "label": "Dólar de Hong Kong", - "symbol": "HK$" + "symbol": "HK$", + "fractionDigits": 2 }, "HNL": { "label": "Lempira hondurenha", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "HRK": { "label": "Kuna croata", - "symbol": "HRK" + "symbol": "HRK", + "fractionDigits": 2 }, "HTG": { "label": "Gourde haitiano", - "symbol": "G" + "symbol": "G", + "fractionDigits": 2 }, "HUF": { "label": "Florim húngaro", - "symbol": "Ft" + "symbol": "Ft", + "fractionDigits": 2 + }, + "HUF0": { + "label": "Florim húngaro - Não ISO (0 decimais)", + "symbol": "Ft", + "fractionDigits": 0 }, "IDR": { "label": "Rupia indonésia", - "symbol": "Rp" + "symbol": "Rp", + "fractionDigits": 0 }, "ILS": { "label": "Novo shekel israelense", - "symbol": "₪" + "symbol": "₪", + "fractionDigits": 2 + }, + "ILS0": { + "label": "Novo shekel israelense - Não ISO (0 decimais)", + "symbol": "₪", + "fractionDigits": 0 }, "INR": { "label": "Rupia indiana", - "symbol": "₹" + "symbol": "₹", + "fractionDigits": 2 }, "IQD": { "label": "Dinar iraquiano", - "symbol": "د.ع.‏" + "symbol": "د.ع.‏", + "fractionDigits": 0 }, "IRR": { "label": "Rial iraniano", - "symbol": "IRR" + "symbol": "IRR", + "fractionDigits": 0 }, "ISK": { "label": "Coroa islandesa", - "symbol": "ISK" + "symbol": "ISK", + "fractionDigits": 0 }, "JMD": { "label": "Dólar jamaicano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "JOD": { "label": "Dinar jordaniano", - "symbol": "د.أ.‏" + "symbol": "د.أ.‏", + "fractionDigits": 3 }, "JPY": { "label": "Iene japonês", - "symbol": "¥" + "symbol": "¥", + "fractionDigits": 0 }, "KES": { "label": "Xelim queniano", - "symbol": "Ksh" + "symbol": "Ksh", + "fractionDigits": 2 }, "KGS": { "label": "Som quirguiz", - "symbol": "сом" + "symbol": "сом", + "fractionDigits": 2 }, "KHR": { "label": "Riel cambojano", - "symbol": "៛" + "symbol": "៛", + "fractionDigits": 2 }, "KMF": { "label": "Franco comoriano", - "symbol": "CF" + "symbol": "CF", + "fractionDigits": 0 }, "KPW": { "label": "Won norte-coreano", - "symbol": "KPW" + "symbol": "KPW", + "fractionDigits": 0 }, "KRW": { "label": "Won sul-coreano", - "symbol": "₩" + "symbol": "₩", + "fractionDigits": 0 }, "KWD": { "label": "Dinar kuwaitiano", - "symbol": "د.ك.‏" + "symbol": "د.ك.‏", + "fractionDigits": 3 }, "KYD": { "label": "Dólar das Ilhas Cayman", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "KZT": { "label": "Tenge cazaque", - "symbol": "₸" + "symbol": "₸", + "fractionDigits": 2 + }, + "KZT0": { + "label": "Tenge cazaque - Não ISO (0 decimais)", + "symbol": "₸", + "fractionDigits": 0 }, "LAK": { "label": "Kip laosiano", - "symbol": "₭" + "symbol": "₭", + "fractionDigits": 0 }, "LBP": { "label": "Libra libanesa", - "symbol": "ل.ل.‏" + "symbol": "ل.ل.‏", + "fractionDigits": 0 }, "LKR": { "label": "Rupia cingalesa", - "symbol": "රු." + "symbol": "රු.", + "fractionDigits": 2 }, "LRD": { "label": "Dólar liberiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "LSL": { "label": "Loti lesotiano", - "symbol": "LSL" + "symbol": "LSL", + "fractionDigits": 2 }, "LYD": { "label": "Dinar líbio", - "symbol": "د.ل.‏" + "symbol": "د.ل.‏", + "fractionDigits": 3 }, "MAD": { "label": "Dirham marroquino", - "symbol": "د.م.‏" + "symbol": "د.م.‏", + "fractionDigits": 2 }, "MDL": { "label": "Leu moldávio", - "symbol": "L" + "symbol": "L", + "fractionDigits": 2 }, "MGA": { "label": "Ariary malgaxe", - "symbol": "Ar" + "symbol": "Ar", + "fractionDigits": 0 }, "MKD": { "label": "Dinar macedônio", - "symbol": "ден" + "symbol": "ден", + "fractionDigits": 2 }, "MMK": { "label": "Quiate mianmarense", - "symbol": "K" + "symbol": "K", + "fractionDigits": 0 }, "MNT": { "label": "Tugrik mongol", - "symbol": "₮" + "symbol": "₮", + "fractionDigits": 0 }, "MOP": { "label": "Pataca macaense", - "symbol": "MOP$" + "symbol": "MOP$", + "fractionDigits": 2 }, "MRO": { "label": "Ouguiya mauritana (1973–2017)", - "symbol": "أ.م.‏" + "symbol": "أ.م.‏", + "fractionDigits": 0 }, "MUR": { "label": "Rupia mauriciana", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "MWK": { "label": "Kwacha malauiana", - "symbol": "MK" + "symbol": "MK", + "fractionDigits": 2 }, "MXN": { "label": "Peso mexicano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "MXV": { "label": "Unidade Mexicana de Investimento (UDI)", - "symbol": "MXV" + "symbol": "MXV", + "fractionDigits": 2 }, "MYR": { "label": "Ringgit malaio", - "symbol": "RM" + "symbol": "RM", + "fractionDigits": 2 }, "MZN": { "label": "Metical moçambicano", - "symbol": "MTn" + "symbol": "MTn", + "fractionDigits": 2 }, "NAD": { "label": "Dólar namibiano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "NGN": { "label": "Naira nigeriana", - "symbol": "₦" + "symbol": "₦", + "fractionDigits": 2 }, "NIO": { "label": "Córdoba nicaraguense", - "symbol": "C$" + "symbol": "C$", + "fractionDigits": 2 }, "NOK": { "label": "Coroa norueguesa", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "NPR": { "label": "Rupia nepalesa", - "symbol": "नेरू" + "symbol": "नेरू", + "fractionDigits": 2 }, "NZD": { "label": "Dólar neozelandês", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "OMR": { "label": "Rial omanense", - "symbol": "ر.ع.‏" + "symbol": "ر.ع.‏", + "fractionDigits": 3 }, "PAB": { "label": "Balboa panamenho", - "symbol": "B/." + "symbol": "B/.", + "fractionDigits": 2 }, "PEN": { "label": "Novo sol peruano", - "symbol": "S/" + "symbol": "S/", + "fractionDigits": 2 }, "PGK": { "label": "Kina papuásia", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 }, "PHP": { "label": "Peso filipino", - "symbol": "₱" + "symbol": "₱", + "fractionDigits": 2 }, "PKR": { "label": "Rupia paquistanesa", - "symbol": "Rs" + "symbol": "Rs", + "fractionDigits": 0 }, "PLN": { "label": "Zloty polonês", - "symbol": "zł" + "symbol": "zł", + "fractionDigits": 2 }, "PYG": { "label": "Guarani paraguaio", - "symbol": "Gs." + "symbol": "Gs.", + "fractionDigits": 0 }, "QAR": { "label": "Rial catariano", - "symbol": "ر.ق.‏" + "symbol": "ر.ق.‏", + "fractionDigits": 2 }, "RON": { "label": "Leu romeno", - "symbol": "RON" + "symbol": "RON", + "fractionDigits": 2 }, "RSD": { "label": "Dinar sérvio", - "symbol": "RSD" + "symbol": "RSD", + "fractionDigits": 0 }, "RUB": { "label": "Rublo russo", - "symbol": "₽" + "symbol": "₽", + "fractionDigits": 2 }, "RWF": { "label": "Franco ruandês", - "symbol": "RF" + "symbol": "RF", + "fractionDigits": 0 }, "SAR": { "label": "Riyal saudita", - "symbol": "ر.س.‏" + "symbol": "ر.س.‏", + "fractionDigits": 2 }, "SBD": { "label": "Dólar das Ilhas Salomão", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SCR": { "label": "Rupia seichelense", - "symbol": "SR" + "symbol": "SR", + "fractionDigits": 2 }, "SDG": { "label": "Libra sudanesa", - "symbol": "ج.س." + "symbol": "ج.س.", + "fractionDigits": 2 }, "SEK": { "label": "Coroa sueca", - "symbol": "kr" + "symbol": "kr", + "fractionDigits": 2 }, "SGD": { "label": "Dólar singapuriano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SHP": { "label": "Libra de Santa Helena", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "SLL": { "label": "Leone de Serra Leoa (1964—2022)", - "symbol": "Le" + "symbol": "Le", + "fractionDigits": 0 }, "SOS": { "label": "Xelim somali", - "symbol": "S" + "symbol": "S", + "fractionDigits": 0 }, "SRD": { "label": "Dólar surinamês", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "SSP": { "label": "Libra sul-sudanesa", - "symbol": "£" + "symbol": "£", + "fractionDigits": 2 }, "STN": { "label": "Dobra de São Tomé e Príncipe", - "symbol": "STN" + "symbol": "STN", + "fractionDigits": 2 }, "SYP": { "label": "Libra síria", - "symbol": "ل.س.‏" + "symbol": "ل.س.‏", + "fractionDigits": 0 }, "SZL": { "label": "Lilangeni suazi", - "symbol": "E" + "symbol": "E", + "fractionDigits": 2 }, "THB": { "label": "Baht tailandês", - "symbol": "THB" + "symbol": "THB", + "fractionDigits": 2 }, "TJS": { "label": "Somoni tadjique", - "symbol": "сом." + "symbol": "сом.", + "fractionDigits": 2 }, "TND": { "label": "Dinar tunisiano", - "symbol": "د.ت.‏" + "symbol": "د.ت.‏", + "fractionDigits": 3 }, "TOP": { "label": "Paʻanga tonganesa", - "symbol": "T$" + "symbol": "T$", + "fractionDigits": 2 }, "TRY": { "label": "Lira turca", - "symbol": "₺" + "symbol": "₺", + "fractionDigits": 2 + }, + "TRY0": { + "label": "Lira turca - Não ISO (0 decimais)", + "symbol": "₺", + "fractionDigits": 0 }, "TTD": { "label": "Dólar de Trinidad e Tobago", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "TWD": { "label": "Novo dólar taiwanês", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 + }, + "TWD0": { + "label": "Novo dólar taiwanês - Não ISO (0 decimais)", + "symbol": "$", + "fractionDigits": 0 }, "TZS": { "label": "Xelim tanzaniano", - "symbol": "TSh" + "symbol": "TSh", + "fractionDigits": 0 }, "UAH": { "label": "Hryvnia ucraniano", - "symbol": "₴" + "symbol": "₴", + "fractionDigits": 2 }, "UGX": { "label": "Xelim ugandense", - "symbol": "USh" + "symbol": "USh", + "fractionDigits": 0 }, "USD": { "label": "Dólar americano", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "USN": { "label": "Dólar norte-americano (Dia seguinte)", - "symbol": "USN" + "symbol": "USN", + "fractionDigits": 2 }, "UYI": { "label": "Peso uruguaio en unidades indexadas", - "symbol": "UYI" + "symbol": "UYI", + "fractionDigits": 0 }, "UYU": { "label": "Peso uruguaio", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "UZS": { "label": "Som uzbeque", - "symbol": "сўм" + "symbol": "сўм", + "fractionDigits": 0 }, "VEF": { "label": "Bolívar venezuelano (2008–2018)", - "symbol": "Bs." + "symbol": "Bs.", + "fractionDigits": 2 }, "VND": { "label": "Dong vietnamita", - "symbol": "₫" + "symbol": "₫", + "fractionDigits": 0 }, "VUV": { "label": "Vatu de Vanuatu", - "symbol": "VT" + "symbol": "VT", + "fractionDigits": 0 }, "WST": { "label": "Tala samoano", - "symbol": "WS$" + "symbol": "WS$", + "fractionDigits": 2 }, "XAF": { "label": "Franco CFA de BEAC", - "symbol": "FCFA" + "symbol": "FCFA", + "fractionDigits": 0 }, "XCD": { "label": "Dólar do Caribe Oriental", - "symbol": "$" + "symbol": "$", + "fractionDigits": 2 }, "XOF": { "label": "Franco CFA de BCEAO", - "symbol": "CFA" + "symbol": "CFA", + "fractionDigits": 0 }, "XPF": { "label": "Franco CFP", - "symbol": "FCFP" + "symbol": "FCFP", + "fractionDigits": 0 }, "YER": { "label": "Rial iemenita", - "symbol": "ر.ي.‏" + "symbol": "ر.ي.‏", + "fractionDigits": 0 }, "ZAR": { "label": "Rand sul-africano", - "symbol": "R" + "symbol": "R", + "fractionDigits": 2 }, "ZMW": { "label": "Kwacha zambiano", - "symbol": "K" + "symbol": "K", + "fractionDigits": 2 } } diff --git a/packages/l10n/data/languages/de.json b/packages/l10n/data/languages/de.json index 688cd366b5..6ba2335ef4 100644 --- a/packages/l10n/data/languages/de.json +++ b/packages/l10n/data/languages/de.json @@ -417,6 +417,10 @@ "language": "Englisch", "country": "Gambia" }, + "en-GS": { + "language": "Englisch", + "country": "Südgeorgien und die Südlichen Sandwichinseln" + }, "en-GU": { "language": "Englisch", "country": "Guam" @@ -963,10 +967,6 @@ "language": "Französisch", "country": "Senegal" }, - "fr-SY": { - "language": "Französisch", - "country": "Syrien" - }, "fr-TD": { "language": "Französisch", "country": "Tschad" @@ -1105,6 +1105,9 @@ "ik": { "language": "Inupiak" }, + "io": { + "language": "Ido" + }, "is": { "language": "Isländisch" }, @@ -1889,8 +1892,5 @@ }, "bh": { "language": "Bhodschpuri" - }, - "io": { - "language": "Ido" } } diff --git a/packages/l10n/data/languages/en.json b/packages/l10n/data/languages/en.json index 7c179edd27..377173a1dd 100644 --- a/packages/l10n/data/languages/en.json +++ b/packages/l10n/data/languages/en.json @@ -418,6 +418,10 @@ "language": "English", "country": "Gambia" }, + "en-GS": { + "language": "English", + "country": "South Georgia & South Sandwich Islands" + }, "en-GU": { "language": "English", "country": "Guam" @@ -964,10 +968,6 @@ "language": "French", "country": "Senegal" }, - "fr-SY": { - "language": "French", - "country": "Syria" - }, "fr-TD": { "language": "French", "country": "Chad" @@ -1106,6 +1106,9 @@ "ik": { "language": "Inupiaq" }, + "io": { + "language": "Ido" + }, "is": { "language": "Icelandic" }, @@ -1890,8 +1893,5 @@ }, "bh": { "language": "Bhojpuri" - }, - "io": { - "language": "Ido" } } diff --git a/packages/l10n/data/languages/es.json b/packages/l10n/data/languages/es.json index 2ff478aeef..4f1bc51427 100644 --- a/packages/l10n/data/languages/es.json +++ b/packages/l10n/data/languages/es.json @@ -417,6 +417,10 @@ "language": "inglés", "country": "Gambia" }, + "en-GS": { + "language": "inglés", + "country": "Islas Georgia del Sur y Sandwich del Sur" + }, "en-GU": { "language": "inglés", "country": "Guam" @@ -963,10 +967,6 @@ "language": "francés", "country": "Senegal" }, - "fr-SY": { - "language": "francés", - "country": "Siria" - }, "fr-TD": { "language": "francés", "country": "Chad" @@ -1105,6 +1105,9 @@ "ik": { "language": "inupiaq" }, + "io": { + "language": "ido" + }, "is": { "language": "islandés" }, @@ -1889,8 +1892,5 @@ }, "bh": { "language": "bhoyapurí" - }, - "io": { - "language": "ido" } } diff --git a/packages/l10n/data/languages/fr-FR.json b/packages/l10n/data/languages/fr-FR.json index 00ab9b25ca..b24936866b 100644 --- a/packages/l10n/data/languages/fr-FR.json +++ b/packages/l10n/data/languages/fr-FR.json @@ -417,6 +417,10 @@ "language": "anglais", "country": "Gambie" }, + "en-GS": { + "language": "anglais", + "country": "Géorgie du Sud-et-les Îles Sandwich du Sud" + }, "en-GU": { "language": "anglais", "country": "Guam" @@ -963,10 +967,6 @@ "language": "français", "country": "Sénégal" }, - "fr-SY": { - "language": "français", - "country": "Syrie" - }, "fr-TD": { "language": "français", "country": "Tchad" @@ -1105,6 +1105,9 @@ "ik": { "language": "inupiaq" }, + "io": { + "language": "ido" + }, "is": { "language": "islandais" }, @@ -1889,8 +1892,5 @@ }, "bh": { "language": "bhodjpouri" - }, - "io": { - "language": "ido" } } diff --git a/packages/l10n/data/languages/pt-BR.json b/packages/l10n/data/languages/pt-BR.json index 42c9ee3839..eac6f4a7e8 100644 --- a/packages/l10n/data/languages/pt-BR.json +++ b/packages/l10n/data/languages/pt-BR.json @@ -417,6 +417,10 @@ "language": "inglês", "country": "Gâmbia" }, + "en-GS": { + "language": "inglês", + "country": "Ilhas Geórgia do Sul e Sandwich do Sul" + }, "en-GU": { "language": "inglês", "country": "Guam" @@ -963,10 +967,6 @@ "language": "francês", "country": "Senegal" }, - "fr-SY": { - "language": "francês", - "country": "Síria" - }, "fr-TD": { "language": "francês", "country": "Chade" @@ -1105,6 +1105,9 @@ "ik": { "language": "inupiaque" }, + "io": { + "language": "ido" + }, "is": { "language": "islandês" }, @@ -1889,8 +1892,5 @@ }, "bh": { "language": "bhojpuri" - }, - "io": { - "language": "ido" } } diff --git a/packages/l10n/scripts/generate-l10n-data.js b/packages/l10n/scripts/generate-l10n-data.js index 77103b08c5..1e07629e22 100644 --- a/packages/l10n/scripts/generate-l10n-data.js +++ b/packages/l10n/scripts/generate-l10n-data.js @@ -115,6 +115,25 @@ const extractCountryDataForLocale = (locale) => { ); }; +// Mapping of currencies that have a 0-fraction-digit variant (same label/symbol, fractionDigits 0). +const ZERO_FRACTION_DIGITS_CURRENCY_MAPPING = { + CZK: 'CZK0', + HUF: 'HUF0', + ILS: 'ILS0', + KZT: 'KZT0', + TRY: 'TRY0', + TWD: 'TWD0', +}; + +// Per-locale suffix for zero-fraction currency label +const ZERO_DECIMAL_LABEL_SUFFIX_BY_LOCALE = { + en: ' - Non ISO (0 decimals)', + de: ' - Nicht ISO (0 Dezimalstellen)', + es: ' - No ISO (0 decimales)', + 'fr-FR': ' - Non ISO (0 décimales)', + 'pt-BR': ' - Não ISO (0 decimais)', +}; + const extractCurrencyDataForLocale = async (locale) => { // Get the list of all currencies. // NOTE: this list contains "old" currencies that are not in used anymore. @@ -125,23 +144,43 @@ const extractCurrencyDataForLocale = async (locale) => { 'http://www.localeplanet.com/api/auto/currencymap.json' ).then((response) => response.json()); - return Promise.resolve( - Object.keys(activeCurrencies).reduce( - (acc, key) => - // `currencyInfo` given by `cldr` may not contain any information based on the - // currencyCode that we fetched from `currencymap.json`, so we have this definition - // check in place. - currencyInfo[key] - ? Object.assign({}, acc, { - [key]: { - label: currencyInfo[key].displayName, - symbol: activeCurrencies[key].symbol_native, - }, - }) - : acc, - {} - ) + const baseCurrencies = Object.keys(activeCurrencies).reduce( + (acc, key) => + // `currencyInfo` given by `cldr` may not contain any information based on the + // currencyCode that we fetched from `currencymap.json`, so we have this definition + // check in place. + currencyInfo[key] + ? Object.assign({}, acc, { + [key]: { + label: currencyInfo[key].displayName, + symbol: activeCurrencies[key].symbol_native, + fractionDigits: activeCurrencies[key].decimal_digits, + }, + }) + : acc, + {} ); + + // Add variant currencies (same label/symbol as base, fractionDigits forced to 0). + const result = {}; + Object.keys(baseCurrencies) + .sort() + .forEach((key) => { + result[key] = baseCurrencies[key]; + const variantCode = ZERO_FRACTION_DIGITS_CURRENCY_MAPPING[key]; + if (variantCode) { + const suffix = + ZERO_DECIMAL_LABEL_SUFFIX_BY_LOCALE[locale] ?? + ZERO_DECIMAL_LABEL_SUFFIX_BY_LOCALE['en']; + result[variantCode] = { + ...baseCurrencies[key], + label: `${baseCurrencies[key].label}${suffix}`, + fractionDigits: 0, + }; + } + }); + + return Promise.resolve(result); }; const extractLanguageDataForLocale = (locale) => { diff --git a/packages/l10n/src/currency-information.ts b/packages/l10n/src/currency-information.ts index fe6c5b4e17..4f14de6e31 100644 --- a/packages/l10n/src/currency-information.ts +++ b/packages/l10n/src/currency-information.ts @@ -34,7 +34,11 @@ const getImportChunk = (locale: string): Promise => { }; export const currenciesShape = PropTypes.objectOf( - PropTypes.shape({ label: PropTypes.string, symbol: PropTypes.string }) + PropTypes.shape({ + label: PropTypes.string, + symbol: PropTypes.string, + fractionDigits: PropTypes.number, + }) ); /** diff --git a/packages/l10n/src/types.ts b/packages/l10n/src/types.ts index 961d9bd2ed..6b065d4599 100644 --- a/packages/l10n/src/types.ts +++ b/packages/l10n/src/types.ts @@ -1,6 +1,7 @@ export type Currency = { label: string; symbol: string; + fractionDigits: number; }; export type Currencies = Record;