Building a Scalable i18n System in React

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
surveyjs.io
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. react-i18n

    implementation of i18n using react-i18next (by renanleonel)

    You can find the source code for this tutorial on GitHub.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.

    SurveyJS logo
  3. i18next

    i18next: learn once - translate everywhere

    This approach works particularly well for growing applications, allowing team members to work on different features without conflicts. For more information, check out the documentation for react-i18next, i18next, and js-cookie.

  4. react-i18next

    Internationalization for react done right. Using the i18next i18n ecosystem.

    This approach works particularly well for growing applications, allowing team members to work on different features without conflicts. For more information, check out the documentation for react-i18next, i18next, and js-cookie.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • lingui.config.ts file in Twenty, the #1 open-source CRM.

    1 project | dev.to | 4 Jul 2025
  • What is the best way to handle a multi-language site?

    4 projects | /r/reactjs | 9 Mar 2023
  • Advanced enterprise localisation process with Lingui, Locize, Github Actions, Docker, React

    1 project | dev.to | 21 Dec 2022
  • How to Internationalize Your App’s Product Notifications

    3 projects | dev.to | 10 Feb 2022
  • Handling i18n the proper way

    2 projects | /r/reactjs | 29 Jan 2022

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?