• Stars
    star
    7,291
  • Rank 5,030 (Top 0.2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 12 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

i18next: learn once - translate everywhere

i18next: learn once - translate everywhere Tweet

CI Code Climate Coveralls Package Quality cdnjs version npm version npm

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

ecosystem

i18next provides:

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.com

A translation management system built around the i18next ecosystem - locize.com.

locize

With using locize you directly support the future of i18next.


More Repositories

1

react-i18next

Internationalization for react done right. Using the i18next i18n ecosystem.
JavaScript
8,843
star
2

next-i18next

The easiest way to translate your NextJs apps.
TypeScript
5,132
star
3

i18next-browser-languageDetector

language detector used in browser environment for i18next
JavaScript
797
star
4

i18next-scanner

Scan your code, extract translation keys/values, and merge them into i18n resource files.
JavaScript
509
star
5

i18next-parser

Parse your code to extract translation keys/values and manage your catalog files
JavaScript
427
star
6

i18next-http-backend

i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.
JavaScript
403
star
7

i18next-node

[deprecated] can be replaced with v2 of i18next
JavaScript
261
star
8

i18next-xhr-backend

[deprecated] can be replaced with i18next-http-backend
JavaScript
253
star
9

i18next-express-middleware

[deprecated] can be replaced with i18next-http-middleware
JavaScript
206
star
10

i18next-gettext-converter

converts gettext .mo or .po to 18next json format and vice versa
JavaScript
188
star
11

jquery-i18next

jQuery-i18next is a jQuery based Javascript internationalization library on top of i18next. It helps you to easily internationalize your web applications.
HTML
166
star
12

ng-i18next

translation for AngularJS using i18next
JavaScript
160
star
13

i18next-gitbook

HTML
159
star
14

next-app-dir-i18next-example

Next.js 13/14 app directory feature in combination with i18next
JavaScript
147
star
15

i18next-http-middleware

i18next-http-middleware is a middleware to be used with Node.js web frameworks like express or Fastify and also for Deno.
JavaScript
134
star
16

react-i18next-gitbook

CSS
91
star
17

i18next-fs-backend

i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.
JavaScript
80
star
18

i18next-localstorage-backend

This is a i18next cache layer to be used in the browser. It will load and cache resources from localStorage and can be used in combination with the chained backend.
JavaScript
79
star
19

i18next-icu

i18nFormat plugin to use ICU format with i18next
JavaScript
73
star
20

i18next-node-fs-backend

[deprecated] can be replaced with i18next-fs-backend
JavaScript
65
star
21

next-app-dir-i18next-example-ts

Next.js 13/14 app directory feature in combination with i18next
TypeScript
64
star
22

i18next-chained-backend

An i18next backend to chain multiple backends (add fallbacks, caches, ...)
JavaScript
62
star
23

i18nextify

enables localization of any page with zero effort.
JavaScript
60
star
24

i18next-vue

Internationalization for Vue 2 & 3 using the i18next ecosystem
TypeScript
58
star
25

next-language-detector

This package helps to handle language detection in next.js when using static servers only.
JavaScript
53
star
26

i18next-resources-to-backend

This package helps to transform resources to an i18next backend
JavaScript
43
star
27

i18next-webtranslate

[deprecated] Translation User Interface for i18next - successor locize.com
JavaScript
41
star
28

i18next-android

i18next internationalization library for Android
Java
39
star
29

i18next-ios

i18next internationalization library for iOS
Objective-C
28
star
30

i18next-sprintf-postProcessor

sprintf post processor for i18next
JavaScript
27
star
31

i18next-localStorage-cache

[deprecated] caching layer for i18next using browsers localStorage
JavaScript
25
star
32

i18next-intervalPlural-postProcessor

post processor for i18next enabling interval plurals
JavaScript
24
star
33

i18next-fluent

i18nFormat plugin to use mozilla fluent format with i18next
JavaScript
20
star
34

i18next-resources-for-ts

This package helps to transform resources to be used in a typesafe i18next project.
JavaScript
19
star
35

i18next-multiload-backend-adapter

This is a i18next backend to enable another backend's multiload behaviour of loading multiple lng-ns combinations with one request.
JavaScript
14
star
36

i18next-emoji-postprocessor

This is a postProcessor plugin for i18next using in Node.js and in the browser that replaces all words with emojis.
JavaScript
10
star
37

i18next-v4-format-converter

This package helps to convert old i18next translation resources to the new i18next v4 json format.
JavaScript
9
star
38

next-app-dir-i18next-no-locale-path-example

JavaScript
8
star
39

i18next.com

[obsolete] was replaced by i18next-gitbook! i18next.com website
JavaScript
7
star
40

grunt-i18next

Bundle language resource files for i18next.
JavaScript
6
star
41

i18next-translation-parser

parses i18next translations to AST
JavaScript
6
star
42

i18next-node-remote-backend

[deprecated] can be replaced with i18next-http-backend
JavaScript
6
star
43

omi-i18n

omi-i18n solution for omi.js using i18next ecosystem
JavaScript
5
star
44

i18next-fluent-backend

i18next backend to load fluent formatted .ftl files via xhr
JavaScript
4
star
45

i18next-polyglot

i18nFormat plugin to use airbnb/polyglot.js format with i18next
JavaScript
4
star
46

i18next-cli-app-example

i18next in a cli app
JavaScript
2
star
47

bs-react-i18next

Bucklescript + ReasonReact binding for react-i18next components.
OCaml
1
star