Our focus is providing the core for 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.
Important note to v3.0.0
Please read the changelog
There is one breaking change regarding suffixing plurals in cases a language has multiple plural forms. Eg. arabic suffixes are now 0, 1, 2, 3, 4, 5 instead of 0, 1, 2, 3, 11, 100. This change streamlines the suffix with the one used in gettext.
To enforce old behaviour you can enable
compatibilityJSON = 'v2' on i18next init call.
# npm $ npm install i18next # bower $ bower install i18next
Want to see your project or company here: Add it here and send a pull request.