63 packages found
Library for extracting data from CLDR (the Unicode Common Locale Data Repository)
- locale
- i18n
- cldr
- l10n
- internationalization
- localization
- date
- time
- interval
- format
- formats
- pattern
- patterns
- plural
- View more
Language data and utilities.
Unicode CLDR pluralization rules as JavaScript functions
Geo data, primarily ISO territories, languages etc. Data fetched mostly from CLDR.
Locale data generators written in node.js. Uses reliable sources. Generated data available as JS/JSON objects.
- cldr-json
- cldr
- locale-gen
- locale
- i18n
- localization
- phone-number
- country-codes
- languages
- timezones
- currency-codes
A JavaScript library for internationalization and localization that leverages the official Unicode CLDR JSON data.
- utility
- globalization
- internationalization
- multilingualization
- localization
- g11n
- i18n
- m17n
- L10n
- localize
- format
- parse
- translate
- strings
- View more
CLDR text segmentation for JavaScript
Intl.PluralRules polyfill
Text formatter with Unicode CLDR Plural Rules and choices support
Converts language code to script ID
JavaScript implementation of the ICU (International Components for Unicode) that uses the Common Locale Data Repository to format dates, plurals, and more. Based on twitter-cldr-rb
Lightweight translation module. Internationalize your great project.
Unicode Consortium JSON locale files.
Javascript runtime for CLDR plural rules generated by camertron/cldr-plurals.
Provides localized date/time format patterns for styles full, long, medium and short, using Intl.DateTimeFormat.
Formats a date/time value to a localised string using a pattern consisting of Unicode LDML tokens.
Parse a decimal number with i18n format support (localized decimal points and thousands separators)
- parse
- parser
- number
- float
- decimal
- i18n
- localized
- international
- format
- convert
- integer
- points
- comma
- separators
- View more
Provides localized date/time format patterns for styles full, long, medium and short, usable with Intl.DateTimeFormat, compliant with Unicode LDML.
Node.js bindings to the ICU number formatting functions. Useful for formatting numbers in various ways (decimal, currency, percents, ordinals, etc)