From 8f03cd3298268cbd08832a082c4d0e6303a87eac Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio.bekerle@tugraz.at>
Date: Tue, 17 Sep 2019 08:56:43 +0200
Subject: [PATCH] Implement JSONLD language switching

---
 packages/common/jsonld.js | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/packages/common/jsonld.js b/packages/common/jsonld.js
index ca16e378..c6b7b2a4 100644
--- a/packages/common/jsonld.js
+++ b/packages/common/jsonld.js
@@ -24,7 +24,11 @@ export default class JSONLD {
         this.idToEntityNameMatchList = idToEntityNameMatchList;
     }
 
-    static initialize(apiUrl, successFnc, failureFnc) {
+    static initialize(apiUrl, successFnc, failureFnc, lang = 'de') {
+        if (lang !== 'de') {
+            i18n.changeLanguage(lang);
+        }
+
         // if init api call was already successfully finished execute the success function
         if (instances[apiUrl] !== undefined) {
             if (typeof successFnc == 'function') successFnc(instances[apiUrl]);
-- 
GitLab