Skip to content

Latest commit

 

History

History
65 lines (60 loc) · 24.9 KB

supported-frameworks.md

File metadata and controls

65 lines (60 loc) · 24.9 KB

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 react-i18next A powerful internationalization framework for React / React Native which is based on i18next.
Svelte svelte-i18next A Svelte wrapper for i18next
Next.js next-i18next 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 next-right-now 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 remix-i18next The easiest way to translate your Remix apps.
AngularJS ng-i18next 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 i18next-vue Vue 2 and Vue 3+ support
Vue.js vue-i18next (rse)
Vue.js vue-i18next2 (bluelovers)
Solid.js @mbarzda/solid-i18next
Omi omi-i18n i18n solution for Omi
Inferno inferno-i18next (deprecated/gone) Translation utility for Inferno components
Elm elm-i18next
Node/Deno HTTP server http-middleware Middleware to be used with Node.js web frameworks like Express or Fastify, and also for Deno.
Express i18next-express-middleware (deprecated) Middleware for the Express HTTP server/framework (Node)
Koa koa-i18next-middleware Middleware for the Koa framework
Hapi hapi-i18next
jQuery jquery plugin Plugin to use i18next on jQuery selectors
HTML5 loc-i18next Plugin to use the same API as jquery-i18next, but with HTML5 selectors
Aurelia aurelia-i18next An Aurelia-Wrapper
Meteor i18next-meteor i18next repackaged for Meteor
Polymer i18next-element (deprecated) Polymer-friendly interface
Ember.js ember-i18next Integrates i18next into Ember CLI apps
Ember.js ember-cli-i18next Ember CLI addon
Knockout.js i18next-ko KnockoutJS bindings
Phaser phaser-i18next Plugin for the HTML5 game framework
Construct 3 c3-i18next Translation plugin for the Construct 3 game software
Metalsmith metalsmith-i18next (deprecated) Metalsmith plugin to easily create multiple localised branches of your site
.NET I18Next.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 i18next-net .NET C# class
PHP kopfwelt/i18next-php (deprecated) Class for basic i18next functionality (2016). There's also a fork by Mika- (2017)
PHP alpakaio/i18next-php Class for basic i18next functionality (2021)
PHP it-tem-papa/i18next-php Class for basic i18next functionality (2023)
Rails i18next-rails Asset gem containing bundled i18next JavaScript files
Rails rails-asset-localization (deprecated) Asset pipeline localization using i18next for rails 3.2 & 4
Dart i18next An adaptation of i18next standard for Dart with support for Flutter localization techniques.
Elm elm-i18next Functions for working with dynamically loaded translations in Elm.
iOS i18next-ios
Android i18next-android
Web Components kwc-i18next Web component interfacing i18next
Web Components i18next-wc Web component interfacing i18next and Intl
Marko marko-i18next Components for Marko templates
Virtual DOM i18nextify One-liner script to enable i18next on any site not using its own Virtual DOM
Handlebars handlebars-i18next Helper that lets you translate inside your templates
Handlebars handlebars-i18n Adds the features of i18next and Intl to Handlebars
lit-html/lit-element lit-i18n i18next translations using lit-html directives
Solid solid-i18next Small library which covers i18next for Solid applications
Astro astro-i18next An astro integration of i18next + some utility components to help you translate your astro websites!
Go go-i18next Go implementation of i18next

Supported Environments

i18next supports the two most recent versions of evergreen browsers (Chrome, Firefox, Safari, etc). It also runs in Node and Deno.