{"library":"i18n-js","type":"library","category":null,"description":"i18n-js is a lightweight JavaScript/TypeScript library for internationalization (i18n) and localization (l10n). Version 4.5.3 is stable with regular updates. It provides interpolation, pluralization, and date/number formatting. Unlike react-i18next or i18next, i18n-js is framework-agnostic and simple, focusing on minimal overhead and ease of use. It supports CommonJS and ESM, has TypeScript definitions built-in, and works in both Node.js and browser environments. Key differentiators are its small size (~5 KB gzipped), no dependencies beyond the locale data, and a familiar Rails-style I18n API.","language":"javascript","status":"active","version":"4.5.3","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install i18n-js","imports":["import I18n from 'i18n-js'","const I18n = require('i18n-js')","import * as I18n from 'i18n-js'","import { transliterations } from 'i18n-js'"]},{"cmd":"yarn add i18n-js","imports":[]},{"cmd":"pnpm add i18n-js","imports":[]}],"homepage":"https://github.com/fnando/i18n#readme","github":"https://github.com/fnando/i18n","docs":null,"changelog":null,"pypi":null,"npm":"i18n-js","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}