From deac9cb4cd4c48c99effa93dc01deefd7eea0125 Mon Sep 17 00:00:00 2001 From: Marc Date: Sun, 4 Jan 2026 19:02:59 +0800 Subject: [PATCH] fix: add MYR currency --- package-lock.json | 11 -- src/lib/currency-data.json | 209 ++++++++++++++++++++++++++++++++++++- src/lib/currency.ts | 1 + 3 files changed, 209 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 17f239100..0fa9676ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16501,17 +16501,6 @@ } } }, - "node_modules/next-intl/node_modules/@swc/helpers": { - "version": "0.5.17", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz", - "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==", - "license": "Apache-2.0", - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.8.0" - } - }, "node_modules/next-intl/node_modules/negotiator": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", diff --git a/src/lib/currency-data.json b/src/lib/currency-data.json index 85c48f355..5a090a2bd 100644 --- a/src/lib/currency-data.json +++ b/src/lib/currency-data.json @@ -225,6 +225,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Ringgit Malaysia", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Dolar Selandia Baru", "symbol_native": "$", @@ -497,6 +506,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "ringgit de Malàisia", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "dòlar neozelandès", "symbol_native": "$", @@ -769,6 +787,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "malajsijský ringgit", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "novozélandský dolar", "symbol_native": "$", @@ -1041,6 +1068,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Malaysischer Ringgit", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Neuseeland-Dollar", "symbol_native": "$", @@ -1313,6 +1349,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Malaysian Ringgit", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "New Zealand Dollar", "symbol_native": "$", @@ -1585,6 +1630,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "ringit", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "dólar neozelandés", "symbol_native": "$", @@ -1857,6 +1911,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Malaysiako ringgita", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Zeelanda Berriko dolarra", "symbol_native": "$", @@ -2129,6 +2192,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "ringgit malais", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "dollar néo-zélandais", "symbol_native": "$", @@ -2401,6 +2473,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "ringgit malese", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "dollaro neozelandese", "symbol_native": "$", @@ -2673,6 +2754,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Maleisische ringgit", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Nieuw-Zeelandse dollar", "symbol_native": "$", @@ -2945,6 +3035,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "ringgit malezyjski", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "dolar nowozelandzki", "symbol_native": "$", @@ -3217,6 +3316,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Ringgit malaio", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Dólar neozelandês", "symbol_native": "$", @@ -3489,6 +3597,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Ringgit malaio", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Dólar neozelandês", "symbol_native": "$", @@ -3761,6 +3878,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "ringgit malaiezian", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "dolar neozeelandez", "symbol_native": "$", @@ -4033,6 +4159,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Malesian ringgit", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Uuden-Seelannin dollari", "symbol_native": "$", @@ -4305,6 +4440,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Malezya Ringgiti", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Yeni Zelanda Doları", "symbol_native": "$", @@ -4577,6 +4721,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "Малайзийский ринггит", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "Новозеландский доллар", "symbol_native": "$", @@ -4849,6 +5002,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "малайзійський рингіт", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "новозеландський долар", "symbol_native": "$", @@ -5121,6 +5283,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "רינגיט מלזי", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "דולר ניו זילנדי", "symbol_native": "$", @@ -5393,6 +5564,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "말레이시아 링깃", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "뉴질랜드 달러", "symbol_native": "$", @@ -5665,6 +5845,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "マレーシア リンギット", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "ニュージーランド ドル", "symbol_native": "$", @@ -5937,6 +6126,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "马来西亚林吉特", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "新西兰元", "symbol_native": "$", @@ -6209,6 +6407,15 @@ "rounding": 0, "decimal_digits": 2 }, + "MYR": { + "name": "马来西亚林吉特", + "symbol_native": "RM", + "symbol": "RM", + "code": "MYR", + "name_plural": "Malaysian ringgits", + "rounding": 0, + "decimal_digits": 2 + }, "NZD": { "name": "新西兰元", "symbol_native": "$", @@ -6255,4 +6462,4 @@ "decimal_digits": 2 } } -} +} \ No newline at end of file diff --git a/src/lib/currency.ts b/src/lib/currency.ts index 031fef5b2..4ffcccf4c 100644 --- a/src/lib/currency.ts +++ b/src/lib/currency.ts @@ -37,6 +37,7 @@ export const supportedCurrencyCodes = [ 'INR', 'KRW', 'MXN', + 'MYR', 'NZD', 'PHP', 'SGD',