начальная загрузка локализации-Таблица отображается не так, как хотелось бы

#django #bootstrap-4 #bootstrap-table

Вопрос:

Я использую следующий код:

В зависимости от языка браузера я изменяю языковой стандарт, даже если fex браузера находится в США, по умолчанию он переводится на голландский

 lt;script src="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.js"gt;lt;/scriptgt;  lt;script src="{% static 'js/bootstrap-table-nl-BE.js'%}"gt;lt;/scriptgt;  lt;script src="{% static 'js/bootstrap-table-fr-BE.js'%}"gt;lt;/scriptgt;  lt;scriptgt;  $(document).ready(function() {  var userLang = navigator.language || navigator.userLanguage;  if (userLang == "fr" || userLang == "fr-FR" || userLang == "fr-BE") {  language = "fr-BE"  } else {  language = "nl-BE"  }  $("#table").bootstrapTable({  locale : language,   })  } )   lt;/scriptgt;  

Но даже когда браузер находится в США, он продолжает отображаться на французском языке.

Комментарии:

1. Вы никогда не объявляли language в своей области (с var language или даже лучше с let language ), поэтому она задана в глобальной области. Это может привести к проблемам с некоторыми другими сценариями, которые уже используют его.

2. Спасибо за ответ. но это не работает 🙁