Works by itself
The Provider has it's own Context. No need to create one or connect to redux just for translate your app (but you can, if you want).
The Babel and Webpack plugins extract your variables, inject the translations file and make sure everything is in sync, always.
No need to import a translations JSON, merge locales files or anything. Just setup the provider with the initial locale and start building your app naturally!