I'm trying to support different languages in a React.js app and found react-intl to be a good candidate. They've been transitioning into V2 but I'm having a hard time figuring out how it all works together. The example app is too complex and involves a client/server architecture. I just want a single page without a server.
It looks like the steps are something like this:
- Define messages using
react-intl'sdefineMessage - Add locales using
addLocaleData - Build flattened message data into files for each locale using a build script
I've done these steps but I'm at a loss as to how to display the messages. I have my React component wrapped in <IntlProvider>. The react-intl V2 github issue is really long and I've been wading through it trying to find an answer. Can anyone provide a simple working example?