diff --git a/static/aerbimJS.js b/static/aerbimJS.js
index 90cdc0a..fe38890 100644
--- a/static/aerbimJS.js
+++ b/static/aerbimJS.js
@@ -38,12 +38,8 @@ function renderContent (el=null) {
} else {
data['section_url'] = el.dataset['url']
}
- let language = document.querySelector(".name_language").innerHTML
- if (language.includes("ru")){
- data['lang'] = 'ru'
- } else if (language.includes("en")){
- data['lang'] = 'en'
- }
+ let language = $('html').attr('lang');
+ data['lang'] = language
$.ajax({
headers: { "X-CSRFToken": $('input[name=csrfmiddlewaretoken]').val() },
url: '/get_content_for_section/',
@@ -60,7 +56,6 @@ function renderContent (el=null) {
window.scrollTo(0, 0);
let lang = getLang()
replaceHrefOnOnclick()
-
if (el){
history.pushState({
'section':data['section_url']
@@ -137,15 +132,12 @@ function select_language (el) {
select = document.querySelector(".name_language.curtain")
}
select.innerHTML = txt
- let lang_f_replace = ''
- if (window.location.href.includes('ru')){
- lang_f_replace = 'ru'
- } else {
- lang_f_replace = 'en'
- }
+ let lang_f_replace = getLang()
+ lang_f_check = txt.toLowerCase()
+ // txt.toLowerCase() is selected lang:138
window.location.href = window.location.href.replace(`${lang_f_replace}`,txt.toLowerCase())
history.pushState({
- 'lang':txt
+ 'lang':lang_f_replace
},null,window.location.href.replace(`${lang_f_replace}`,txt.toLowerCase()))
open_select_language()
}
diff --git a/templates/tb_base.html b/templates/tb_base.html
index 55e497c..2c69a92 100644
--- a/templates/tb_base.html
+++ b/templates/tb_base.html
@@ -16,6 +16,9 @@
+