summaryrefslogtreecommitdiff
path: root/frontend/site/projects/museum/views/text.overlay.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/site/projects/museum/views/text.overlay.js')
-rw-r--r--frontend/site/projects/museum/views/text.overlay.js5
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,
})