diff options
Diffstat (limited to 'frontend/site/projects/museum/views/text.overlay.js')
| -rw-r--r-- | frontend/site/projects/museum/views/text.overlay.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/frontend/site/projects/museum/views/text.overlay.js b/frontend/site/projects/museum/views/text.overlay.js index 3584fa3..862e0b2 100644 --- a/frontend/site/projects/museum/views/text.overlay.js +++ b/frontend/site/projects/museum/views/text.overlay.js @@ -62,7 +62,7 @@ class TextOverlay extends Component { render() { const { open, content } = this.state - const { popups, interactive } = this.props + const { popups, interactive, language } = this.props if (!interactive || !content) return null if (content.popup && !popups[content.popup]) return null if (!content.popup && !open) { @@ -84,7 +84,7 @@ class TextOverlay extends Component { ...(content.textStyle || {}), }} onClick={this.toggle} - dangerouslySetInnerHTML={{ __html: content.text }} + dangerouslySetInnerHTML={{ __html: content.text[language] || content.text.en }} /> ) } @@ -92,6 +92,7 @@ class TextOverlay extends Component { const mapStateToProps = state => ({ audio: state.audio, + language: state.site.language, popups: state.site.popups, interactive: state.site.interactive, }) |
