From 954859a93ed3673b10ab11200e99a699a235c8a2 Mon Sep 17 00:00:00 2001 From: Jessie Keck <jessie.keck@gmail.com> Date: Fri, 1 Feb 2019 16:02:27 -0800 Subject: [PATCH] Wrap App component with the I18nextProvider from react-i18next. --- src/lib/MiradorViewer.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/lib/MiradorViewer.js b/src/lib/MiradorViewer.js index b68f8b64e..55d163590 100644 --- a/src/lib/MiradorViewer.js +++ b/src/lib/MiradorViewer.js @@ -1,12 +1,14 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { Provider } from 'react-redux'; +import { I18nextProvider } from 'react-i18next'; import deepmerge from 'deepmerge'; import App from '../containers/App'; import createRootReducer from '../state/reducers/index'; import createStore from '../state/createStore'; import * as actions from '../state/actions'; import settings from '../config/settings'; +import i18n from '../i18n'; const store = createStore(); /** @@ -26,7 +28,9 @@ class MiradorViewer { ReactDOM.render( <Provider store={store}> - <App config={config} /> + <I18nextProvider i18n={i18n}> + <App config={config} /> + </I18nextProvider> </Provider>, document.getElementById(config.id), ); -- GitLab