Append an option to set cookie lang (#2136)
This commit is contained in:
parent
f06548333f
commit
6fc460572e
|
@ -303,8 +303,11 @@ $(window).on 'load', () ->
|
|||
queryString = window.location.search
|
||||
console.log 'Parsed queryString:', queryString
|
||||
urlParams = new URLSearchParams queryString if queryString
|
||||
queryLang = urlParams.get('llnglanguage') if urlParams
|
||||
console.log 'Get lang from parameter' if queryLang
|
||||
if urlParams
|
||||
queryLang = urlParams.get('llnglanguage')
|
||||
console.log 'Get lang from parameter' if queryLang
|
||||
setCookieLang = urlParams.get('setCookieLang')
|
||||
console.log 'Set lang cookie' if setCookieLang == 1
|
||||
if !lang
|
||||
lang = getCookie 'llnglanguage'
|
||||
console.log 'Get lang from cookie' if lang && !queryLang
|
||||
|
@ -337,6 +340,9 @@ $(window).on 'load', () ->
|
|||
console.log 'Get default lang' if !queryLang
|
||||
if queryLang
|
||||
console.log 'Selected lang ->', queryLang
|
||||
if setCookieLang
|
||||
console.log 'Set lang ->', querylang
|
||||
setCookie 'llnglanguage', queryLang
|
||||
translatePage(queryLang)
|
||||
else
|
||||
console.log 'Selected lang ->', lang
|
||||
|
|
|
@ -223,7 +223,7 @@ LemonLDAP::NG Portal jQuery scripts
|
|||
datas = {};
|
||||
|
||||
$(window).on('load', function() {
|
||||
var action, al, authMenuIndex, authMenuTabs, back_url, i, l, lang, langdiv, langs, langs2, len, len1, len2, len3, link, m, menuIndex, menuTabs, method, n, nl, nlangs, queryLang, queryString, re, ref, ref1, ref2, urlParams;
|
||||
var action, al, authMenuIndex, authMenuTabs, back_url, i, l, lang, langdiv, langs, langs2, len, len1, len2, len3, link, m, menuIndex, menuTabs, method, n, nl, nlangs, queryLang, queryString, re, ref, ref1, ref2, setCookieLang, urlParams;
|
||||
datas = getValues();
|
||||
window.datas = datas;
|
||||
$("#appslist").sortable({
|
||||
|
@ -290,9 +290,13 @@ LemonLDAP::NG Portal jQuery scripts
|
|||
}
|
||||
if (urlParams) {
|
||||
queryLang = urlParams.get('llnglanguage');
|
||||
}
|
||||
if (queryLang) {
|
||||
console.log('Get lang from parameter');
|
||||
if (queryLang) {
|
||||
console.log('Get lang from parameter');
|
||||
}
|
||||
setCookieLang = urlParams.get('setCookieLang');
|
||||
if (setCookieLang === 1) {
|
||||
console.log('Set lang cookie');
|
||||
}
|
||||
}
|
||||
if (!lang) {
|
||||
lang = getCookie('llnglanguage');
|
||||
|
@ -347,6 +351,10 @@ LemonLDAP::NG Portal jQuery scripts
|
|||
}
|
||||
if (queryLang) {
|
||||
console.log('Selected lang ->', queryLang);
|
||||
if (setCookieLang) {
|
||||
console.log('Set lang ->', querylang);
|
||||
setCookie('llnglanguage', queryLang);
|
||||
}
|
||||
translatePage(queryLang);
|
||||
} else {
|
||||
console.log('Selected lang ->', lang);
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user