FIX - ForceLanguage when !navigator
This commit is contained in:
parent
780b651689
commit
42cee81cea
|
|
@ -1236,13 +1236,9 @@ var tarteaucitron = {
|
||||||
},
|
},
|
||||||
"getLanguage": function () {
|
"getLanguage": function () {
|
||||||
"use strict";
|
"use strict";
|
||||||
if (!navigator) { return 'en'; }
|
|
||||||
|
|
||||||
var availableLanguages = 'cs,en,fr,es,it,de,nl,pt,pl,ru,el',
|
var availableLanguages = 'cs,en,fr,es,it,de,nl,pt,pl,ru,el',
|
||||||
defaultLanguage = 'en',
|
defaultLanguage = 'en';
|
||||||
lang = navigator.language || navigator.browserLanguage ||
|
|
||||||
navigator.systemLanguage || navigator.userLang || null,
|
|
||||||
userLanguage = lang ? lang.substr(0, 2) : null;
|
|
||||||
|
|
||||||
if (tarteaucitronForceLanguage !== '') {
|
if (tarteaucitronForceLanguage !== '') {
|
||||||
if (availableLanguages.indexOf(tarteaucitronForceLanguage) !== -1) {
|
if (availableLanguages.indexOf(tarteaucitronForceLanguage) !== -1) {
|
||||||
|
|
@ -1250,6 +1246,12 @@ var tarteaucitron = {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!navigator) { return 'en'; }
|
||||||
|
|
||||||
|
var lang = navigator.language || navigator.browserLanguage ||
|
||||||
|
navigator.systemLanguage || navigator.userLang || null,
|
||||||
|
userLanguage = lang ? lang.substr(0, 2) : null;
|
||||||
|
|
||||||
if (availableLanguages.indexOf(userLanguage) === -1) {
|
if (availableLanguages.indexOf(userLanguage) === -1) {
|
||||||
return defaultLanguage;
|
return defaultLanguage;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue