ember-intl
Version:
A internationalization toolbox for ambitious applications.
13 lines (9 loc) • 411 B
JavaScript
function extractPluralCategories() {
const plurals = require('cldr-core/supplemental/plurals.json').supplemental['plurals-type-cardinal'];
const pluralCategories = {};
Object.keys(plurals).forEach((locale) => {
pluralCategories[locale] = Object.keys(plurals[locale]).map((key) => key.replace('pluralRule-count-', ''));
});
return pluralCategories;
}
module.exports = extractPluralCategories();