Explorar o código

fix language-detection

yfujita %!s(int64=8) %!d(string=hai) anos
pai
achega
762a137f6d
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  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() {
-    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) {
     var language = this.getLanguage();