From 19d507fa19adc62d52526471a0016f3e9858cf29 Mon Sep 17 00:00:00 2001 From: konstantin krivlenia Date: Thu, 5 Mar 2020 21:58:24 +0300 Subject: [PATCH] Add support locale config for remark42 --- .gitignore | 3 ++- hugo/src/js/components/remark.tsx | 3 +++ hugo/src/js/controllers/comments_embed_controller.jsx | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index c8f97525..2655475a 100644 --- a/.gitignore +++ b/.gitignore @@ -5,4 +5,5 @@ publisher/utils/eyeD3/*.pyc *.code-workspace .env .DS_Store -publisher/target/ \ No newline at end of file +publisher/target/ +.idea diff --git a/hugo/src/js/components/remark.tsx b/hugo/src/js/components/remark.tsx index 4f3d92f3..8b7e7aa5 100644 --- a/hugo/src/js/components/remark.tsx +++ b/hugo/src/js/components/remark.tsx @@ -10,6 +10,7 @@ type Props = { id?: string; className?: string; theme?: RemarkTheme; + locale: string; }; export default class Remark extends Component { @@ -56,11 +57,13 @@ export default class Remark extends Component { page_title: string; url?: string; theme: RemarkTheme; + locale: string, } = { baseurl: this.props.baseurl || "https://remark42.radio-t.com", site_id: this.props.site_id, page_title: this.props.page_title, theme: this.props.theme || "light", + locale: this.props.locale, }; if (!remark_config.site_id) { diff --git a/hugo/src/js/controllers/comments_embed_controller.jsx b/hugo/src/js/controllers/comments_embed_controller.jsx index ca7e0295..95d1ba71 100644 --- a/hugo/src/js/controllers/comments_embed_controller.jsx +++ b/hugo/src/js/controllers/comments_embed_controller.jsx @@ -27,6 +27,7 @@ export default class extends Controller { url={'https://radio-t.com' + location.pathname} page_title={window.remark_config.page_title} theme={theme} + locale={window.remark_config.locale} />), this.element); }