FormatJS

FormatJS is a library collection developed to manage internationalization processes in JavaScript applications. ICU message format parsers and includes various packages based on ECMA-402 standards.

FO

formatjs · Localization & i18n

STARS14.8K
FORKS1.4K
COMMITS—
CONTRIBUTORS360
UPDATEDtoday
i18nreactformattingintlMIT / BSD-3-Clause

Common commercial products in this category: Crowdin, Lokalise, Phrase

What can it do?
  • Using the ICU message syntax, you parse text for different languages
  • Edit date, time, and local name formats in accordance with ECMA-402 standards
  • You manage internationalization processes using command line tools
User reviews
  • • NeutralHacker News

    FormatJS – Internationalize your web apps on the client and server

    “How does it compare to normal "Gettext workflow"? Currently I use i18next with custom functions, where I just write strings like _("car"), ngettext("window", "windows", number) in files. I Can use translator comments, context and everything. (Like //TRANSLATORS: this is used in…”

  • • NeutralHacker News

    FormatJS – Internationalize your web apps on the client and server

    “I haven't look into i18n-js library in details, but this is what I can spot so far: * the message format in i18n-js seems to be compatible with ICU message syntax, the industry standard used in other programming languages and the one used by formatJS as well. we will have to…”

My note

Alternative pages

More in: Localization & i18n