Skip to content
Snippets Groups Projects
Commit 176761a5 authored by Bekerle, Patrizio's avatar Bekerle, Patrizio :fire: Committed by Reiter, Christoph
Browse files

Implement dynamic language switching for demo page

parent f2d7369c
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
<body> <body>
<vpu-knowledge-base-web-page-element-view-demo></vpu-knowledge-base-web-page-element-view-demo> <vpu-knowledge-base-web-page-element-view-demo lang="de"></vpu-knowledge-base-web-page-element-view-demo>
</body> </body>
</html> </html>
auth @ c87402ca
Subproject commit 272ff0f99aee54bc9a27521d572fb1dd2b9a8b63 Subproject commit c87402caad63e6e41359df67857fab394c9d6cd5
...@@ -14,12 +14,14 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement { ...@@ -14,12 +14,14 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement {
}; };
} }
connectedCallback() { update(changedProperties) {
super.connectedCallback(); changedProperties.forEach((oldValue, propName) => {
i18n.changeLanguage(this.lang); if (propName === "lang") {
i18n.changeLanguage(this.lang);
this.updateComplete.then(()=>{ }
}); });
super.update(changedProperties);
} }
render() { render() {
...@@ -33,7 +35,7 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement { ...@@ -33,7 +35,7 @@ class KnowledgeBaseWebPageElementViewDemo extends LitElement {
<h1 class="title">KnowledgeBaseWebPageElementView-Demo</h1> <h1 class="title">KnowledgeBaseWebPageElementView-Demo</h1>
</div> </div>
<div class="content"> <div class="content">
<vpu-auth lang="de" client-id="${utils.setting('keyCloakClientId')}" load-person force-login></vpu-auth> <vpu-auth lang="${this.lang}" client-id="${utils.setting('keyCloakClientId')}" load-person force-login></vpu-auth>
</div> </div>
<div class="content"> <div class="content">
<h2 class="subtitle">Deutsch</h2> <h2 class="subtitle">Deutsch</h2>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment