Почему я не могу установить язык в numbro.js?

1

Я не могу установить язык в numbro, включая language.min.js. Я использую CDN-include. Что я делаю неправильно?

HTML

<div id="number"></div>

JS

numbro.setLanguage("de-DE");
var number = numbro("1111111111").format({thousandSeparated: true});
document.getElementById("number").innerHTML = number;

Результат должен читать 1.111.111.111, но это 11111111111.

Когда я вхожу в базовый метод, языки переменных содержат только "en-US", но numbro.allLanguages содержит "de-DE". Как-то инициализация не срабатывает...

http://jsfiddle.net/rj927ewm/

Теги:

1 ответ

1

Как мне объяснили здесь, я пропустил регистрацию включенных языков с numbro.registerLanguage(<locale>). Для всех языков вы бы это сделали:

Object.values(numbro.allLanguages).forEach(function(data) {
  numbro.registerLanguage(data);
})

Ещё вопросы

Сообщество Overcoder
Наверх
Меню