JQuery/Globalize: метод для поиска наилучшего соответствия локали?
В качестве примера я загрузил следующие локали:
- ан
- де
- де-CH
Как код: Globalize.load( require('cldr-data').entireMainFor('en', 'de', 'de-CH'));
Когда я звоню const globalize = Globalize(locale);
не задав locale
загружен я получаю например Error: Cannot find module './de-AT'
Это означает, что мне нужно выбрать одну из существующих локалей:
- de-CH -> выбрать de-CH
- де-АТ -> выбрать де
- en-Latn-US -> выбрать en
- это -> выбрать en
Поскольку всем нужен этот кусок кода, я ожидал, что он будет существовать в библиотеке. Не могли бы вы указать мне на правильную реализацию?