Packages

Internationalization (i18n) Packages

Internationalization and localization libraries for translating, formatting, and adapting applications to different languages and regions (i18next, FormatJS).

105 packages

Packages in Internationalization (i18n)

79Health
Library Composer

Addressing

A PHP addressing library for postal address formatting, validation, and CLDR-powered country and subdivision data.

970
MIT
Used by 1
55Health
Library PyPI

parsedatetime

Parse human-readable date and time strings like tomorrow or in 5 minutes into structured Python datetimes

710
Apache 2.0
Used by 1
36Health
Library PyPI

Unidecode

ASCII transliterations of Unicode text for slugs, legacy systems, and identifiers.

611
GPL 2.0
Used by 1
45Health
Library PyPI

Flask-Babel

Adds internationalization (i18n) and localization (l10n) support to Flask applications, built on Babel and pytz.

453
BSD 3
Used by 1
89Health
Library npm

ember-intl

Internationalization for Ember.js apps, built on ICU message syntax and the standard Intl API.

439
MIT
Used by 1
51Health
Library npm

jalaali-js

Zero-dependency TypeScript library for converting between Jalaali (Persian) and Gregorian calendar dates.

365
MIT
Used by 1
45Health
Library Composer

Cron Translator

Translate CRON expressions into human-readable text across 20+ languages for PHP applications.

316
MIT
Used by 1
47Health
Library PyPI

fluent.syntax

The Python parser, serializer, and AST toolkit for reading, writing, and transforming Fluent localization files.

246
Apache 2.0
Used by 1
62Health
Library PyPI

Pyphen

A pure Python library that hyphenates text using Hunspell dictionaries, covering 50+ languages.

230
Other
Used by 1
37Health
Library PyPI

timeago

Format Python datetimes into human-friendly '3 hours ago' relative time strings across 40+ locales.

226
MIT
Used by 1
42Health
SDK npm

google-translate-api

A free, unlimited Node.js and browser client for Google Translate's web endpoints, with batch translation, text-to-speech, and full TypeScript types.

196
MIT
Used by 1
42Health
Library npm

ajv-i18n

Internationalised error messages for the Ajv JSON Schema validator.

179
MIT
Used by 1
29Health
Library npm

langs

ISO 639-1/2/3 language codes with English and local names for Node.js

122
MIT
Used by 1
74Health
Library Cargo

rusty-money

Handle monetary values in Rust with ISO-4217 currencies, precise arithmetic, formatting, and exchange.

108
MIT
Used by 1
36Health
Library Composer

LitEmoji

A PHP library that converts emoji between unicode, HTML entities, and shortcodes.

90
MIT
Used by 1
55Health
Library npm

country-code-lookup

Look up countries by FIPS, ISO 3166-1 alpha-2/alpha-3/numeric, or internet TLD codes in Node.js.

86
MIT
Used by 1
29Health
Library npm

jss-rtl

A JSS plugin that automatically flips CSS rules to generate right-to-left stylesheets.

82
MIT
Used by 1
50Health
Library npm

bcp-47

Parse and stringify BCP 47 language tags into structured, spec-compliant schema objects.

76
MIT
Used by 1
52Health
Library npm

Locale-Codes

Language and country locale data for JavaScript and TypeScript, with lookups by name, tag, ISO code, or LCID.

75
MIT
Used by 1
33Health
Library PyPI

text-unidecode

The most basic Python port of Perl's Text::Unidecode for Unicode-to-ASCII transliteration.

69
Other
Used by 1
52Health
Library npm

@mapbox/mapbox-gl-rtl-text

Right-to-left text support for Mapbox GL JS via an Emscripten port of ICU.

65
BSD 3
Used by 1
33Health
Library PyPI

iso639

Fast, dependency-free Python library mapping ISO 639-1, 639-2, and 639-3 language codes, names, and retirements to a single Language object.

54
Apache 2.0
Used by 1
29Health
Library npm

stylis-plugin-rtl

Stylis plugin that flips CSS to right-to-left using CSSJanus

37
MIT
Used by 1
37Health
Library npm

resolve-accept-language

Resolves the best-matching locale from an HTTP Accept-Language header using the RFC 4647 lookup matching scheme.

35
MIT
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers