Internationalization is a perfect way to make you project accessible for wider audience.
react-intl is still a standard when it comes to i18n of React apps. Even though it haven’t been maintained for about a year, the community is so strong that it’s gaining on popularity and new independent tools are constantly being published.
I would like to introduce you to alternative i18n solution I’ve been working on for the last year and a half — LinguiJS. The low-level API is very similar to
react-intl to make migration of my projects easier, but on top of that there’s a completely different developer experience.