Проблема с форматированием дирхама ОАЭ в цифре. js - PullRequest
1 голос
/ 15 февраля 2020

Я пытаюсь использовать цифру. js для обновления как символа валюты, так и формата заданного числа. Похоже, что это работает, но когда я выбираю дирхам ОАЭ, форматирование кажется странным.

numeral.register("locale", 'ar-ae', {
    delimiters: {
      thousands: " ",
      decimal: ","
    },
    abbreviations: {
      thousand: "k",
      million: "m",
      billion: "b",
      trillion: "t"
   },
   currency: {
     symbol: 'د.إ'
   }
});

numeral.locale('ar-ae');
var monies = numeral(1000000.1).format("$0,0[.]00");
console.log(monies);

> 000,10 000 1د.إ 
// ^ this looks strange

Я проверил этот сайт и выглядит как символ, появляющийся справа (после число) верно, но форматирование самих чисел кажется ближе к американскому форматированию с запятыми и десятичными числами.

У меня есть рабочая песочница с кодом для всего проекта, но я включил только тот код, который мне показался уместным. Все другие мои локали / валюты, кажется, форматируют правильно.

...