Supported Frameworks
Last updated
Last updated
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 |
---|---|---|
i18next supports the two most recent versions of evergreen browsers (Chrome, Firefox, Safari, etc). It also runs in Node and Deno.
Flutter
Also supports Flutter's LocalizationsDelegate
React
A powerful internationalization framework for React / React Native which is based on i18next.
Svelte
A Svelte wrapper for i18next
Next.js
The easiest way to translate your Next.js apps
Next.js
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)
Remix
The easiest way to translate your Remix apps.
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 2 and Vue 3+ support
Vue.js
vue-i18next (rse)
Vue.js
vue-i18next2 (bluelovers)
Solid.js
Omi
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
(deprecated) Class for basic i18next functionality (2016). There's also a fork by Mika- (2017)
PHP
Class for basic i18next functionality (2021)
PHP
Class for basic i18next functionality (2023)
Rails
Asset gem containing bundled i18next JavaScript files
Rails
(deprecated) Asset pipeline localization using i18next for rails 3.2 & 4
Dart
An adaptation of i18next standard for Dart with support for Flutter localization techniques.
Elm
Functions for working with dynamically loaded translations in Elm.
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
i18next translations using lit-html directives
Solid
Small library which covers i18next for Solid applications
Astro
An astro integration of i18next + some utility components to help you translate your astro websites!
Go
Go implementation of i18next