Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

279
Views
Intl.NumberFormat ¿Obtener el código de moneda de una configuración regional dinámica?

Estoy luchando por encontrar una buena manera de obtener el código de moneda para Intl.NumberFormat de mi localidad.

Tenemos la capacidad para que el usuario cambie la configuración regional en cualquier momento. Necesito una forma de recuperar el código de moneda en función de la configuración regional seleccionada para poder formatear adecuadamente.

 let chosenLocale = appSettings.LocaleKey; //Could be anything user chooses en-US, ja-JP, etc.. // THIS DOES NOT EXIST, DOES ANY SUCH MAPPING, LOOKUP, OR LIST EXIST? let currencyBasedOnLocale = GetCurrencyCodeFromLocale(chosenLocale); // WOULD BE COOL IF THERE WAS THIS FOR ALL KNOWN CURRENCIES: // var localeCurrencyLookup = { "en-US": "USD", "ru-RU" : "RUB", "en-GB" : "GBP", etc... } // THEN I COULD DO THIS: // let currencyBasedOnLocale = localeCurrencyLookup[chosenLocale] || "USD"; var formatter = new Intl.NumberFormat(chosenLocale, { style: 'currency', currency: currencyBasedOnLocale }); return formatter.format(value);

Entonces, ¿alguien sabe si existe tal mapeo de locales a códigos de moneda? ¿O hay alguna otra forma de encontrar el código de moneda según la configuración regional? Siento que este es un gran oversite para no tener una ubicación para el mapeo de moneda. Quizás la mayoría de los sitios solo admitan algunas configuraciones regionales, lo que deja que el desarrollador lo resuelva manualmente. No me importa escribir un objeto de mapeo de búsqueda json, pero ni siquiera sé a dónde ir para ver qué locales se asignan a qué código de moneda.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!