Библиотека Kendo Internationalization предоставляет огромное количество файлов JS со специфической информацией о культуре каждой страны.Я использую его IntlService
и TranslateService
для обработки языка в системе, но теперь мне нужно получить конкретную информацию из этих файлов, например, разделитель валюты и десятичного разделителя для текущего языка и доступных языков.
Эти файлы находятся в @progress/kendo-angular-intl/locales
, а json инкапсулирован в функцию с именем setData()
.Я не хочу копировать информацию о них (легкий путь), но использую их повторно, например, для автоматизации добавления нового языка.Наконец, я искал, если Kendo уже реализует сервис, который предоставляет возможность получать определенные поля этих файлов, но их нет.
Итак, мой вопрос: как я могу получить информацию из этих файлов?Существует ли служба для этой цели или я должен реализовать ее самостоятельно?
Я показываю пример одного из файлов:
import { setData } from '@progress/kendo-angular-intl';
setData({
name: "es-CL",
identity: {
language: "es",
territory: "CL"
},
territory: "CL",
numbers: {
symbols: {
decimal: ",",
group: ".",
list: ";",
percentSign: "%",
plusSign: "+",
minusSign: "-",
exponential: "E",
superscriptingExponent: "×",
perMille: "‰",
infinity: "∞",
nan: "NaN",
timeSeparator: ":"
},