Translations and Internationalizations

i18n libraries for multi-language support and localization. Packages among the 3,000 most downloaded in the past 90 days.

27 packages
  • gettext 1.0.2

    Internationalization and localization through gettext

    492
    3.2m last 90 days
  • expo 1.1.1

    Low-level Gettext file handling (.po/.pot/.mo file writer and parser).

    16
    2.9m last 90 days
  • ex_cldr 2.47.5

    Common Locale Data Repository (CLDR) functions for Elixir to localize and format numbers, dates, lists, messages, languages, territories and units with support for over 700 locales for internationalized (i18n) and localized (L10N) applications.

    473
    417.1k last 90 days
  • Number and currency localization and formatting functions for the Common Locale Data Repository (CLDR).

    47
    365.2k last 90 days
  • Currency localization data encapsulation functions for the Common Locale Data Repository (CLDR).

    11
    359.7k last 90 days
  • An alternative take on localization

    66
    114.7k last 90 days
  • List formatting functions for the Common Locale Data Repository (CLDR) package ex_cldr.

    6
    98.8k last 90 days
  • Terrritory formatting functions for the Common Locale Data Repository (CLDR) package ex_cldr

    26
    81.0k last 90 days
  • Unit formatting (volume, area, length, ...), conversion and arithmetic functions based upon the Common Locale Data Repository (CLDR).

    19
    79.4k last 90 days
  • Plugs suporting CLDR and setting the locale from requests and request headers.

    12
    52.1k last 90 days
  • Person name formatting functions for the Common Locale Data Repository (CLDR) package ex_cldr.

    7
    17.6k last 90 days
  • Plugs, localized routes, and HTML helpers for the Localize library.

    7
    17.0k last 90 days
  • Locale display name presentation for Common Locale Data Repository (CLDR) locales.

    4
    15.8k last 90 days
  • ex_cldr_languages is an addon library application for ex_cldr that provides localization and listing of languages.

    9
    15.6k last 90 days
  • icu 0.7.0

    Elixir bindings to icu4x for i18n

    5
    11.1k last 90 days
  • Implementation of the Cldr Transform specification to transform text from one script to another.

    9
    10.4k last 90 days
  • Lokalise APIv2 interface for Elixir.

    12
    9.7k last 90 days
  • SQL database support for Localize: locale-aware ICU collation for Ecto queries on PostgreSQL and SQLite, tagged-decimal composite types with database-side sum, avg, min and max aggregates and arithmetic operators, unit serialization, and range types.

    3
    8.2k last 90 days
  • trans 3.0.1

    Embedded translations for Elixir schemas

    236
    6.8k last 90 days
  • Localized and internationalized message formatting using the ICU message format integrated with the ex_cldr family supporting over 500 locales

    17
    6.7k last 90 days
  • Common Locale Data Repository (CLDR) icu4c NIF-based collator providing Unicode default collation sorting. Useful sorting not-ASCII strings.

    6
    6.3k last 90 days
  • Elixir library for converting language code from one version of ISO 639 standard to another and back

    2
    4.8k last 90 days
  • cadastre 0.2.20

    A repository of languages, countries and country subdivisions from the iso-codes Debian package.

    6
    4.8k last 90 days
  • CLDR-based embedded translations for Ecto schemas

    10
    3.6k last 90 days
  • Pure-Elixir implementation of UTS #46 (IDNA 2008 Compatibility Processing) with Punycode (RFC 3492), bidi (RFC 5893) and CONTEXTJ joiner rules.

    1
    3.6k last 90 days
  • Cldr-based localized route generation and path helpers for Phoenix

    19
    3.5k last 90 days
  • HTML helper functions for the Common Locale Data Repository (CLDR).

    7
    3.5k last 90 days