diff --git a/packages/common/jsonld.js b/packages/common/jsonld.js
index 525e432b3f4a17424f2cb9453ebedacdc9ad7a67..021a62dbe3bb734db0b62eeb4d6d2222bfd38351 100644
--- a/packages/common/jsonld.js
+++ b/packages/common/jsonld.js
@@ -297,7 +297,7 @@ export default class JSONLD {
     }
 }
 
-JSONLD._i18n = await createInstance();
+JSONLD._i18n = createInstance();
 JSONLD.instances = {};
 JSONLD.successFunctions = {};
 JSONLD.failureFunctions = {};
diff --git a/packages/common/src/translation.js b/packages/common/src/translation.js
index 782dd3e278f423ed284a6063423ae1ba35eaf6f2..034978f3163b3fe1d63718f81b1219fcd7ef26be 100644
--- a/packages/common/src/translation.js
+++ b/packages/common/src/translation.js
@@ -1,5 +1,4 @@
 import {css, html} from 'lit';
-import {classMap} from 'lit/directives/class-map.js';
 import {until} from 'lit/directives/until.js';
 import DBPLitElement from '../dbp-lit-element';
 import {createInstanceAsync} from './i18n.js';
@@ -36,10 +35,11 @@ export class Translation extends DBPLitElement {
     }
 
     update(changedProperties) {
+        let lang = this.lang;
         changedProperties.forEach((oldValue, propName) => {
             switch (propName) {
                 case 'lang':
-                    let lang = this.lang;
+
                     this._i18n.then(function(response) {
                       response.changeLanguage(lang);
                     });