diff --git a/packages/knowledge-base-web-page-element-view/vpu-kb-wpe-view.js b/packages/knowledge-base-web-page-element-view/vpu-kb-wpe-view.js index 42000f9f98992bc920a776f05592556e9c9624a0..adbb7f659d3cf9a58c76fea2e4f554ae591f500c 100644 --- a/packages/knowledge-base-web-page-element-view/vpu-kb-wpe-view.js +++ b/packages/knowledge-base-web-page-element-view/vpu-kb-wpe-view.js @@ -74,8 +74,16 @@ class VPUKnowledgeBaseWebPageElementView extends VPULitElement { updated(changedProperties) { changedProperties.forEach((oldValue, propName) => { - if (propName === "value") { - this.loadWebPageElement(); + if (propName === "lang") { + i18n.changeLanguage(this.lang); + } + + switch(propName) { + case "lang": + case "value": + case "entry-point-url": + this.loadWebPageElement(); + break; } }); }