Supported Frameworks
This list is not officially maintained; information here is contributed by the library maintainers themselves. Consult their GitHub page for details on issues and implementation. Lastly, some of those libraries might stop being updated without further notice, while others warn it in their pages. In the latter scenario, they're tagged as deprecated below.
Framework
Home
Extra details
Flutter
i18next
Also supports Flutter's LocalizationsDelegate
React
Next.js
The easiest way to translate your Next.js apps
Next.js
ni18n
An easy to use integration for Next.js to enable i18next translations on your application with support for SSR, SSG and Client translation loading.
Next.js
Flexible production-grade boilerplate with Next.js 9 and Zeit Now, with pre-configured Sentry, cookies, Amplitude, Emotion, FontAwesome, GraphQL/GraphCMS (Apollo), Bootstrap (Reactstrap), i18next (Locize), Jest, Cypress (E2E tests) and CI/CD (GH Actions), with full TypeScript support and support for B2B multi-tenants web apps (monorepo)
AngularJS
Angular1/2 provider, directive and filter
Angular
ng2-i18next (actimeo)
Angular2 service and directive
Angular
angular-i18next (Romanchuk)
Angular 2.0+ integration (service, pipes, events)
Vue.js
vue-i18next (rse)
Vue.js
Vue.js
vue-i18next2 (bluelovers)
Omi
omi-i18n
i18n solution for Omi
Inferno
(deprecated/gone) Translation utility for Inferno components
Elm
Node/Deno HTTP server
Middleware to be used with Node.js web frameworks like Express or Fastify, and also for Deno.
Express
(deprecated) Middleware for the Express HTTP server/framework (Node)
Koa
Middleware for the Koa framework
Hapi
jQuery
Plugin to use i18next on jQuery selectors
HTML5
Plugin to use the same API as jquery-i18next, but with HTML5 selectors
Aurelia
An Aurelia-Wrapper
Meteor
i18next repackaged for Meteor
Polymer
(deprecated) Polymer-friendly interface
Ember.js
Integrates i18next into Ember CLI apps
Ember.js
Ember CLI addon
Knockout.js
KnockoutJS bindings
Phaser
Plugin for the HTML5 game framework
Construct 3
Translation plugin for the Construct 3 game software
Metalsmith
(deprecated) Metalsmith plugin to easily create multiple localised branches of your site
.NET
Library based on .NET Standard 2.0 with a rich feature-set like the original i18next, supporting .NET DI and translations; also comes with plugin support
.NET
.NET C# class
PHP
Class for basic i18next functionality. There's also a fork by Mika-
Rails
Asset gem containing bundled i18next JavaScript files
Rails
(deprecated) Asset pipeline localization using i18next for rails 3.2 & 4
iOS
Android
Web Components
Web component interfacing i18next
Web Components
Web component interfacing i18next and Intl
Marko
Components for Marko templates
Virtual DOM
One-liner script to enable i18next on any site not using its own Virtual DOM
Handlebars
Helper that lets you translate inside your templates
Handlebars
Adds the features of i18next and Intl to Handlebars
lit-html/lit-element
lit-i18n
i18next translations using lit-html directives
Solid
Small library which covers i18next for Solid applications

Supported Environments

i18next supports the two most recent versions of evergreen browsers (Chrome, Firefox, Safari, etc). It also runs in Node and Deno.
Last modified 2mo ago
Copy link