Jelajahi Sumber

fix language-detection

yfujita 8 tahun lalu
induk
melakukan
5194ece113
1 mengubah file dengan 5 tambahan dan 1 penghapusan
  1. 5 1
      src/main/assemblies/extension/fess-ss/src/fess-messages.js

+ 5 - 1
src/main/assemblies/extension/fess-ss/src/fess-messages.js

@@ -28,7 +28,11 @@ export default class {
     }
     }
   }
   }
   getLanguage() {
   getLanguage() {
-    return window.navigator.userLanguage || window.navigator.language || window.navigator.browserLanguage  || 'en';
+    var lang = window.navigator.userLanguage || window.navigator.language || window.navigator.browserLanguage  || 'en';
+    if (lang.indexOf('-') > 0) {
+      lang = lang.substr(0, lang.indexOf('-'));
+    }
+    return lang;
   }
   }
   getMessage(key, vars) {
   getMessage(key, vars) {
     var language = this.getLanguage();
     var language = this.getLanguage();