How to internationalize ReactJS Web Application including Arabic language?

2.4k Views Asked by At

Looking for something compatible with ReactJS to make my Web Application multilingual along with RTL to LTR and vice-versa.

As per my research, I found NPM package called "react-intl" backed by Yahoo using FormatJS is relevant solution. https://www.npmjs.com/package/react-intl

Is that reliable to use for Arabic language as well?

Do you know any other stable and scalable solution?

2

There are 2 best solutions below

1
On

Yes, That's perfect you can use https://www.npmjs.com/package/react-intl for Internationalization in React. Also I did using above npm in Arabic, Hindi, Spanish. Go through this link(https://medium.freecodecamp.org/internationalization-in-react-7264738274a0) which is helpful.

0
On

I use react.i18next specially when i'm using react hooks here's a good step by step guid docs