@formatjs/fast-memoize
fork of fast-memoize and support esm
Found 732 results for intl
fork of fast-memoize and support esm
A collection of implementation for ECMAScript abstract operations
Intl.LocaleMatcher ponyfill
Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.
Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
Internationalize JS apps. This library provides an API to format dates, numbers, and strings, including pluralization and handling translations.
Internationalization (i18n) for React
Formats JS list in a i18n-safe way
Library will help you to detect if the locale is right-to-left language.
Polyfill the ECMA-402 Intl API (except collation)
Internationalization (i18n) for Next.js
A CLI for formatjs.
Intl.getCanonicalLocales polyfill
Polyfill for Intl.PluralRules
A memoizer factory for Intl format constructors.
Intl.Enumerator polyfill
Ponyfill for ES2020 Intl.NumberFormat
Formats JavaScript dates to relative time strings.
Intl.Locale polyfill
A convenient Intl.RelativeTimeFormat polyfill
Intl.DateTimeFormat polyfill
.properties file parser, editor, formatter and Webpack loader.
React <input/> component for formatting currency and numbers.
Lib for CLI for formatjs.
Intl.DurationFormat polyfill
Fully extendable eslint plugin for JSON i18n translation files.
Resolve the preferred locale based on the value of an `Accept-Language` HTTP header.
Collection of useful intl utilities
Polyfill for Intl.Segmenter
A fully spec-compliant polyfill for 'Intl.ListFormat'
Manage all translations based on the extracted messages of the babel-plugin-react-intl
ECMA-402 Intl spec's internal `FallbackSymbol`
Alphabetically sort an array of strings
formatjs-related compiler macros
Extract react-intl messages
Handlebars helpers for internationalization.
Internationalize React apps. Not only for React component but also for Vanilla JS.
Internationalize text, numbers, and dates using ICU Message Format
Unofficial implementation of duration UnitFormat
Internationalization APIs for number, date, time and file size formatting and parsing in D2L Brightspace.
Redux binding for React Intl
React intl component to express time duration
svelte-tel-input
Localization library for handling translations in React
JavaScript Internationalization API, memoized for speed and performance
Internationalization for AdonisJS apps
Message internationalization meets immutability and type-safety - core runtime
Command-line tools to lint, extract, and inline format-message translations
A lightweight implementation of the Unicode Text Segmentation (UAX #29)
Intl.MessageFormat prollyfill supporting ICU message format
format-message i18n specific rules for ESLint
Easy way to localize your JavaScript application
Internationalization in Typescript with Unicode CLDR, batteries included
Formats ICU Message strings with number, date, plural, and select placeholders to create localized messages.
formatjs intl binding for vue
Library will help you to detect if the locale is right-to-left language.
Dependency-less price formatting
Parses ICU Message strings into an AST via JavaScript.
Formats JavaScript dates to relative time strings.
Preact internationalization, done simply.
Message internationalization meets immutability and type-safety - runtime for React
Message internationalization meets immutability and type-safety - command line tool
Flexible and translated routes for Next.js without custom server
Message internationalization meets immutability and type-safety - ESLint plugin
Common definitions for @hi18n/cli
Format ICU message syntax strings from supplied parameters and your own configurable types
Detect browser language
An opinionated end-to-end solution for Next.js applications that requires multiple languages.
A React component for i18n currency input using the Intl API.
A small hook to handle i18n
Easy way to localize your React application
Internationalization (i18n) library to translate texts, dates and numbers in Qwik apps
A fully spec-compliant polyfill for 'Intl.RelativeTimeFormat'
Integrates ECMAScript Internationalization API with DevExtreme
Gatsby plugin to add react-intl onto a site
I18n library for Svelte.js that analyzes your keys at build time for max performance and minimal footprint
Mongoose schema plugin for multilingual fields
ember-i18n support for ember-cp-validations
ESLint plugin for next-intl
Gatsby plugin to add react-intl onto a site
A lightweight, modular and stand-alone JavaScript implementation of a string formatting function that supports composite format strings, globalization and customization
Ember Language Server intl extension
Compile translations in ICU message format to invocable functions at build time
A loader for next-intl to split translation files properly.
Messages (localized strings) that are scoped locally.
Localization for adonisjs app
It is an international phone component.
Formats JavaScript dates to relative time strings (e.g., "3 hours ago")
Check i18n keys existence
Get the users' most preferred locale/language from your app's available translations with zero dependencies
The terra-aggregate-translations pre-build tool assists with creating the translation, intl loader and translation loader files that are configured for the specified locales. This tool is offered as a CLI script and as a setup function.
internationalization for spinajs framework
Relative time with @formatjs/intl made easy
Enzyme helpers for fortifying tests that depend on react-intl by decoupling the need for actual translations.
Automatically translates namespace-based JSON translation files across multiple languages from any source language
An out-of-the-box, lightweight JavaScript i18n auto-translation solution
D2L internationalization APIs for number, date and time formatting and parsing.
i18n-js integration with React
Nuxt Module for VIntl integration
tiny alternative to intl-messageformat
Dust helpers for internationalization.
Pluralisable compact notation numbers using @formatjs/intl
Library to integrate react-intl with Next.js
React wrapper for the lightweight ICU message formatter
NodeJS module for extracting default i18n messages from a project files where using react-i18n-mini.
An Angular plugin for telephone input that validates phone numbers and provides both national and international formatting.
Contains Angular pipes to transform internationalization data using Intl.* browser APIs
Tiny and simple internationalisation library
Nunjucks helpers for internationalization with format.js.
Internationalize Angular2 apps. This library provides Angular2 components, pipe and an API to format dates, numbers, and strings, including pluralization and handling translations.
i18next for SolidJS
metrics integration for spinajs using prometheus
Internationalisation for React
I18N tools for universal javascript apps, easy use & better api;
An Ionic component for International Phone Number Input, that allows all countries, validation with google phone lib, limited countries, preferred countries, virtual scrolling and much more.
Automated translation key extraction and dictionary management plugin for Next.js
Super-fast and tiny locale matcher.
React <input/> component for formatting currency and numbers.
Automatically translate your React application from and to any language with automatic, AI-powered i18n
Lean Polyfill for the ECMA-402 Intl API (except collation and non gregorian calendars)
LRU-based memoizer for Intl constructors.
ember-cli addon for IntlJS polyfill
Locale-aware display and CSV formatting helpers for numeric data.
The terra-aggregate-translations pre-build tool assists with creating the translation, intl loader and translation loader files that are configured for the specified locales. This tool is offered as a CLI script and as a setup function.
Extracts string messages for translation from modules that use intl.
NodeJS script to build localization files.
Provides localized date/time format patterns for styles full, long, medium and short, using Intl.DateTimeFormat.
A fast, lightweight, zero-dependency library to translate between Time Zones and UTC with native Intl.DateTimeFormat in ~100 LoC. For Node.js & Browsers.
i18n library for working with translations in server and client components
React component that add window.Intl support before rendering if the browser doesn't have it
Utilities for managing l10n of react apps
Binaries for the rescript-react-intl message extractor
💬 define intl messages done right
📅🌏 A relative time component for react using the browser's native internationalization API
Locale-aware string comparison with Intl.Collator and localeCompare fallback
A small library to simplify parsing and timezone conversion of computer date formats
Tools to work with I18N messages
Polyfill for intl enumeration
timezones without the bloat
Internationalize Angular2 apps. This library provides Angular2 components, pipe and an API to format dates, numbers, and strings, including pluralization and handling translations.
ConsoleBase Intl Factory Basic, Pure Text, No JSX
Extracts string messages for translation from modules that use React Intl.
i18next for SolidJS
Dependency-less price formatting
i18next for SolidJS
Internationalization managers for translation files and locale handling.
ConsoleBase Intl Factory
Full internationalization support for decimal.js.
这是一款能够自动将代码里的中文转成i18n国际化标记的命令行工具。当然,你也可以用它实现将中文语言包自动翻译成其他语言。适用于vue2、vue3和react
lightweight internationalization library for javascript
This is lightweight copycat of `react-intl` package with minimal functionality
Fully extendable eslint plugin for JSON i18n translation files.
Intl module of Tiller Design System
React Intl made easy.
Localizer for ReactJS applications
intl-polyfill for safari and older browsers
Typed internationalization (intl/i18n) library for TypeScript/JavaScript apps.
A react-intl-universal message extractor
ESLint plugin for React Intl Universal
Bytes =====
React Native module shipped native Intl implementation and Translation extension
A React component for i18n currency input using the Intl API.
Providing i18n and l10n to Gatsby with react-intl. Besides translating pages and labels, you can also translate the slugs and paths and still link between translated sibling pages.
Light date time library based on the ECMA-402 Internationalization API
@alicloud/console-fetcher 响应拦截 - 一般性错误 message 国际化
Intl extension for Twing
Library for multilingual localization of vot applications.
Construct dates with timezone context
React international telephone input built on bootstrap
Internationalization for SolidJS
@fastkit/vue-i18n
A set of utils to parse react files and export .po files and import them back
This is a continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features
Full solution for Gatsby localization
A library for localizing applications into multiple languages, regardless of the server/browser execution environment.
Internationalize Elegant intl library based for Reactjs
Translations extractor for react-intl module (React i18n module). Simple and fast.
A simple library to format dates relative to the current time.
A theme to automate the mundane tasks of translation & localization of static pages
Internationalization (i18n) for Next.js
Binaries for the bs-react-intl message extractor
i18next lite
A gatsby starter to help create i18n applications
A Fully-Typed Object-Based i18n Translation Library
Convert numbers to currencies
Internal helpers used by loaders to resolve locale file paths
Extract react-intl messages compact version by tmkasun
A React component for masked and formatted number input.
A library which aids with i18n of React applications
A plugin to automatically generate localized versions of your pages with SEO support
Generic i18n library managing the fullstack interaction in a CI/CD pace. The dictionaries are stored in a DB edited by the translators through a(/the same) web application - managing translation errors, missing keys, ...
Library to map CLDR Pattern/Skeleton to Intl.DateTimeFormat options
An Ionic component for International Phone Number Input, that allows all countries, validation with libphonenumber-js, limited countries, preferred countries, virtual scrolling and much more.
An out-of-the-box, lightweight i18n auto-translation solution for React
Extract CLDR data and transform it for use in JavaScript.
A JavaScript/TypeScript package providing wrapper for Google's libphonenumber library
Localiztion service for Akili framework
Finds react-intl translations which are unused in the current project.
Internationalize Elegant intl library based for Reactjs
Locale loader module for webpack
Lightweight translation module. Internationalize your great project.
A lightweight and comprehensive date and timeZone utility library for JavaScript.
This is an continuation of the original project from azzamasghar1 (https://github.com/azzamasghar1/ion-intl-tel-input) which includes new features and some much requested features
Miniature Polyglot.js-based i18n for React, keeping translation files local to React components a la CSS Modules. Supports Hooks.
generate ecma376 numFmt in different locales & currencies
A Fully-Typed Node-Based i18n Translation Library
General purpose transliterate service for JavaScript applications which can be used in swapping letters such as α → a, ၎ → ၎င်း.
Internationalize React apps. This library provides React components and an API to format dates, numbers, and strings, including pluralization and handling translations.
A React component for i18n currency input using the Intl API.
Collection of formatjs helpers for React projects
A Fully-Typed Object-Based i18n Translation Library for React
Simple and powerful DOM translator.
Type-safe Unicode MessageFormat 2.0 utilities with runtime formatting and React bindings.
Convenience components for react-intl's `format*` API in React Native
A Vite plugin that integrates FormatJS for message extraction, compilation, and build-time code transformation with hot reload support
A JavaScript/TypeScript package providing utilities around certain functionalities
It is an international phone component.
xiazhi多语言脚本
i18n utilities
A Fully-Typed Object-Based i18n Translation Library for Next.js
Format utilities, variable injection, ICU Support
Enzyme helpers for fortifying tests that depend on react-intl by decoupling the need for actual translations.
Detect if a locale is RTL, using Intl if possible
Localization module
Core functionality for implementing internationalization. With first-class TypeScript support, it ensures type safety and seamless integration, making it easier to manage and implement translations across different languages.
Tiny module to retrieve locale and currency data from native builtin Intl object without locale data transfer or additional locale files.
Internationalize React apps with a simple HOC and retrieve localized message either by a Component (with yahoo/react-intl) or as a String.
前端代码提取中文并替换成$t函数
Functionality for implementing internationalization in Hono. With first-class TypeScript support, it ensures type safety and seamless integration, making it easier to manage and implement translations across different languages.
<h1 align="center"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/Raiondesu/intl-schematic/main/logo/Dark%20Logo.svg"> <source media="(prefers-color-scheme: light)" srcset="https://raw.github
An extension of @ultraq/icu-message-formatter that also supports rich text formatting.
React <input/> component for formatting currency and numbers.
Translate function with templates precompiling and helpers
Localization library for handling translations in React
Fully extendable eslint plugin for JSON i18n translation files.
Internationalization without bleeding on JS and TypeScript projects!
A simple Intl.PluralRules polyfill
Binaries for the bs-react-intl message extractor
An report generator to measure the number of internationalized and non-internationalized occurrences of a project.
Capstone Mongoose schema plugin for multilingual fields
ember-i18n support for ember-changeset-validations messages
A small set of tools to support application internationalization.
An out-of-the-box, lightweight i18n auto-translation solution for Svelte
redux binding for react-pagan internationalization module
Gatsby plugin to translate urls
Configure Intl.NumberFormat with a string pattern
Extract react-intl messages
React <input/> component for formatting currency and numbers.
Render decorators for components under test that require a React IntlProvider.
A high-performance wrapper around `Intl.Segmenter` for efficient text segmentation. This class resolves memory handling issues seen with large strings and can enhance performance by 50-500x. Only ~70 loc (with comments) and no dependencies.