Internationalization for react done right. Using the i18next i18n ecosystem. (by i18next)


Basic react-i18next repo stats
11 days ago

i18next/react-i18next is an open source project licensed under MIT License which is an OSI approved license.

React-i18next Alternatives

Similar projects and alternatives to react-i18next

  • GitHub repo i18next-browser-languageDetector

    language detector used in browser environment for i18next

  • GitHub repo covtacts

    Stop the COVID-19 spread by tracking your contacts.

  • GitHub repo create-react-app

    Set up a modern web app by running one command.

  • GitHub repo React Intl

    The monorepo home to all of the FormatJS related libraries, most notably react-intl.

  • GitHub repo Luxon

    ⏱ A library for working with dates and times in JS

  • GitHub repo react-datepicker

    A simple and reusable datepicker component for React

  • GitHub repo react-native-localize

    🌍 A toolbox for your React Native app localization

  • GitHub repo next-translate

    Next.js plugin + i18n API for Next.js 10 🌍 - Load page translations and use them in an easy way!

  • GitHub repo react-translated

    A dead simple way to add complex translations (i18n) in a React (DOM/Native) project 🌎🌍🌏

  • GitHub repo react-async-ssr

    Render React Suspense on server

  • GitHub repo i18next-http-backend

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

  • GitHub repo react-i18nify

    Simple i18n translation and localization components and helpers for React.

  • GitHub repo react-translate

    react utilities for simple i18n

  • GitHub repo react-persian

    A set of react components for Persian localization.

  • GitHub repo react-intl-hooks

    React hooks for internationalization without the hassle ⚛️🌍

  • GitHub repo awesome-i18n

    🌍 A curated list of i18n resources for all kind of languages and frameworks

  • GitHub repo i18next-locize-backend

    A simple i18next backend for which can be used in Node.js, in the browser and for Deno.

  • GitHub repo locize

    locize InContextEditor postMessage API

  • GitHub repo react-tutorial

  • GitHub repo locize-lastused

    Using API lastUsed using in node.js, in the browser and for deno.

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better react-i18next alternative or higher similarity.


Posts where react-i18next has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-05-07.
  • Abstracting jest module mocks
    Test runs fine without any warnings. Awesome! Now I didn't want to copy pasta this code to every single one of my unit tests that contains any text (sounds horrible). So I created /__mocks__/react-i18next.js with the following content(source):
  • Which i18 library for text with icons? | 2021-05-07
    my go-to localization package is this: used with
  • How do you all manage your localized labels? | 2021-05-06
    This is pretty much the standard:
  • Internationalization of a collection of components | 2021-05-04
    I use Easy to use with their useTranslation hook.
  • How to properly internationalize a React application using i18next | 2021-04-14
    Make sure you have Node.js and npm installed. It's best, if you have some experience with simple HTML, JavaScript and basic React.js, before jumping to react-i18next.
  • Need advice on approach to translations: is an external DB a good idea ? | 2021-03-26
    are you using at the moment? because if you are using this plugin its quiete simple to write a basic tool to manage translation
  • React suspense from a practical point of view | 2021-02-17
    I am not sure why this isn't described in React the docs officially, but it turns out, that you can trigger suspense by... throwing a promise! Then, once resolved, React component will continue to render. This approach is already used by some popular libraries, like react-i18next.
  • Top 12 libraries for NextJS, React apps and React Native apps for i18n and react localization | 2021-02-13
    7. react-i18next
  • How do I handle and manage multiple languages in my React application? | 2021-02-07
    I've used react-i18next to do multilingual support in a couple of projects. After a little setup, it's a fairly straightforward process. Basically, you can create language JSON files that have different translations, and your templates will have something like
  • Covtact: Secure COVID-19 Contact Diary [DO Hackathon submission] | 2021-01-09
    React-i18next to translate the app to german.🇩🇪