MCPcopy Index your code
hub / github.com/i18next/i18next

github.com/i18next/i18next @v26.3.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v26.3.4 ↗ · + Follow
717 symbols 2,018 edges 192 files 38 documented · 5% 395 cross-repo links updated 9d agov26.3.4 · 2026-06-30★ 8,5992 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

i18next: learn once - translate everywhere Post

CI Coveralls Package Quality cdnjs version npm version npm Gurubase

i18next is a very popular internationalization framework for browser or any other javascript environment (eg. Node.js, Deno).

ecosystem

i18next provides:

Pro Tip: Looking for a way to manage your translations? Locize is the official service by i18next's creators — drop in i18next-locize-backend for CDN delivery, AI translation, and no redeploys for copy changes. Free plan available for small projects.

Starting from zero? npx i18next-cli localize takes an app with hardcoded strings to fully localized in one command: wrap in t(), extract keys, connect to Locize and AI-translate. Read the launch post.

For more information visit the website:

Our focus is providing the core to building a booming ecosystem. Independent of the building blocks you choose, be it react, angular or even good old jquery proper translation capabilities are just one step away.

Documentation

The general i18next documentation is published on www.i18next.com and PR changes can be supplied here.

The react specific documentation is published on react.i18next.com and PR changes can be supplied here.


Gold Sponsors


From the creators of i18next: localization as a service - Locize

A translation management system built around the i18next ecosystem - Locize.

Now with a Free plan for small projects! Perfect for hobbyists or getting started.

Locize

With using Locize you directly support the future of i18next.


Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 405
Function 158
Class 80
Interface 70
Enum 4

Languages

TypeScript100%

Modules by API surface

i18next.js167 symbols
i18next.min.js154 symbols
index.d.ts72 symbols
src/i18next.js31 symbols
src/utils.js21 symbols
typescript/options.d.ts16 symbols
src/logger.js15 symbols
src/Translator.js15 symbols
src/ResourceStore.js15 symbols
test/compatibility/v4/lib/PluralResolver.js14 symbols
src/Interpolator.js13 symbols
src/BackendConnector.js13 symbols

Dependencies from manifests, versioned

@arktype/attest0.56.0 · 1×
@babel/core7.29.0 · 1×
@babel/plugin-transform-async-generator-functions7.29.0 · 1×
@babel/plugin-transform-modules-commonjs7.28.6 · 1×
@babel/preset-env7.29.2 · 1×
@babel/preset-react7.28.5 · 1×
@babel/register7.28.6 · 1×
@rollup/plugin-babel7.0.0 · 1×
@rollup/plugin-commonjs29.0.2 · 1×
@rollup/plugin-node-resolve16.0.3 · 1×
@rollup/plugin-terser1.0.0 · 1×
@types/node25.6.0 · 1×

For agents

$ claude mcp add i18next \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page