diff --git a/src/config/settings.js b/src/config/settings.js index 3fff7bd08d919d5882359f29081f18a3f6f6587d..0ca2470e760baaf65f688772066d82470d31d3ea 100644 --- a/src/config/settings.js +++ b/src/config/settings.js @@ -225,6 +225,7 @@ export default { defaultSideBarPanel: 'info', // Configure which sidebar is selected by default. Options: info, attribution, canvas, annotations, search defaultView: 'single', // Configure which viewing mode (e.g. single, book, gallery) for windows to be opened in hideWindowTitle: false, // Configure if the window title is shown in the window title bar or not + showLocalePicker: false, // Configure locale picker for multi-lingual metadata sideBarOpenByDefault: false, // Configure if the sidebar (and its content panel) is open by default panels: { // Configure which panels are visible in WindowSideBarButtons info: true, diff --git a/src/containers/WindowSideBarInfoPanel.js b/src/containers/WindowSideBarInfoPanel.js index 0557ae608615b7adeac86c7607712af20db2004b..65c350ad787f252dc2fca9d3c4bbd5412b042022 100644 --- a/src/containers/WindowSideBarInfoPanel.js +++ b/src/containers/WindowSideBarInfoPanel.js @@ -20,6 +20,7 @@ const mapStateToProps = (state, { id, windowId }) => ({ availableLocales: getMetadataLocales(state, { companionWindowId: id, windowId }), locale: state.companionWindows[id].locale || getManifestLocale(state, { windowId }), selectedCanvases: getVisibleCanvases(state, { windowId }), + showLocalePicker: state.config.window.showLocalePicker, }); /** */