SlikelySubtags.json не загружен

Я использую cldr а также globalize. найти библиотеки И я прочитал в документах, что мне нужно загрузить likelySubtags.json,
Может быть, это из-за моего плохого английского, но я не могу получить, где мне нужно, чтобы получить эти файлы? Или как генерировать?
Просто для примера:

<script>
Globalize.load({
  main: {
    en: {
      ...
    }
  },
  supplemental: {
    likelySubtags: {
      ...
    },
    timeDate: {
      ...
    },
    weekData: {
      ...
    }
  }
});
</script>

Как я понял, это генерирует эти JSON. Но что мне нужно писать вместо очков?
Кто-нибудь может объяснить более понятно?
Ниже код, который мне нужно использовать, если он имеет какое-либо значение:

<script type="text/javascript">
    $(function () {
        Globalize.locale('en');
        // Fix a date validation on the WebKit engine
        $.validator.methods.date = function (value, element) {
            return this.optional(element) || Globalize.parseDate(value, { skeleton: 'dd.MM.yyyy'});
        }
    });
</script>

PS Возможно, это не сложно, но я действительно не могу получить документы.

ADDED
Это ошибка, которую я получаю сейчас:

Uncaught Ошибка: E_MISSING_CLDR: отсутствует обязательное содержимое CLDR supplemental/likelySubtags,
в createError (globalize.js:105)
при проверке (globalize.js:182)
в EventEmitter.validateCldr (globalize.js:204)
в EventEmitter.emitEvent (event.js:416)
в EventEmitter.aliasClosure [как триггер] (event.js:88)
на Cldr.get (event.js: 572)
at validateLikelySubtags (globalize.js: 337)
в Function.Globalize.locale (globalize.js:392)
на HTMLDocument. (Индекс: 1892)
at mightThrow (jquery-3.1.1.js: 3570)

Конечно, я понимаю, что мне нужно позвонить Globalize.load() прежде чем использовать его, но я не знаю как.

1 ответ

Решение

likelySubtags.json это файл из CLDR: https://github.com/unicode-cldr/cldr-core/blob/master/supplemental/likelySubtags.json.

Вы можете найти ответ на свой вопрос в документе Globalize docs. Как получить данные CLDR:

Как я могу получить данные CLDR?

Загружая пакеты JSON индивидуально...

Unicode CLDR доступен как JSON по адресу https://github.com/unicode-cldr/ (после того, как это предложение по json- пакету было принято). Пожалуйста, прочитайте https://github.com/unicode-cldr/cldr-json для получения дополнительной информации об организации пакета.

Используя менеджер пакетов...

cldr-data можно использовать для удобства. Он всегда загружается из правильного источника.

Используйте npm npm install cldr-data или беседка bower install cldr-data ( подробные инструкции). Для получения дополнительной информации см.:

Другие вопросы по тегам