UNPKG

i18next.com

Version:

i18next website

144 lines (94 loc) 6.59 kB
--- title: i18next ecosystem order: 3 --- <a name="frameworks"></a> ### [framework support](#frameworks) <div class="optionstable"> framework | description ----------------- | -------------------- [react-i18next](https://github.com/i18next/react-i18next) | Higher order component and append i18next to context. [ng-i18next](https://github.com/i18next/ng-i18next) | AngularJS provider, directive and filter [ng2-i18next](https://github.com/actimeo/ng2-i18next) | Angular2 service and directive [vue-i18next](https://github.com/rse/vue-i18next) | Vue plugin for integrating i18next [nodejs express middleware](https://github.com/i18next/i18next-express-middleware) | Middleware to use i18next in express.js (nodejs). [jquery plugin](https://github.com/i18next/jquery-i18next) | Plugin to use i18next on jquery selectors. [loc-i18next](https://github.com/mthh/loc-i18next) | Plugin to use same API as jquery-i18next but with html5 selectors [aurelia-i18next](https://github.com/aurelia/i18n) | An Aurelia-Wrapper for the i18next library [i18next-meteor](https://github.com/ckir/i18next-meteor) | i18next repackaged for Meteor [i18next-element](https://github.com/Polymer/i18next-element) | Polymer friendly interface to i18next [ember-cli-i18next](https://github.com/recipher/ember-cli-i18next) | Ember CLI addon to wrap i18next [i18next-ko](https://github.com/leMaik/i18next-ko) | KnockoutJS bindings for i18next [django-i18next](http://pythonhosted.org/django-i18next/) | Additions to Django’s i18n module. [i18next-ios](https://github.com/i18next/i18next-ios) | i18next for iOS [i18next-android](https://github.com/i18next/i18next-android) | i18next for android [kwc-i18next](https://github.com/successk/kwc-i18next) | Web component interfacing i18next [i18nextify](https://github.com/i18next/i18nextify) | one liner script to enable i18next one any site </div> <a name="services"></a> ### [services](#services) <div class="optionstable"> name | description ----------------- | -------------------- [locize](http://locize.com) | localization as a service. Solves your localization process using i18next. </div> <a name="utils"></a> ### [utils](#utils) <div class="optionstable"> util | description ----------------- | -------------------- [i18next-gettext-converter](https://github.com/i18next/i18next-gettext-converter) | Converts gettext .mo or .po to 18next json format and vice versa. [i18next-scanner](http://i18next.github.io/i18next-scanner/) | Scan your code, extract translation keys/values, and merge them into i18n resource files. [i18next-parser](https://github.com/i18next/i18next-parser) | A simple command line and gulp plugin that lets you parse your code and extract the translations keys in it. [grunt-i18next](https://github.com/i18next/grunt-i18next) | bundle language resource files for i18next [webpack i18next-resource-store-loader](https://github.com/atroo/i18next-resource-store-loader) | This loader generates the resStore config needed for i18next to avoid loading language resources via extra HTTP requests. It generates this config given a directory. [i18next-json-sync](https://github.com/jwbay/i18next-json-sync) | Keep i18next JSON resource files in sync with source language file </div> <a name="plugins"></a> ### [plugins](#plugins) <a name="backends"></a> #### [backends](#backends) <div class="optionstable"> backend | description ----------------- | -------------------- [xhr backend](https://github.com/i18next/i18next-xhr-backend) | backend layer for i18next using browsers xhr [nodejs filesystem](https://github.com/i18next/i18next-node-fs-backend) | node.js backend layer for i18next using fs module to load resources from filesystem [nodejs filesystem (sync)](https://github.com/arve0/i18next-sync-fs-backend) | node.js backend layer for i18next using fs module to load resources synchronous from filesystem [nodejs remote](https://github.com/i18next/i18next-node-remote-backend) | node.js backend layer for i18next using request module to load resources from another server [nodejs mongodb](https://github.com/gian788/i18next-node-mongodb-backend) | i18next node.js backend layer for i18next using mongodb [nodejs couchbase](https://github.com/kvaillant/i18next.couchbase) | i18next node.js backend layer for i18next using couchbase [Zanata nodejs backend](https://bitbucket.org/tagoh/i18next-node-zanata-backend) | i18next node.js backend layer for [Zanata](http://zanata.org) [locize backend](https://github.com/locize/i18next-locize-backend) | backend layer for [locize.com - localization as a service](http://locize.com) [locize nodejs backend](https://github.com/locize/i18next-node-locize-backend) | backend layer for [locize.com - localization as a service](http://locize.com) </div> <a name="caches"></a> #### [caches](#caches) <div class="optionstable"> cache | description ----------------- | -------------------- [localStorage cache](https://github.com/i18next/i18next-localStorage-cache) | caching layer for i18next using browsers localStorage </div> <a name="languagedetector"></a> #### [language detector](#languagedetector) <div class="optionstable"> language detector | description ----------------- | -------------------- [browser](https://github.com/i18next/i18next-browser-languageDetector) | language detector used in browser environment for i18next [nodejs express](https://github.com/i18next/i18next-express-middleware) | language detector for express.js (nodejs). [react native](https://github.com/DylanVann/i18next-react-native-language-detector) | language detector for React Native. [electron](https://github.com/neruchev/i18next-electron-language-detector) | language detector for electron apps. </div> <a name="postprocessors"></a> ### [post processors](#postprocessors) <div class="optionstable"> post processor | description ----------------- | -------------------- [sprintf post processor](https://github.com/i18next/i18next-sprintf-postProcessor) | sprintf post processor for i18next. [interval plurals](https://github.com/i18next/i18next-intervalPlural-postProcessor) | interval based plurals like. "One Item", "A few items", "A lot of items" </div> <a name="loggers"></a> ### [loggers](#loggers) right now there is only the integrated console logger available. <a name="add-your-own"></a> ### [add your own module](#add-your-own) Feel free to submit your own module by adding your module [here](https://github.com/i18next/i18next.com/blob/master/pages/docs/ecosystem/index.md) and creating a pull request.