From 8245e7721815bf4b066a98dc5a9eaba21e0fe1c7 Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Sun, 26 Feb 2017 20:55:31 +0100
Subject: [PATCH] gluon-status-page: fix browser compatiblity of language
 selection

---
 package/gluon-status-page/src/js/lib/helper.js | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/package/gluon-status-page/src/js/lib/helper.js b/package/gluon-status-page/src/js/lib/helper.js
index 125a9b2d1..5640e76fb 100644
--- a/package/gluon-status-page/src/js/lib/helper.js
+++ b/package/gluon-status-page/src/js/lib/helper.js
@@ -139,10 +139,12 @@ define([ "bacon" ], function (Bacon) {
         "Branch": "Ветка"
       }
     }
-    if (navigator.userLanguage)
-        langs =  [ navigator.userLanguage ]
+    if (navigator.languages)
+      langs = navigator.languages
+    else if (navigator.language)
+      langs = [navigator.language]
     else
-        langs = navigator.languages
+      langs = []
     for (i=0; i<langs.length; i++) {
       lang = langs[i].split('-')[0]
       if (lang == "en")
-- 
GitLab