An internationalization (i18n) library for Svelte applications that uses Unicode MessageFormat 2 (MF2) to format messages.
-
Updated
Oct 13, 2026 - JavaScript
An internationalization (i18n) library for Svelte applications that uses Unicode MessageFormat 2 (MF2) to format messages.
Convert gettext input (po/pot/mo files) into messageformat-compatible JSON
Webpack loader for messageformat data in JSON files
Locale Property Resource Bundle Loader for Webpack
Add jsLingui babel plugins to create-react-app using react-app-rewired
Check translations from .properties files with Mustache placeholders markup or messageformat syntax.
Deprecated; use messageformat-loader instead
Localization / i18n for redux - connect agnostic bindings with support for ICU Message Syntax
Simple to use ICU localization library built for MessageFormat
Offline, dependency-free playground and engine for authoring and previewing ICU MessageFormat strings across locales
MessageFormat 2 grammar for tree-sitter
Webpack loader for messageformat data in gettext po/pot/mo files
Typed, compiled ICU internationalization for React, Next.js, TanStack Start, Vue, Svelte and Solid, with an agent-first CLI and agent skills
A react application using react-intl (MessageFormat) to bring i18n functionality.
To associate your repository with the messageformat topic, visit your repo's landing page and select "manage topics."